olivervhansen 6fd5a64268
Update lyric.markdown instructions to add clarity (#29111)
* Update lyric.markdown instructions to add clarity around account and secrets

Using an email that does not match the one used in Resideo will not link the app with the thermostat.
Clarifying where the Consumer key and secret are viewed after creating the app.

* Tiny tweaks

---------

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
2023-10-03 08:03:33 +02:00

2.6 KiB

title, description, ha_category, ha_release, ha_iot_class, ha_config_flow, ha_codeowners, ha_domain, ha_quality_scale, ha_platforms, ha_dhcp, ha_integration_type
title description ha_category ha_release ha_iot_class ha_config_flow ha_codeowners ha_domain ha_quality_scale ha_platforms ha_dhcp ha_integration_type
Honeywell Lyric How to integrate the Honeywell Lyric integration into Home Assistant.
Climate
Sensor
2021.3 Cloud Polling true
@timmo001
lyric silver
climate
sensor
true integration

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

Setup

To set up this integration, you first must set up a developer account with Honeywell using the same email address as your Resideo account:

  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, but it must not contain special characters.
    2. Callback URL: https://my.home-assistant.io/redirect/oauth
    3. The app will be approved automatically. To view the Consumer Key and Consumer Secret values, select the name of the app. Copy the values, you will need them later.

{% details "I have manually disabled My Home Assistant" %}

If you don't have My Home Assistant on your installation, you can use <HOME_ASSISTANT_URL>/auth/external/callback as the redirect URI instead.

The <HOME_ASSISTANT_URL> must be the same as used during the configuration/ authentication process.

Internal examples: http://192.168.0.2:8123/auth/external/callback, http://homeassistant.local:8123/auth/external/callback."

{% enddetails %}

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

{% include integrations/config_flow.md %}

The integration configuration will ask for the Client ID and Client Secret, which correspond to the Consumer values in the app you created above. See Application Credentials for more details.

Sensors

This integration provides the following sensors:

Name Description
Indoor Temperature The reported temperature from the device
Indoor Humidity The reported humidity 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