Ask or search…
K
Links
Comment on page

Climate Setting Schedules

Climate Setting Schedules allow users to program customized temperature control schedules for their thermostat.
A climate setting schedule enables you to configure a thermostat HVAC mode setting (heat, cool, heat-cool/auto, or off) and desired temperature set points during a time frame.
For example, if you are a short-term-rental host who has a guest staying from Jan 1st - Jan 7th, you can create a climate setting schedule that sets the thermostat to a climate setting (for example, heat to 70° C) throughout the guest's stay.
When there are no active climate setting schedules, the thermostat falls back to the default climate setting. For example, if you are a short-term-rental host, you can configure a more energy-saving temperature setting as the default (for example, heat to 45° C).

climate_setting_schedule Properties

climate_setting_schedule_id
string
ID of the Climate Setting Schedule
device_id
string
ID of thermostat the Climate Setting Schedule is programmed on
name
string
Name of the Climate Setting Schedule
schedule_starts_at
ISO8601 date string
Date time when the Climate Setting Schedule will start
schedule_ends_at
ISO8601 date string
Date time when the Climate Setting Schedule will end
created_at
ISO8601 date string
Date time when the Climate Setting Schedule was created
is_set_on_device
boolean Readonly
If true, the climate setting schedule is currently active on the device.
automatic_heating_enabled
boolean Default: false
Whether the thermostat has heating turned on
automatic_cooling_enabled
boolean Default: false
Whether the thermostat has cooling turned on
hvac_mode_setting
heat_cool | heat | cool | off
The HVAC mode the thermostat is set to.
cooling_set_point_fahrenheit
number | null
When automatic_cooling_enabled is true, the thermostat will start cooling to maintain this temperature set point.
heating_set_point_fahrenheit
number | null
When automatic_heating_enabled is true, the thermostat will start heating to maintain this temperature set point.
manual_override_enabled
boolean Default: true
Whether another user can use the thermostat or API to override this climate setting