Setting the Default Climate Setting
Learn how to set the default HVAC settings that apply whenever a climate setting schedule ends.
Seam enables you to configure the default HVAC settings on a smart thermostat. The default climate settings applies when a climate setting schedule ends.
For example, a short-term-rental host may want to configure a more energy-saving temperature setting (for example, heat to 45° F) for when the unit is vacant.
You must set the default climate setting for a thermostat, before you can create any climate setting schedules.
Default Climate Setting
The set of default HVAC settings on a thermostat applies when a climate setting schedule ends—such as when the room, unit, or home becomes vacant. For example, a short-term-rental host may want to configure a more energy-saving temperature setting (for example, heat to 45° F) for when the unit is vacant.
The default HVAC settings include the following:
The HVAC mode
Whether the automatic heating system is enabled
Whether the automatic cooling system is enabled
The corresponding set points in Fahrenheit or Celsius
Whether to allow manual overrides of these settings
Before You Begin
To confirm that Seam supports thermostat programming for your device, use Get Device or Get Thermostat to query the device and check its capabilities_supported
property. Ensure that the capabilities_supported
list includes thermostat
. For more information, see Retrieving Individual Thermostats.
Set the Default Climate Setting
To set the default climate setting, issue an Update Thermostat request. In the body of the request, specify the device_id
of the thermostat, as well as a default_climate_setting
object containing the following parameters:
Note that you configure either hvac_mode_setting
or automatic_heating_enabled
and automatic_cooling_enabled
. When you configure hvac_mode_setting
, Seam automatically configures automatic_heating_enabled
and automatic_cooling_enabled
correspondingly. Conversely, when you configure automatic_heating_enabled
and automatic_cooling_enabled
, Seam automatically configures hvac_mode_setting
correspondingly. The following table shows this automatic mapping:
Request:
Response:
Last updated