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,
Sentroller
Many of the new things connected to the Internet will be Sentrollers. Sentrollers are either actuators, sensors, controllers, or combinations of these three things. One simple example is a home thermostat. A thermostat is a sentroller as it senses the temperature in the home, checks whether the home or room in which the thermostat is monitoring temperature is at the desired temperature, and if not, turns on the heater or the air conditioner. Therefore, a thermostat is a sensor and a controller – a sentroller. No human interaction with the thermostat or the cloud will be necessary for the thermostat to keep the heat in the home at the right level.