I chose to go with a circular interface that represents a 24 hour clock with sections colored according to the set temperature. At a quick glance, users can see and get an idea of what their thermostat schedule looks like.
Clicking on the ring will add a temperature target at that time.
When users schedule other days, they can see how much energy the thermostat used if the day has already passed.
Users like Linda who have regular schedules can set up templates of targets to follow on certain days.
Users can set their thermostat to automatically adjust to the outdoor temperature. They can also have multiple Smart Sets, so someone like Jon can easily change to a different set when their guests come over.
Hover over a highlighted area for more details
Users can choose set schedules for individual thermostats throughout the house.
Current temperature and time are shown in the middle of the schedule.
A target will signal the thermostat to change the temperature at this time.
A triangle will signal which temperature the thermostat is currently set to.
Along with the set time for target, users will also see the temperature outside to make an informed decision.
Users can change the target temperature by adjusting this node as a dial.
Users can save preset temperatures to easily set targets in the future.
The brightness of the inner ring shows how energy efficient the user's settings were at that time of day.
Current temperature and time are not displayed if the selected schedule is not for the current day.
Temperature targets in templates have the same function in normal scheduling.
Users can turn set their thermostat to turn off when they leave the house.
For example, when the weather outside is about 25 degrees to 65 degrees, this user wants to set their house to 75 degrees.
Users can turn their thermostats off at a certain outdoor temperature if they do not need the indoor temperature to be different from outside.