Smarttermostat er ikke et entydig definert begrep. En mulig definisjon er at en smart termostat er en tilkoblet termostat, men skiller seg fra en vanlig programmerbar termostat ved at den selv justerer sine innstillinger og lager automatiske rutiner for å oppnå ønsket effekt. Man abstraherer bort styringen til et høyere nivå, og menneskene som bruker systemet behøver ikke detaljkunnskap for å oppnå gode innstillinger. Dette kan foregå ved læring med kunstig intelligens basert på tilbakemeldinger fra sensorikk (passiv infrarød detektor eller andre bevegelsessensorer, fuktsensor, karbondioksid, karbonmonoksid, radon, geogjerde, brukeropplevelser, individuelle tilpasninger).