Honeywell Lyric

The Honeywell Lyric integration integrates the Lyric thermostat platform into Home Assistant.


To set up this component, you first must set up a developer account with Honeywell:

  1. Go to the developer site and register with an account.
  2. Next, create a new app via the My Apps section.
    1. App Name: You can use any name here.
    2. Callback URL: This needs to be the URL of your Home Assistant instance + /auth/external/callback. For example:

Once your app is created, copy the Consumer Key and Consumer Secret. These will be your client_id and client_secret to add to your configuration.yaml:

# Example configuration.yaml entry
  client_id: MY_CONSUMER_KEY
  client_secret: MY_CONSUMER_SECRET

You should now restart the server.

You can then add the integration in the frontend via the steps below.


Adding Honeywell Lyric to your Home Assistant instance can be done via the user interface, by using this My button:

Honeywell Lyric can be auto-discovered by Home Assistant. If an instance was found, it will be shown as “Discovered”, which you can select to set it up right away.

Manual configuration steps


This integration provides the following sensors:

Name Description
Indoor Temperature The reported temperature from the device
Outdoor Temperature Lyric’s outdoor temperature report
Outdoor Humidity Lyric’s outdoor humidity
Next Period Time The next time the thermostat will change
Setpoint Status A description of the setpoint of the device