New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Honeywell integration no longer reporting current thermostat status or setting temperatures #56034
Comments
honeywell documentation |
Hey there @rdfurman, mind taking a look at this issue as it has been labeled with an integration ( |
Check to see if you ended up with another thermostat entity, I had something happen with mine with one of the recent upgrades where it created a new entity as |
I completely deleted the integration, restarted, then reinstalled to start fresh. |
I am having this issue and only have one thermostat (and one thermostat entity.) |
Same issue since updating to 2021.9.5. Getting persistent update warnings, 13 in one hour. Two thermostats. edit: Went back to 9.4 over 10 hours ago. Every thing is working on the honeywell integration with no update or api limit errors. Logger: homeassistant.helpers.entity Update of climate.back_bedroom is taking over 10 seconds |
I restored to 2021.9.4 to get it working for the time being. |
I'm on 2021.9.3 and I am seeing this as well 2021-09-10 02:01:27 WARNING (MainThread) [homeassistant.helpers.entity] Update of climate.1st_floor is taking over 10 seconds |
2019.9.5 - When I tried this out yesterday, I could see the thermostat's indoor temperature status being updated on the 5 minute polling intervals. But today, it has not updated the indoor temperature status (nor indoor humidity). |
Yeah, now seeing no updates again. |
After updating to 2021.9.6 today, it only took about an hour and my honeywell stopped updating. Logger: homeassistant.components.honeywell.const SomeComfort update failed, Retrying - Error: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) So, something isn't right. Edit - changing temps in HA did not connect up again, sensors (humidity, current and target temps) not updating with real data. |
Running code version core-2021.9.5 and still receiving rate limiting. Also experiencing the no update for temp sensor back to HA. File "/usr/local/lib/python3.9/site-packages/somecomfort/client.py", line 482, in _set_thermostat_settings |
and, five minutes after upgrading to the .6 code, I get these messages 2021-09-12 09:20:15 WARNING (MainThread) [homeassistant.helpers.entity] Update of climate.zone_1_2 is taking over 10 seconds |
More logs and no updated from back into HA 2021-09-13 03:40:25 WARNING (MainThread) [homeassistant.helpers.entity] Update of climate.zone_1_2 is taking over 10 seconds |
@rdfurman have you been able to perform any troubleshooting for this issue? Please let me know if there's anyway I can help since I have two devices. |
Hard for me to troubleshoot when I'm not seeing this issue in my production setup. Is there anything that looks related in your logs aside from the "taking over 10 seconds" message? Also my indoor thermostat doesn't show humidity. Which one do you have that does that? |
@rdfurman there are quite a few of us seeing this (just fyi). we never see status updates or temperature changes being reflected in HA. my setup does not include the redlink gateway. i ended up rolling back to 2021.7.4, but can roll forward again to assist in pulling log info for you. |
@rdfurman I already added the logs from my server after upgrading to 2021.9.6. The honeywell integration works for about 2 hours, then stops reporting updates and any changes made in HA will not be sent to TCC. |
so this is interesting - after re-upgrading to 2021.9.6 the integration is working just fine now. the only difference i can think of is that i went from 2021.7.4 directly to 2021.9.6 instead of going through the step upgrades of 2021.9.4 and 2021.9.5 like i did the first time. |
@rdfurman This morning I reset my redlink gateway and everything seems to be reporting correctly at the moment. If this continues to remain stable over the next 2-3 days, I'll leave it up to you whether you want to close it. Something funky was definitely going on with the temperature reporting as seen above and by other users, but it may not be a code issue. It could just be the thermostat, the reporting on honewell's side, etc. As for humidity and such, those are attributes of my thermostat entity: My downstairs thermostat is a Prestige IAQ, and the upstairs is a VisionPro8000 |
FYI I'm also seeing this behaviour. Running HA Container v2021.9.6, with two thermostats. Will work OK for a period after a restart but then eventually the logs will contain the message below, and after that it doesn't work: Logger: homeassistant.helpers.entity Update of climate.downstairs is taking over 10 seconds |
I removed my integration yesterday, upgraded to the latest code, then re-added my integration. My three thermostats after 18 hours are no longer reporting current status/temp/settings, etc. Lots really show nothing. Included logs specific to integration since reboot of host yesterday. Not sure specifically when the HA reporting stopped. [cont-init.d] executing container initialization scripts... [ removed logs that are not specific to climate] 2021-09-13 13:25:19 WARNING (MainThread) [homeassistant.helpers.entity] Update of climate.zone_1 is taking over 10 seconds [the above logs show every 5 minutes] 2021-09-13 14:05:19 WARNING (MainThread) [homeassistant.helpers.entity] Update of climate.zone_1 is taking over 10 seconds 2021-09-13 23:40:19 WARNING (MainThread) [homeassistant.helpers.entity] Update of climate.zone_1 is taking over 10 seconds 2021-09-13 23:55:11 ERROR (MainThread) [homeassistant.components.honeywell.const] SomeComfort update failed, Retrying - Error: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) |
Looks like we're getting closer here, seems like folks are no longer seeing frequent API rate limiting which is awesome. Next up: I am able to reproduce this error now:
Going to look into it today after I'm done work. |
I'm not getting any log warnings or errors (other than "climate.blah taking over 10 seconds"), yet the indoor temperature and humidity have been flat-lined for several days now (last change was approximately 6 hours after last reboot) and the humidity showing on HA is not the same value showing on the thermostat itself. |
Great news @schrekyack! I'm anxious to try out the updated version. Thanks to all for the great work! Taking some of this off-line is a great idea, but don't forget to post updates here for us mere mortals who aren't involved in the coding. Thank you! |
Seeing some new errors. Things were running fine for a few days. To add some additional info, this thermostat is located at a seasonal trailer park that does experience brief internet outages, but all the other integrations keep working after things normalize.
|
Huh that is super weird. I ran the new code with That being said, I am all for improving the somecomfort library (and integrating it into HA honeywell). I will fire off an email for us to discuss further. 👍 |
Interesting, that last error about the Might be worth taking it out of this thread by creating a new bug for it. |
Running HA 2021.9.7 via official docker image and manually over-wrote the Honeywell |
FYI, running 2021.10.0. The |
Wait, does this mean the Honeywell integration was updated in 10.0? I didn't see anything in the release notes. |
In the blog on release 2010.10, click on the "All changes" and you'll see a very loooooong list of all the merged commits. You'll see: Fix honeywell connection error (rdfurman - #56757) (honeywell docs) |
Thank you! I did a search in my browser but I guess I had to expand that section before it could be found. Now that I know what to look for I will be checking "All changes" with each update. There have been a ton of changes since 7.4. I think I've got a LOT of work ahead of me, but at least I know I can get started now with some hope of success. The Honeywell integration was my first and is still one of my most important integrations. Thanks to all who contributed! |
So just 2x confirming, the issue(s) w/ Honeywell / HA are now all fixed and upgrading to 10.x is working well? Thanks for ALL who contributed / worked thru the issue(s)! |
I updated again last night, but it looks like it stopped worked again before that update (will keep an eye on it going forward and update either way). Also, it became unavailable for like 30 seconds periodically (about every 12 hours). |
Thank you! What version was not working correctly? I'm looking forward to hearing back after you've given it some time to soak. When you do, please let us know what version you're on. I have a ton of work to do when I update from 7.4 (the last time this integration worked) to 10.x. I'm going to have to block out some time to make the update, and I want to know what I'm getting into. Thank you again!!! |
Oops, I forgot that bit, here you go. Seems to be going fine this morning so far. Version | core-2021.10.3 |
Okay, so looks like it went 8 hours without an update. Some errors about rate limiting. Going to remove, restart service, and add it again. Will check to see how it looks in the morning. EDIT: |
Yesterday evening mine stopped updating after functioning for a week or so. I couldn't turn it on/off, set temp, etc. It worked through the honeywell app. Started working again after a restart of HA. |
Do you see an error about "Unique IDs" in the logs? If so, there is a separate issue for that: #57217 |
Yes, I'll head over to that one, thank you. |
I have had this issue persist since the 10.0 update. I am running 10.6. Just restarted my system yesterday and everything is still working, however, did have this show up in the log last night: Logger: homeassistant.components.honeywell.const SomeComfort update failed, Retrying - Error: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) When/If the thermostat fails, I will add the log for that. On a side note, I see people here are able to get the humidity reporting from their thermostat in HA, I have not seen a way to do so, am I missing something? I'm running through RedLink. |
Please note that error does not mean your Thermostat will stop working in HA. We've built it to retry when the Honeywell API throws this error. Please check your history graph to see if data has actually stopped updating. Usually folks see their data stop updating only after the unique IDs error. These seem to be happening mostly in the Honeywell wifi units. My RedLINK throws the connection error sometimes as well, but data still updates. |
There's another report of this over on the HA community forum: I was hoping I'd be able to update to 10.x from 7.4 this week, but I have the WiFi thermostats. If this is still an issue I may have to hold off even longer. I hate to do that, there are already so many breaking changes I'll have to deal with. Would it make sense for me to update HA but back-level just the Honeywell integration? My version 7.4 has been working flawlessly. |
I've just been running the old Honeywell integration as a custom component for the last couple of releases so I don't get behind. I'll switch over again to the new one when it is a bit more stable. I'd recommend that if you want to upgrade but not use the current honeywell integration. |
@rdfurman, if you'd like me to run anything for you, I am happy to do so. My 2 WIFI thermostats have not had any issues since this was originally closed. |
I also have had no issues w/ my 2 wifi thermostats going offline....
…On Mon, Oct 25, 2021, 1:59 PM Brian ***@***.***> wrote:
@rdfurman <https://github.com/rdfurman>, if you'd like me to run anything
for you, I am happy to do so. My 2 WIFI thermostats have not had any issues
since this was originally closed.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#56034 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETXMEYWZTFVK7CYKP2PVNLUIXAKHANCNFSM5DYOJWPA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Understood, the integration is still working, just posted log entry in case it was relevant. The integration has completely failed with every release this month, I keep updating in the hopes it will get fixed. Let me know what I can do to help. |
If anyone is interested, I created this Feature Request over on the Community forum: Basically, if we could choose to update (or not) integrations individually from within the GUI, it would give more flexibility to developers and less pressure while working on bugs like these. I know it's possible to manually back-level just this integration, but it's something I've never done. I hope to set aside some time to do this but I know it's going to be a lot of trial and error, plus I've got a ton of breaking changes built up now that I'll have to address when I update HA. I encourage up-votes if you agree. Thank you! |
Since this is a closed issue, can we please continue discussion about the unique ID error over at #57217. Thanks. |
The problem
The integration is no longer reporting current temperature, humidity, or operation status. Both thermostats are behind a RedLink gateway.
Edit: After further testing, it's no longer setting the temperatures of the thermostats, either. It's dead in the water. All I see are the warnings posted from the logs.
What is version of Home Assistant Core has the issue?
2021.9.5
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Supervised
Integration causing the issue
Honeywell
Link to integration documentation on our website
https://www.home-assistant.io/integrations/honeywell/
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
The text was updated successfully, but these errors were encountered: