I have been using Home Assistant for a little while as a way to get non-Homekit devices into Homekit. However, after enough issues and frustrations I have migrated completely to Home Assistant for my home control. I provide that background just to provide some context. I am still discovering new integrations and add-ons and continually building out my HA. I am also playing with building custom dashboards and trying to figure out yaml coding. All of that just means I seem to frequently restart HA on occasion.
So, on to the problem at hand. I have an Ecobee3 Lite integrated into HA using the homekit controller integration. I had it previously with the ecobee integration, but found it much slower to respond. The homekit controller integration is nearly instant although with some quirks.
Here is the problem I am having. I have developed different scenes to control my HVAC depending on whether anyone is home, and if there are people at home, based on exactly who is home. So I have multiple scenes with different low and high thresholds. I developed a script that I call from my automations to set the appropriate temperature based on the noted variables above.
I have found a frustrating issue when I get into tinker mode with frequent restarts of HA. My dashboard shows the correct temperatures for the scene that I want, but after enough restarts ecobee will end up doing its own thing and almost ignore what HA tells it. I log in through the ecobee app to find that the settings are different than what HA is showing me.
I thought it might be because of me, so I added an automation that runs when HA restarts that waits 2 minutes and then runs my HVAC script. That still isn’t working.
I have pretty much dumbed down my smart thermostat. The required minimum comfort settings are in there, but all programmed to the same temps. I have only one schedule that repeats every day at midnight to call one of the comfort settings. If I could remove them all together, I would. I have turned off all of the ecobee smarts. I want the smarts to come from HA and the ecobee to just do what it is told.
Is there anything more that I can do to stop ecobee from taking over on its own? Am I missing something? Has anyone else seen similar behavior? Any help would be greatly appreciated. Thanks in advance.