I was previously using an Ecobee 4 Smart thermostat with the integration with no issues. Maybe 6 months ago I switched over to using it via the HomeKit controller which as advertised in the forums yields much faster response times. Everything was fine until a few weeks ago, and now suddenly there is all sorts of weirdness:
- primarily, switching from
cool
toheat_cool
frequently results in a temp range of 69 to 74 regardless of the target temps specified. This happens maybe two thirds of the time though sometimes it gets it right. When it gets the range wrong, HA persists indefinitely in thinking that the temps that were requested are actually how the thermostat is set, but the thermostat and Ecobee app show the real settings. - switching temps while staying in
heat_cool
results in random temp settings that have nothing to do with the target temps.
So, I force reinstalled HA which changed nothing. Then I reinstalled the Ecobee integration and, using it, commands are frequently ignored. For a while I was getting an error like this:
Missing valid arguments for set_temperature...
which now seems to have gone away. Turning on debug for climate and ecobee didn’t add anything helpful to the logs.
Does this sound to anyone like a bad thermostat? I can’t figure it out