Like said above, for absolute basic thermostat capability, if that’s your only need then using a standard thermostat may be better due to high dependencies on the platform. The pure power of the platform comes into play when you start doing interesting things like connecting the thermostat to external motion sensors, temperature sensors etc.