There are three types of smart thermostats on the market: 1. Programmable thermostats  2. Smart wi-fi thermostats  3. Smart learning thermostats