Closed dennis07527 closed 1 month ago
Hey there @chiefdragon, @erwindouna, mind taking a look at this issue as it has been labeled with an integration (tado
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
tado documentation tado source (message by IssueLinks)
Thanks for reporting. I have the exact same issue and already have this for a while. Could not find any information about this issue and was thinking it was only my instance. I am running core 2024.2.1, supervisor 2024.01.1, OS 11.5. Cant recall last version it was working.
Same issue here. No updates on temperature and humidity.
Only when adjusting the temp manually it gets updated (see 7am when temp was set to 20.5). The TADO app on my phone does display the correct values.
HA Core 2024.2.0 running on Docker
Same problem, i believe it started last week from friday when i updated to the latest core and os versions. If i take the last few days i get this
Still happening.
Same problem, I noticed it today. Running HA 2024.2.2
It requires some more investigation. I'll pick it up next week to monitor this on a test setup.
Same issue on 2024.1.5
Same problem here with HA version 2024.3.1. If I change the temperature for example via the Tado-App the thermostat applies the temperature, but HA did not update. The tile is only updated when I reload the integration
Same problem indeed. When changing back to automatic schedule, it won't change back in Home Assistant.
Same problem here with HA version 2024.3.3.
Problem still exists in HA 2024.3.3
I can confirm issue still there. Core 2024.3.3 Supervisor 2024.03.1 Operating System 12.1
Downgrade to 2024.3.1 works fine. (i have tkae a VM snapshot before)
Update: After restoring the snapshot in VMware to remove the downgrade and back to 2024.3.3 the Tado integration started to work again with temperature , tado commands etc.. on version.. 2024.3.3 .. strange but working.
I also had to downgrade to 2024.3.1 as tado integration stopped working after 3.3 update
For people experiencing this right now: It’s probably related to the switch to daylight savings time, see #114580. Simply restarting Home Assistant resolves the issue.
For people experiencing this right now: It’s probably related to the switch to daylight savings time, see #114580. Simply restarting Home Assistant resolves the issue.
Nope, restarting does nothing. The integration works for a few hours then stops. Just reloading does the same trick.
Same issue, reboot is not a solution...
I got the same issue.
Is the issue still there with the latest 2024.5.4?
Still happens here in 2024.6.2
Experiencing this from start of beta 2024.06, at .4:20 recirders are stopping. Reboot solves the issue
Hi @chiefdragon and @erwindouna , is anyone looking at this? I also have this issue and it is causing havoc with my automations.
Is anyone looking at this? I have this issue too and it is causing havoc with my automations.
Same question here. I am holding back on updating my HA system due to this issue but will run into issues with compatibility soon I think.
Hi @chiefdragon and @erwindouna , is anyone looking at this? I also have this issue and it is causing havoc with my automations.
Currently a new library is in the making. This will allow more flexibility and control over how we can influence the API with Tado. Once this is published I will look into this behaviour and see if I can replicate it. In the current installation I can't reproduce mysel.
@erwindouna
Currently a new library is in the making. This will allow more flexibility and control over how we can influence the API with Tado. Once this is published I will look into this behaviour and see if I can replicate it. In the current installation I can't reproduce mysel.
Great to hear. There is so much I would like to do with the Tado integration but the current issues are a big blocker. Surprised you are unable to reproduce. Is there any info or diagnostics we can provide to help? I too have observed that reloading the Tado integration fixes the issue for a while.
Most helpful would be to have the logging when the issue arises. I realize this can be rather a commitment to deliver, but it would provide me with valuable insight on what's going on. Please don't forget to enable debugging info for Tado. :)
@erwindouna I will try to capture logs showing the issue. I have enabled Tado debug logging. Once I see that the issue has occurred, how do I gather all the required logs (I've not done that before)? Is it just homeassistant.log or are there other files as well?
That would be sufficient, thanks @ChrisJ60!
@erwindouna Attached is my first attempt (I suspect multiple attempts may be necessary, let's see). At around 2024-07-10 15:43 BST I used the Tado app to set the target temperature for the zone Ensuite to 20.5C. This change did not reflect at all in the Tado info and state in HA until around 2024-07-10 15:50 when one of my automations changed the state of a completely different Tado entity (Hot Water) at which point the Tado integration picked up the change to Ensuite that I had made many minutes earlier.
It seems like changes of state that originate outside of HA are not detected for some types of entity until HA makes an explicit interaction with the Tado backend. This isn't the case for all types of entity / all state changes. For example, Tado person presence and device connected/disconnected state syncs regularly and in a timely fashion.
While I have your attention might I ask a question that I have been unable to find an answer to in the Tado integration documentation...
I am able to set the operating mode (off/auto/heat) easily for my Tado device 'Water Heater' (my gas boiler) from an automation by calling the service 'Water Heater: Set operation mode'. I have several Tado zones (rooms) where I would like to be able to do the same for the central heating but I cannot for the life of me figure out how to do this. For example, say I have a zone called Bedroom, I'd like to be able to, from an automation, set the 'heating' state for that zone to off/auto/heat. Any pointers or examples that you could share? Scenes do not work since the climate state set in the scene is not specific to the scene; it just takes effect immediately (though maybe I am doing it wrong).
Thanks for the thorough output, @ChrisJ60! I will go through the log output a bit later.
There's a difference in how certain Tado devices may update. This is intended and agreed with Tado. Since HA is not officially supported, they do allow our traffic, yet we have to comply with some agreements. DeviceTrackers are allowed to call every 30 seconds for an update. Other devices are allowed to actively ping every 5 minutes. Pushing data, to set new state are instant.
This would explain your small delay. Did you experience any bigger missing gaps? I'll try to analyse your logs a bit later.
I don't know if this is missing data, or the wrong field being populated, but when the thermostat is in Auto (OFF), HA doesn't always set the setpoint temperature to OFF, it just sets it to the current temperature being reported by the room.
If I set it to manually off (i.e. not by a timer, but me dragging the slider down to OFF) then HA hides the setpoint, which is what I would expect.
This is in 2024.7 (2024.730)
Has this issue been fixed by now? I am still holding up on the update to current HA core which works fine but at some point it will generate other issues. I am quite reliant on the tado integration working :(
Has this issue been fixed by now? I am still holding up on the update to current HA core which works fine but at some point it will generate other issues. I am quite reliant on the tado integration working :(
For me, there are no issues. It is slow sometimes, so the climate state changes after 1-30 sec after selecting it on the thermostat. When changing in Home Assistant, the thermostat updates almost immediately. So I guess polling rate is too low. Still it works!
I don't have the issues for quite some time now, but not sure if it is fixed definitely. Should give it a try and otherwise restore from your backup :)
thanks for the quick reply. I will do a full sd backup (anyway long time due) and update. Will let you know how it goes.
I can confirm that the integration is working OK. I'm on 2024.4.3 with no issues.
I think the integration works (at least it did for around 12 hours) but the whole update to current HA core messed up my complete system to a point I had to restore back to previous state. I should have know. Never change a running system.
I think the integration works (at least it did for around 12 hours) but the whole update to current HA core messed up my complete system to a point I had to restore back to previous state. I should have know. Never change a running system.
What happened? Normally core updates dont mess up your system to this degree...
I think the integration works (at least it did for around 12 hours) but the whole update to current HA core messed up my complete system to a point I had to restore back to previous state. I should have know. Never change a running system.
What happened? Normally core updates dont mess up your system to this degree...
No idea really. I think the step was too big between the updates as I did hold back on updates due to the Tado integration. Not only the core but also many other things. It messed up HACS for example and most of the stuff related to it.
Has this issue been fixed by now? I am still holding up on the update to current HA core which works fine but at some point it will generate other issues. I am quite reliant on the tado integration working :(
For me, there are no issues. It is slow sometimes, so the climate state changes after 1-30 sec after selecting it on the thermostat. When changing in Home Assistant, the thermostat updates almost immediately. So I guess polling rate is too low. Still it works!
With Tado we have agreements they tolerate, that HA is allowed to poll every 5 minutes for updates made on devices/bridge to be synced with HA. For mobile devices, specifically useful for the geolocation, we handle a 30 second poll. Updates made in HA, towards Tado are instant. Any "slowness" experienced there would be between the Tado device, Tado bridge and internet connection to the cloud.
No idea really. I think the step was too big between the updates as I did hold back on updates due to the Tado integration. Not only the core but also many other things. It messed up HACS for example and most of the stuff related to it.
Sorry for the delayed feedback, but indeed this is resolved. Sticking behind on such "old versions", with your valid argument, can indeed lead to bigger compatibility issues when upgrading. I hope you can resolve them quickly. :)
The problem
Since a few weeks, after some random time the data from the Tado integration get stuck at a value and is not updating (temperature, humidity, etc.) Last week it seems almost once a day this problem occours. A reload of the integration fixes the issue but that can't be the solution...
What version of Home Assistant Core has the issue?
core-2024.2.0
What was the last working version of Home Assistant Core?
core-2023.12.x?
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Tado
Link to integration documentation on our website
https://www.home-assistant.io/integrations/tado/
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
I know the provided information is not so much. Ofcourse you need more information but at this point I don't know what. Please let me know and I will upload it.
Here an example of the stuck information and after reload it's fine for some time.