Home Assistant release with the issue:
Last working Home Assistant release (if known):
Operating environment (Hass.io/Docker/Windows/etc.):hass.io
Component/platform:
Description of problem:
The hold option for ecobee does not work. I set the temp to 72f in love lace and the ecobee changes temp to 72 but says holding until next transition. It does not permanently hold.
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):
Traceback (if applicable):
Additional information:
Did you set the hold_temp value to true?
hold_temp
(boolean)(Optional)Whether or not to hold changes indefinitely (true) or until the next scheduled event.
Default value: false
Yes - i have that as well; does not work - hold is until next transition
that options need to be looked into as it has no effect
I personally want it to function as is where it only holds until the next transition, but the issue here seems to be that hold_temp isn鈥檛 working.
hold_temp is definitely not doing anything. It is tracked in the code but doesn't appear to be used for anything.
hold_preference in climate.py pulls the thermostat's hold preference setting but it always returns "nextTransition" for some reason.
It would be preferable if the component honored the hold_preference it obtains from the thermostat or allowed you to pass your desired hold method when setting the hold rather than have you globally decide whether you want your holds to be until next transition or forever.
I would like to have it fixed as well
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 馃憤
This issue now has been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
Most helpful comment
hold_temp is definitely not doing anything. It is tracked in the code but doesn't appear to be used for anything.
hold_preference in climate.py pulls the thermostat's hold preference setting but it always returns "nextTransition" for some reason.
It would be preferable if the component honored the hold_preference it obtains from the thermostat or allowed you to pass your desired hold method when setting the hold rather than have you globally decide whether you want your holds to be until next transition or forever.