Where I’m at, the temps flip-flop day to day, even hour to hour. In the morning it’s 35° outside, and by evening it’s 79°. I gave up keeping up with the temps and shut my unit off for the time being.
My question is why can’t HVAC units be programmed to say that if the outside temp reaches n° and the inside temp reaches m° cold, turn on the heat; conversely, if the outside temp rises to n° and the inside temp reaches m°, then turn on the AC?
My thermostat already knows the outside and inside temp, but I still have to manually switch it back and forth. I want a system that I can just set it and forget it all year round.
If your willing to get into the weeds, most HVACs are very basic, and you can easily make your own thermostat with a cheap relay board. That plus a microcontroller and some code (and/or homeassistant) and you can make it as smart as you like.
There are smarter thermostats, but they are usually more expensive.
If you do microcontroller, look up PID regulator functions. Stabilizes anything measurable with super basic math.