Skip to content
Home Assistant TestFlight
Honeywell

Honeywell Lyric

lyric

Built inCloud polling

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

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
climateThermostat
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (humidity, temperature)
selectMode picker (as switches)

2 reports below say how a device from this integration behaves in the Home app.

What people report

Cloud-only Honeywell Lyric thermostats work but users report repeated auth/unavailable problems; one user switched to the local HomeKit integration instead.

  • Works2
  • Partly works2
  • Requested2
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Honeywell Home Lyric thermostatWorks CloudWorks in Home
Thermostat controllable in Apple Home directly
Cool setpoint bug in HA fixed in PR 125382
Saved copy
The problem When trying to change the thermostat temperature, the thermostat integration throws an error: Failed to perform the action climate/set_temperature. Lyric.update_thermostat() got an unexpected keyword argument 'coolSetpoint' home-assistant_lyric_2024-09-04T21-05-32.777Z.log ### What version of Home Assistant Core has the issue? core-2024.9.0 ### What was the last working version of Home Assistant Core? _No response_ ### What type of installation are you running? Home Assistant OS ### Integration causing the issue lyric ### Link to integration documentation on our website …

Excerpt saved from GitHub on 2026-10-23.

Issue #125272 · 2024-09
Honeywell Lyric room sensor accessoriesWorks CloudRoom sensors assigned to a Lyric thermostat supported
Saved copy
Breaking change ## Proposed change <!-- Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves

Excerpt saved from GitHub on 2026-10-23.

PR #104343 · 2023-11
Honeywell Lyric thermostatPartly works CloudIntegration becomes unavailable after an hour; re-auth needed; user moved to local HomeKit
Saved copy
Still happening for me. `Logger: homeassistant.components.lyric Source: helpers/update_coordinator.py:227 Integration: Honeywell Lyric (documentation, issues) First occurred: 11:18:57 (1 occurrences) Last logged: 11:18:57 Authentication failed while fetching lyric_coordinator data: {'request': {'method': 'GET', 'url': 'https://api.honeywell.com/v2/locations?apikey=Xxxxxxxxxxxxxxx', 'headers': {'Authorization': 'Bearer xxxxxxxxxxxxxxxx', 'Content-Type': 'application/json'}}, 'response': {'code': 'Unauthorized', 'message': 'Authorization has been denied for this request '}, 'status': 401} ` …

Excerpt saved from GitHub on 2026-10-23.

Issue #61140 · 2021-12
Honeywell Lyric thermostat (Fahrenheit display)Partly works CloudWorks in Home
Half-degree setpoint does get set, visible in Home app
Half-degree Celsius setpoints round down in HA UI; value is set correctly on device
Saved copy
The problem When the Lyric thermostat (device) is set to display Degrees Fahrenheit, control in HomeAssistant (in Celsius) will round up or down to a whole degree Celsius. Example: Lowering from 19 °C to 18,5 °C is possible, but upon closing the modal the temperature setpoint displayed will automatically round down to 18 °C. When looking at the Home app and on the device, the half-degree request does get set. It's only a UI issue in HomeAssistant. If the hardware device is set to back Celsius, and HA is rebooted, the HomeAssistant thermostat entity reports half-degree temperature measurements …

Excerpt saved from GitHub on 2026-10-23.

Issue #141938 · 2025-03
Honeywell Lyric T-Series thermostatRequestedEarlier PR for Lyric and T-Series closed; later integration merged separately
Saved copy
Description: This PR adds support for the Honeywell Lyric and T-Series Thermostats. This plugin is based on previous work from here: https://github.com/bramkragten/lyric That prior work had some bugs and is also not compliant with the latest Home Assistant Climate changes. ## Example entry for `configuration.yaml` (if applicable): [code] ## Checklist: - [X] The code change is tested and works locally. - [X] Local tests pass with `tox`. Your PR cannot be merged unless tests pass - [X] There is no commented out code in this PR. - [X] I have followed the [development c

Excerpt saved from GitHub on 2026-10-23.

PR #30192 · 2019-12
Resideo First Alert devicesRequestedPR to add First Alert support to Lyric closed unmerged
Saved copy
Breaking change ## Proposed change <!-- Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves

Excerpt saved from GitHub on 2026-10-23.

PR #134509 · 2025-01

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Found automatically over

  • DHCP

Details

Installs (analytics)1,281 (0.18%)
Added inHome Assistant 2021.3
Set up in the UIYes
Maintainers@timmo001

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.