ReadonlydefaultsReadonlyltsStaticltsOptionalparameters: { ID of the thermostat device for which you want to activate a climate preset.
Optionalparameters: { Optionalcooling_Cooling set point in °C that you want to set for the thermostat. You must set one of the cooling_set_point parameters.
Optionalcooling_Cooling set point in °F that you want to set for the thermostat. You must set one of the cooling_set_point parameters.
ID of the thermostat device that you want to set to cool mode.
Optionalsync?: booleanOptionalparameters: { Unique key to identify the climate preset.
Optionalclimate_The climate preset mode for the thermostat, based on the available climate preset modes reported by the device.
Optionalcooling_Temperature to which the thermostat should cool (in °C). See also Set Points.
Optionalcooling_Temperature to which the thermostat should cool (in °F). See also Set Points.
ID of the thermostat device for which you want create a climate preset.
Optionalecobee_Metadata specific to the Ecobee climate, if applicable.
Reference to the Ecobee climate, if applicable.
Indicates if the climate preset is optimized by Ecobee.
Indicates whether the climate preset is owned by the user or the system.
Optionalfan_Desired fan mode setting, such as on, auto, or circulate.
Optionalheating_Temperature to which the thermostat should heat (in °C). See also Set Points.
Optionalheating_Temperature to which the thermostat should heat (in °F). See also Set Points.
Optionalhvac_Desired HVAC mode setting, such as heat, cool, heat_cool, or off.
Optionalmanual_Indicates whether a person at the thermostat or using the API can change the thermostat's settings.
Optionalname?: null | stringUser-friendly name to identify the climate preset.
Optionalparameters: { Climate preset key of the climate preset that you want to delete.
ID of the thermostat device for which you want to delete a climate preset.
Optionalparameters: { Optionaldevice_ID of the thermostat device that you want to get.
Optionalname?: stringName of the thermostat device that you want to retrieve.
Optionalparameters: { ID of the thermostat device that you want to set to heat mode.
Optionalheating_Heating set point in °C that you want to set for the thermostat. You must set one of the heating_set_point parameters.
Optionalheating_Heating set point in °F that you want to set for the thermostat. You must set one of the heating_set_point parameters.
Optionalsync?: booleanOptionalparameters: { Optionalcooling_Cooling set point in °C that you want to set for the thermostat. You must set one of the cooling_set_point parameters.
Optionalcooling_Cooling set point in °F that you want to set for the thermostat. You must set one of the cooling_set_point parameters.
ID of the thermostat device that you want to set to heat-cool mode.
Optionalheating_Heating set point in °C that you want to set for the thermostat. You must set one of the heating_set_point parameters.
Optionalheating_Heating set point in °F that you want to set for the thermostat. You must set one of the heating_set_point parameters.
Optionalsync?: booleanOptionalparameters: { Optionalconnect_ID of the Connect Webview for which you want to list devices.
Optionalconnected_ID of the connected account for which you want to list devices.
Optionalconnected_Array of IDs of the connected accounts for which you want to list devices.
Optionalcreated_Timestamp by which to limit returned devices. Returns devices created before this timestamp.
Optionalcustom_Set of key:value custom metadata pairs for which you want to list devices.
Optionalcustomer_Customer key for which you want to list devices.
Optionaldevice_Array of device IDs for which you want to list devices.
Optionaldevice_Device type by which you want to filter thermostat devices.
Optionaldevice_Array of device types by which you want to filter thermostat devices.
Optionalexclude_Optionalinclude_Optionallimit?: numberNumerical limit on the number of devices to return.
Optionalmanufacturer?: Manufacturer by which you want to filter thermostat devices.
Optionalpage_Identifies the specific page of results to return, obtained from the previous page's next_page_cursor.
Optionalsearch?: stringString for which to search. Filters returned devices to include all records that satisfy a partial match using device_id, display_name, custom_metadata or location.location_name.
Optionalspace_ID of the space for which you want to list devices.
Optionalunstable_Optionaluser_Your own internal user ID for the user for which you want to list devices.
Optionalparameters: { ID of the thermostat device that you want to set to off mode.
Optionalsync?: booleanOptionalparameters: { Climate preset key of the climate preset that you want to set as the fallback climate preset.
ID of the thermostat device for which you want to set the fallback climate preset.
Optionalparameters: { ID of the thermostat device for which you want to set the fan mode.
Optionalfan_Optionalfan_Fan mode setting that you want to set for the thermostat.
Optionalsync?: booleanOptionalparameters: ThermostatsSetHvacModeParametersOptionalparameters: { ID of the thermostat device for which you want to set a temperature threshold.
Optionallower_Lower temperature limit in in °C. Seam alerts you if the reported temperature is lower than this value. You can specify either lower_limit but not both.
Optionallower_Lower temperature limit in in °F. Seam alerts you if the reported temperature is lower than this value. You can specify either lower_limit but not both.
Optionalupper_Upper temperature limit in in °C. Seam alerts you if the reported temperature is higher than this value. You can specify either upper_limit but not both.
Optionalupper_Upper temperature limit in in °C. Seam alerts you if the reported temperature is higher than this value. You can specify either upper_limit but not both.
Optionalparameters: { Unique key to identify the climate preset.
Optionalclimate_The climate preset mode for the thermostat, based on the available climate preset modes reported by the device.
Optionalcooling_Temperature to which the thermostat should cool (in °C). See also Set Points.
Optionalcooling_Temperature to which the thermostat should cool (in °F). See also Set Points.
ID of the thermostat device for which you want to update a climate preset.
Optionalecobee_Metadata specific to the Ecobee climate, if applicable.
Reference to the Ecobee climate, if applicable.
Indicates if the climate preset is optimized by Ecobee.
Indicates whether the climate preset is owned by the user or the system.
Optionalfan_Desired fan mode setting, such as on, auto, or circulate.
Optionalheating_Temperature to which the thermostat should heat (in °C). See also Set Points.
Optionalheating_Temperature to which the thermostat should heat (in °F). See also Set Points.
Optionalhvac_Desired HVAC mode setting, such as heat, cool, heat_cool, or off.
Optionalmanual_Indicates whether a person at the thermostat can change the thermostat's settings. See Specifying Manual Override Permissions.
Optionalname?: null | stringUser-friendly name to identify the climate preset.
Optionalparameters: { ID of the thermostat device for which you want to update the weekly program.
Optionalfriday_ID of the thermostat daily program to run on Fridays.
Optionalmonday_ID of the thermostat daily program to run on Mondays.
Optionalsaturday_ID of the thermostat daily program to run on Saturdays.
Optionalsunday_ID of the thermostat daily program to run on Sundays.
Optionalthursday_ID of the thermostat daily program to run on Thursdays.
Optionaltuesday_ID of the thermostat daily program to run on Tuesdays.
Optionalwednesday_ID of the thermostat daily program to run on Wednesdays.
StaticfromStaticfromStaticfromStaticfromStaticfromStaticfrom
Climate preset key of the climate preset that you want to activate.