Ein Thermostat dient zur Steuerung der Temperatur in einem Raum oder einer bestimmten Umgebung. Es hat einen internen und/oder externen Sensor, der die Temperatur erfasst sowie eine Regelung die auf Grund der gemessenen Werte die Heizung oder Kühlung steuert.
Moderne Thermostate können programmierbar sein, um zu bestimmten Zeiten automatisch die Temperatur anzupassen. Das ermöglicht es dem Benutzer, beispielsweise Heizzeiten anzupassen, oder zu erkennen ob z.B. Strom in der Photovoltaikanlage produziert wird um Energiekosten zu sparen. Intelligente Temperaturregelung kann aber auch den Komfort maximieren indem sie über eine WiFi Verbindung mit dem Internet verbunden wird. So kann der Benutzer von überall auf der Welt die Temperatur ablesen und verändern.