I have a pretty simple smart thermostat without many fancy features. Every Spring and Fall I tell myself I should set up some kind of system where if the outdoor weather is good enough, maybe I dial back the heating / cooling, maybe send myself a text to open windows, etc.
Small example: I normally keep my house at 72 in the summer, but if it’s up to 76 or so outside, it’d be nice if the thermostat turned off the cooling. I could manually turn it back on if I have guests over, etc.
I’m sure some of this logic would be easy to code myself, but wanted to check out what anyone else is doing first.
Using home assistant.
Using the Ecobee thermostat, I use the built in weather module in Home Assistant to give local weather data to the system. In summer, I set it up to watch for the lowest overnight temps via forecast, and trigger on the lowest temperatures we’d see. Then I’d drop the house temp to 66 or 64 degrees when the AC had to do the least amount of work. Then I’d use the basement air to keep the upstairs cool enough and use the AC as little as possible.
My last house was old and had some drafts I couldn’t find. So in the winter, if the weather turned to windy I’d increase the temp a degree or two for comfort.