Nice to have a smart-stat but quirks exist. Changing calendar settings for instance—don’t take effect until you STOP the scheduled programming and restart it. And if someone overrides the scheduled programming on the thermostat — it permanently holds that temp indefinitely instead if reverting to the schedule.