Honeywell Lyric Thermostat

Update to my issue from above, I was on HA 0.64.3. Downgraded to 0.63.3 and it is working again.

I just tried evertyhing again, and suddenly it works …

I am trying to add the Lyric T5 based on the instructions throughout this thread but I am getting a 500 Internal Server error.

  1. I used the latest lyric.py files from arsaboo
  2. I see the configurator but cannot get past the authentication step
  3. I am using my local IP in the honeywell website
  4. I am on Hassio 65.2

Any help is appreciated !!

Downgrade to 0.63.3 !!!
Had same problems with my T6…

1 Like

Thanks ! Downgrading to 63.3 fixed that problem. But now I have a new one.

I can see my thermostat on my dashboard as well as the set and current temperature.

But when I try to change the temperature via HA, nothing happens. When I change the temp directly on the thermostat, it updates immediately in HA.

Any insight is appreciated !!

Edit : Error is as follows : HTTP Error Lyric API: 400 Client Error: User Input Error for url: https://api.honeywell.com/v2/devices/thermostats/

So I am currently on HA version 63.3 using all the latest py files. I think i have the most recent services.yaml file within the climate folder but here is the issue I am having.

When I change the operation (from Off to Cool, Off to Heat, Cool to Heat, Heat to Cool, etc, you get the point) the target temperature display goes away for about 10-15 minutes. I am not getting any errors in the logs. I just give it time and it comes back.

I have attached pictures before and after changing from off to cool to show what I am talking about.

Any thoughts on this @arsaboo or @Bram_Kragten

Can anybody help me ? I got 3 times temperature :slight_smile: How can I chance it ?

@Faecon Latest .py files from arsaboo a few posts up and HA version 0.63.3.

Also, instead of copy, paste, go to the raw version, get the link and do a wget for that link (or the equivalent on whatever is you are runnung)

Even with the latest files I still have 3 temperatures…

Is it possible to see when my thermostat is heating ?

I don’t think the current component indicates when the thermostat is heating or cooling.

I can not cool. The only thing what I wanted to see is how much a day my thermostat is going on …

I know Honeywell tracks the time the furnace is heating because they send me an email every month with total heating time. I was going to work on a curl query to the Honeywell API to grab that information, but the site didn’t like my api key. I haven’t been back to try it again.
https://api.honeywell.com/v2/devices/waterLeakDetectors/{deviceId}/history

al lot of errors now on the lyric

Error Lyric API: HTTPSConnectionPool(host=‘api.honeywell.com’, port=443): Max retries exceeded with url: /v2/locations?apikey=gFGNi7JrvgzAZt4ZfdsfsdffsA021fdfUA (Caused by NewConnectionError(’<urllib3.connection.VerifiedHTTPSConnection object at 0x7f11805c1550>: Failed to establish a new connection: [Errno -2] Name or service not known’,))

Any word on updates for support of latest Hass version?

My Lyric T5 shows the word null where the current thermostat setting value used to be. This happened after upgrade to 0.66.0. Everything worked after moving back to 0.65.6.

I am seeing the same. There was a similar bug with Nest that was fixed in 0.66.1b0, but Lyric continues to show null.

Upgraded to 0.66.1 tonight and my thermostat reading is a number no longer the word null.

Except the 3 temperatures everything looks ok here

I have an outside temperature sensor from my thermostate. Can I import that temperature somewhere ?