Skip to content

Getting Started

Jo Rhett edited this page Jul 19, 2020 · 6 revisions

To link your Abode alarm to Hubitat, follow these steps:

Requirements

  • Go to the Abode web interface at https://my.goabode.com/
  • In Abode System Settings, ensure that Arm Fault Type is set to Direct Arm.

The driver cannot respond to a prompt about faulty devices.

Install the driver

With Hubitat Package Manager

  • Open the Hubitat Package Manager app
  • Click Install
  • Click Browse by Tags
  • Select Alarm Systems
  • Choose Abode Alarm

Without package manager

Follow Hubitat's instructions for adding new driver code: How to Install Custom Drivers

Create an Abode device

  1. On the Devices page, click + Add Virtual Device
  2. Fill out these values: Device Name: the model of your Abode alarm Label: your friendly name for the alarm Type: scroll down to the bottom and select Abode Alarm

It should look like this:

  1. Click Save Device

Login

After installing the driver you'll be prompted to enter your login information. You must supply the same username/email and password as you use to login to the portal at https://my.goabode.com/.

Multi-Factor Authentication is supported. You are using MFA for your home security, aren't you? Aren't you? You'll have to supply the MFA code when saving preferences for a successful connection if MFA is enabled.

Verify configuration

After a successful login, you should see two things:

  • In Current States on the right side, you should see isLoggedIn: true and gatewayMode should reflect your Abode gateway mode.
  • Under State Variables you should see webSocketConnected: true and a long value for access_token

It should look like this:

Hubitat will communicate with the Abode cloud portal using this token going forward, and will not utilize your username, password, and MFA token fields until you login again.

Debugging

If you do not see what you expect, enable the Debug and Trace options and try again. You'll get a ton of data in your logs. If that doesn't help you figure out the answer, create an issue here describing the problem you are seeing with explicit details. You can either edit the trace logs to remove any private information, or send me a private message with the trace logs at https://community.hubitat.com/u/endorphin_junkie.