Programmable thermostats can be smart or nonsmart. Select one that can schedule at least 7 days of heating and cooling and lets you override the schedule by adjusting the temperature.