I followed this website Honeywell Lyric - Home Assistant and also put all the github (link in the same website) files into a lyric subdirectory in the custom components sub directory under the config directory.
I also changed the website authentication uri=http://homeassistant.local:8123 to my local ip address to access home assistant.
I am able to select my thermostat but I get this error when I hit the connect button, I get this error: “500 Internal Server Error Server got itself in trouble” or sometimes “invalid state.”
Try clearing your browser or use another altogether. I originally had the issue and once I tried another browser everything worked. This is a trick I use whenever making changes that don’t seem to work as expected.
Honeywell lyric was merged into the core, there is no need to copy files. You should delete the integration, then the files/folders you added, and then delete the app on honeywell’s site. Restart follow the directions and steps as outlined on the lyric page.
Is there a way to get the temperature readings from remote sensors in Home Assistant? I currently have 3 T10 thermostats and 2-3 remote sensors associated with each thermostat. It would be useful for a project I’m contemplating if we could get the temperature sensor data into Home Assistant.
It’s my understanding that both the T10 and T9 thermostats support Homekit and if you use the Homekit Controller integration their remote sensors will be represented as temperature and motion sensors in Home Assistant.
Disclaimer
The information I provided is based on information others have reported. I don’t currently own a T10 or T9 but I’m considering purchasing one soon based on the reports that it integrates well when used with Homekit Controller (including the remote sensors). See Mikefila’s post above:
I’m seriously considering getting a T9 based on your comments that you have no issues with its integration via HomeKit Controller and its remote sensors are also integrated.
How well are the remote sensors’ temperature and motion values reported?
For example, is the motion reporting prompt enough to be used as a trigger for turning on lights? (like 1 second or less to report motion)
Is the motion sensor’s cooldown period fairly short or does it behave more like an occupancy sensor where its state changes from on to off only after it detects no motion for at least a minute.
Thanks – that’s interesting and I didn’t know that. HomeKit is not great for me because my Home Assistant controls two different locations that are connected through a site to site VPN, which does not work well with HomeKit.
I’ll give it a try but getting the remote sensors working through the native integration would be a big help.
I don’t know how your VPN is implemented, or if the following information will help, but someone reported some success with getting zeroconf/mDNS to work with Wireguard.
Although the individual temp sensors are exposed with homekit, there is no way to set which sensor is priority. Anyway if you set any sensors as a priority, the main unit only shows the sensor temp. You lose temperature reading on the thermostat .
This forces you to do things like get the current temp of the thermostat and add a point or 2 for your set point. It worked most of the time. I wound up adding a relay to the thermostat line so I can just override the thermostat. The polling of the temp sensors sucks as well.
Sorry to Hijack this thread, but it seems that here are lots of people with knowledge about the Honeywell Lyric thermostat.
I want to use a Smart Thermostat eg a Honeywell Lyric T6, for an association building that does not have an Internet connection. For the Internet connection I am thinking of a MIFI Router with a 4G pre-paid card. I am now able to access Internet from within the building.
But can I now also remotely connect to the Smart Thermostat to adjust his settings and program?
Does anyone have a solution for a situation like this?
Kind regards, Bert
I have a T9 and a T10. Each has a remote sensor. Homekit Controller keeps mixing those remote sensors up. Has anyone solved this problem? When they first connect it looks like they are correct, but after a while the sensor device for one has the entity for the other. Thanks!
I don’t have one yet, but thinking about buying the T6 Lyric. When you say the fan control is not there in the integration, can you still control it on the thermostat manually?
I ask because in the manual for the T6 it says you really only get to choose one or the other, manual operation of the thermostat or zwave controller control, and can’t mix and match. But not sure to what extent this is true?
There is a T6 zwave and one that is wifi. You are able to control temperature on both of them via schedule (on the thermostat) and via HA once they are set up properly. If you get the wifi version you can also let your power company control the setpoint for peak shaving when they need to. In my neck of the woods, that got me a $75 rebate.
Honeywell/Resideo had some sort of outage yesterday. Both the Lyric integration and the HomeKit integration were unavailable during the outage. The Apple Home app on my phone said the thermostat (a T6 wifi pro) wasn’t responding.
My takeaway from this admittedly single datapoint is even with HomeKit, there are cloud dependencies in the thermostat which could be problematic at some point.
As far as recovery after the outage. The HomeKit integration recovered without any human interaction. The Lyric integration is still unavailable, but Home Assistant does have a notification telling the integration needs to be reconfigured.
I’m hoping just the Oauth keys expired. If not, I don’t know if there is any information other than HA the log file to capture for developers.