Different strokes for different folks
I don't know if it's technically feasible but if you could have different temperatures for different people that would be amazing. For instance, the main account holder and home owner prefers it at 72. While they're home this is the preferred temperature. However, they leave and their spouse or children prefer it at 68. Well then based off of a preset hierarchy you can change the temperature to that persons liking. Sucks if you're on the bottom end of that totem pole. But hey, that's life.