The applications of smart thermostats are impressive and varied. Many smart thermostats can learn your temperature preferences and establish a schedule that automatically adjusts to energy-saving temperatures when you are asleep, away, or at home. Additionally, geofencing can allow your smart thermostat to know when you're on your way home and automatically begin to adjust your home temperature. Depending on the model, there can be other capabilities available with your smart thermostat.