Upgraded my docker build to 0.66 last night and now my Ecobee doesn’t show properly. Instead of a setpoint, it shows “Null - Null”. See below. I tried removing the ecobee.conf and restarting, then reauthorizing the app with the same results.
Having the same issue in my Hassbian install after upgrading to 0.66
This appears to have been broken during implementation of pull #12732.
If you set the mode to “Auto” instead of “Heat” you will see values.
I’ve also noticed a couple times since installing 0.66 that automations which normally set a hold_mode
to none have failed to do so, leaving the hold mode active.
Should be fixed in 0.66.1 (or you if are running the beta)
I can confirm that 0.66.1 fixed the Null issue for me when the system mode is “Heat”.
I referenced trouble with hold_mode
above, and think I figured that out. Before 0.66 I used a value template in some automations like this:
value_template: '{{ states.climate.thermostat.attributes.hold_mode == "away" }}
But found that it no longer worked; the equivalent template that indicates away mode now is:
value_template: '{{ states.climate.thermostat.attributes.away_mode == "on" }}
I didn’t really dig into it but perhaps the ecobee API changed driving a change into the HA code.