Skip to content

Installation

Ben edited this page Jul 23, 2026 · 5 revisions

1. Install

Homebridge UI

Simply go to the 'Plugins' page, search Resideo and install the @homebridge-plugins/homebridge-resideo plugin.

Manually

This will only work if you are using a platform which installs plugins globally.

sudo npm i -g @homebridge-plugins/homebridge-resideo

2. Configure

If you use the Homebridge UI then a configuration screen will appear after installing the plugin which can walk you through linking your Resideo account (much easier than creating the developer credentials manually).

Important

Two different Resideo accounts are involved, and it is easy to mix them up:

  • Developer account - created at the developer portal. Used only to generate the consumer key and secret in steps 1-3.
  • Resideo app account - the email and password you use in the Honeywell Home / Resideo phone app. Used only in the sign-in window in step 4.

Your browser may try to autofill the developer account into the sign-in window. It will not work there.

  1. Login or create a developer account at the Resideo developer portal.
  2. Click Create New App, give your application a name, and copy the hostname shown in the plugin settings intro into the Callback URL field.

Resideo developer portal app setup

  1. Enter the generated consumer key and secret into the plugin settings and click Link Account.

Resideo account linking

  1. Sign in with your Resideo app account, click Allow, select your devices, and click Connect.
    • Selecting all devices is recommended - you can hide devices you don't want in the Home app later, by device ID.
    • If the sign-in is rejected even though the password is correct, use Forgot password in that window and reset it. Resideo has moved this sign-in to a new service and some accounts need a reset before it will accept them.
  2. Click Save and restart Homebridge.
    • If you plan to run this plugin in a child bridge, configure that before restarting, and remember to add the child bridge to the Home app.

See the Configuration page for JSON configuration templates and other optional settings if editing the configuration manually.

3. Restart

And voila, your Resideo devices should be added to your Homebridge instance.

Clone this wiki locally