For such a smart thermostat, it shares the schedule time for heat and cooling. You only get 4 settings also. Two are named Away or Home which is strange. Based on this limitation I have to program the heat/cool schedule each season.
This thermostat is very accurate and maintains the temperature of our home within a half a degree. The geofence works well. It is somewhat dependent on an efficient internet service.
Our first one, model# TH6220WF2006, didn't read out temperature very well...And, it was causing our furnace to run quite a bit. Our second one, TH6320WF2003, works better, but I'm still not impressed. Why can't we get an accuracy below 1 degree?