Do you mind helping me deploy the new, working code? I am rather new to pull requests and such.
I am tracking that the “lyric” in HACS is outdated by six months.
How can I install the new code from timmo001 or your docker version? Do I utilize portainer? Also, when will the PR be a part of the official code, it appears that it’s part of the “core” code.
Is there a way to get the AUTO mode working with a Lyric thermostat?
I have mine setup through homekit, but am unable to figure out how to get a card setup like the following:
Does anyone have a solution for this? I’m facing the same issue as well. My Lyric account tells me HA has been approved, but HA never gets the return authorization.
Is there a way to bring in the component which @timmo001 has created and is sitting there waiting to be integrated as a custom component for the time being?
I tried to just get the whole lyric folder in the into my custom_components folder, but that didn’t work for me.
Have you tried homekit? I was on the original custom component for some time, but then it went “pop” I then saw that the homekit integration had firmed up so made the move and (Hopefully) have not looked back…
Homekit protocol runs on HA, you don’t need any other Homekit devices. The big benefit I see with Homekit is that you eliminate the cloud!
I use my google assistant as well to tie into Honeywell’s cloud so that I can just tell Google to control heat and at least a few times a month I get a message from google assistant telling me it is unable to reach the Honeywell’s cloud and to try at a later time…ugh, really!?!
Thankfully HA still is able to control my heat when that happens because all commands are local through Homekit protocol.
After dealing with Wink’s downfall and coming to the realizing that for home automation, the cloud is a bad bad idea, I refuse to buy products that use just the cloud…vendors really need to make IoT stuff that provides control both locally and through the cloud IMHO.
I get the cloud thing, it lets vendors make life easier for people, but when you’re Internet is down you’re SoL!
If Homekit hadn’t worked for me I was going to give my T5 the boot a buy a Z-wave enable thermostat, but Homekit has since worked flawlessly since July when I changed from this plug-in.
And now that winter is here, haven’t any problems with Geofencing or Schedules controlling my heat using Homekit protocol.
HA Newbie that has been playing with this integration for a while and hoping for some guidance. Here’s the history
Tried setting up the original HACS integration and got to the point where configure showed in the notifications, I could log into Honeywell Developer, selected my home security system and then it returned an Error 500 - Server confused itself…
Custom installed the new integration via the HACS custom install function. Followed the steps of another in the thread…removed current installation and config, restart, add custom integration, restart, add config file update, restart. After doing all of the that, there is no notification to configure like before but also no errors. I don’t seem to notice any new entities or anything so it doesn’t seem to have worked.
I’m curious about the status of this integration. I have it installed, authorized and (mostly) working great. The component successfully GET’s the sensor information as well as the hvac mode and set temperature. However all POST requests error out. The logs seem to suggest that python-lyric could be at fault for a bad request. My hunch is that there is a required parameter missing from the POST. Can you offer any insight?
Has anyone been able to resolve this? I’m getting 100’s of errors in a day’s time.
Logger: lyric
Source: /usr/local/lib/python3.8/site-packages/lyric/__init__.py:758
First occurred: 1:39:18 PM (1 occurrences)
Last logged: 1:39:18 PM
HTTP Error Lyric API: 401 Client Error: Unauthorized for url: https://api.honeywell.com/v2/locations?apikey=[REDACTED]
Logger: homeassistant.util.async_
Source: util/async_.py:105
First occurred: 12:45:13 PM (31 occurrences)
Last logged: 2:38:25 PM
Detected I/O inside the event loop. This is causing stability issues. Please report issue to the custom component author for lyric doing I/O at custom_components/lyric/__init__.py, line 92: if not lyric.locations:
Detected I/O inside the event loop. This is causing stability issues. Please report issue to the custom component author for lyric doing I/O at custom_components/lyric/sensor.py, line 122: state = getattr(self.device, self.key)
Detected I/O inside the event loop. This is causing stability issues. Please report issue to the custom component author for lyric doing I/O at custom_components/lyric/climate.py, line 241: self._humidity = self.device.indoorHumidity
I don’t know why so many are against using homekit, it works, it’s local, doesn’t use the cloud and no you don’t need to have an Apple hub. Which I initially thought was required, but homekit is just the communications protocol. I have a T5 so maybe other models don’t work with homekit?
Since switching in July haven’t had a single issue with controlling the thermostat.
Ironically I did setup Honeywell cloud up with google assistant to also control my heat…can’t tell you how many times Google Assistant has told me “Sorry but I was unable to reach Honeywell services right now please try again later”
@uiguy@ski522 I have not tried the homekit controller because in addition to the T5 I have 4 D6 Pro thermostats that I had been controlling with the custom_component. I would be open to trying the homekit version but I don’t have an apple device and presume that I would need one to get the D6’s connected.