Smart thermostat
Smart thermostats are thermostats that can be used with home automation and are responsible for controlling a home's heating and/or air conditioning. They perform similar functions as a Programmable thermostat as they allow the user to control the temperature of their home throughout the day using a schedule, but also contain additional features, such as sensors and WiFi connectivity, that improve upon the issues with programmable thermostats,
Thermostat
To improve the comfort of the occupants of heated or air-conditioned spaces, bimetal sensor thermostats can include an "anticipator" system to slightly warm the temperature sensor while the heating equipment is operating, or to slightly warm the sensor when the cooling system is not operating. When correctly adjusted this reduces any excessive hysteresis in the system and reduces the magnitude of temperature variations. Electronic thermostats have an electronic equivalent.