-
-
Notifications
You must be signed in to change notification settings - Fork 28.5k
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
Unable to set Water Heater to climate mode HEAT #112587
Comments
Hey there @chiefdragon, @erwindouna, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) tado documentation |
Possibly related to #111918 |
Same for me, no hot water this morning D: |
It has worked without any problems for a year since yesterday I had to deactivate all tado automations. |
I've rolled back to 2024.2.5 in the meantime, no issue with that. |
I've downloaded the Tado code from the 2024.2.x release and am running it as a custom component in HA Core 2024.3.0 and it's working fine. |
I will provide a fix shortly. The issue is known. |
Unfortunately the issue wasn't fixed. The Hot Water can now be changed from auto and off, but the heat option is still broken. Logs when selecting heat:
|
Thanks for notifying. I will further investigate. Please do create a new issue, since I can work on that a new reference point. |
Would you be willing to test the following Gist via a custom_component if you can? I am no owner myself of a water heater and I would require a friendly user to help out. :) |
Side question, are you actually setting the temperature to 5? It see it might use the default 5. |
Testing the Gist now... To answer your question, I'm not setting the temp at all, just setting the mode to heat. The UI (and my boiler) doesn't support a temperature setting. This is what the UI looks like: Looking at the logs, shouldn't
|
Thanks for clarifying it this quickly! I think that brings me to the conclusion, that the default settings should be adjusted. I'll provide a new Gist a bit later on (maybe tomorrow at latest). |
Great, thank you! FYI, that Gist failed to load with an import error:
I'm not sure if I'm loading it correctly, but I grabbed the tado folder from the Core repo and downloaded it into a custom_components directory and replaced (and renamed) the file from your Gist, |
Would you happen to know the specifications what the minimum and maximum temperature ranges are of your water heater? |
It doesn't have a range. It's either on or off. I'm not using a combi boiler; mine fills a hot water tank. When the hot water control is on, it opens a zone valve and calls for heat from the boiler. I'm using this Tado product to do so: https://uk.shop.tado.com/products/wireless-receiver I think Tado do sell a version that uses the opentherm spec to specify a temperature, but this one doesn't. |
Fully clear. I know what to adjust. For now I will revert the code and later on patch it properly. Thanks for sharing the information! |
Thank you for your efforts and assistance on this. More than happy to help in testing any changes, providing logs etc. |
I also have the same problem. I am not technically gifted but if you need help testing and can explain what to do I will be happy to assist. Thanks for all your help and I appreciate the work. |
I also have the same issue. Happy to offer any support or test any fixes if required too :). Thank you for all the work :) |
@erwindouna Will this be reverted in the next release? |
That's the idea, that code quality improvements specifically for the water heater will be reverted. In another PR I will work on the code quality again. A PR is already under review for this particular reversal. |
Thanks, also happy to test. Anything to avoid another cold shower |
I'm confused, I thought this was fixed and released in 2024.3.1 but I upgraded today and just had a cold shower. Same issue where I cannot toggle on the climate mode to HEAT for a Water Heater (reverts back to OFF within seconds). This ticket is the one referenced by the PR which is documented as part of 2024.3.1. |
A fix was released in 2024.3.1, unfortunately it didn't fix the water heater issue (this one). The changes in 2024.3.0 are going to be reverted (fixed) in 2024.3.2. |
do we know when this revert (fix) will be available? |
The fix was merged yesterday and is tagged for the 2024.3.2 release. It should be available soon. |
It shouldn't take long before patch 2024.3.2 will be released. :) |
Ah thank you all, appreciated! :) |
Have just installed HA Core 2024.3.2 and can confirm this issue is now resolved. Thanks to everyone involved for helping. |
Thanks for confirming! Great to see it's resolved properly now! |
@erwindouna Please don't let this put you off future refactors and improvements of this integration. I'm incredibly grateful for the work you and others do on this. I'd be more than happy to test future changes in a beta or a |
That's very much appreciated, thanks. I'll keep this in mind for future features, where I need a friendly user with a water heater. ;) |
The problem
Since ha core v2024.3.0, it is no longer possible to set the climate mode to HEAT for a Water Heater. It is still possible to set it to Off and Auto. This functionality worked as recently as v2024.2.5.
After setting to Heat, the option reverts to the previous setting after a few seconds. There are no errors or warnings in the log.
Log snippet for all climate settings below:
Heat (not working):
Auto (working):
Off (working):
What version of Home Assistant Core has the issue?
core-2024.3.0
What was the last working version of Home Assistant Core?
core-2024.2.5
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?
(See summary)
Additional information
No response
The text was updated successfully, but these errors were encountered: