Schedule future Climate Setting Schedules
Climate setting schedules are used to set an HVAC mode setting (heating, cooling, or off) and desired temperature profile for a period of time.
A Climate Setting Schedule programs a thermostat with a desired temperature profile for a period of time. It allows users to set schedules for controlling the climate in their homes or businesses automatically based on their needs.
For example, a short-term-rental host may create a climate setting schedule that programs their thermostat with comfortable heating and cooling set points for the duration of a guest's stay.
Note: the time ranges of Climate Setting Schedules cannot overlap, as only one Climate Setting Schedule can be active at a time.

Our Seam Component for configuring a Climate Setting Schedule
The main Climate Settings on a thermostat control the HVAC system mode:
- Heat: Only activates the heating system to heat the space. The system will heat the system to the heating set point temperature.
- Cool: Only activates the cooling system to cool the space. The system will cool the system to the cooling set point temperature.
- Heat/Cool or Auto: Automatically chooses between heating or cooling to maintain a temperature between the heating and cooling set points for maximum comfort.
- Off: Turns off both the heating and cooling systems for the space.
On our climate setting schedule, this is how the
hvac_mode_setting
attribute maps to the automatic_heating_enabled
and automatic_cooling_enabled
attributes.You can set either the
hvac_mode_setting
property or the automatic_*
properties.hvac_mode_setting | automatic_heating_enabled | automatic_cooling_enabled |
---|---|---|
heat | true | false |
cool | false | true |
heat_cool | true | true |
off | false | false |
Temperature set points for a thermostat control the target temperatures that the thermostat will activate the heating or cooling system to reach.
For heating, the heating set point is the target temperature the thermostat will turn on the furnace or heating system to reach. Once the space reaches that temperature, the thermostat will turn off the heating system until the space temperature drops below the set point again.

For cooling, the cooling set point is the target temperature the thermostat will turn on the air conditioner or cooling system to reach. Once that space reaches that temperature, the thermostat will turn off cooling until the space temperature rises above the set point again.

In heat/cool mode, the thermostat will use the heating set point as the target temperature for turning on the heating system, and the cooling set point as the target temperature for turning on the cooling system. It will activate heating or cooling as needed to keep the space temperature between those two set points for maximum comfort.

So in summary, the temperature set points define the precise temperatures that the thermostat will strive to maintain in the space for heating, cooling, or automatic heat/cool operation. Choosing appropriate set points for a space is important for energy efficiency and comfort.
If enabled, a person can override the Climate Setting by making adjustments from the thermostat or from their app.
If disabled, Seam will make sure the Climate Setting is set on the thermostat every ten minutes.
When there are no active Climate Setting Schedules, the thermostat will fallback to its Default Climate Setting. For example, if you are a short-term-rental host, you have configure a more energy-saving temperature setting here (i.e. Heat to 45°C).
A Default Climate Setting must be set, before Climate Setting Schedules can be created.