Thermostats
Events
thermostat.climate_preset_activated
A thermostat climate preset was activated.
thermostat.manually_adjusted
A thermostat was adjusted manually.
thermostat.temperature_threshold_exceeded
A thermostat's temperature reading exceeded the set threshold.
thermostat.temperature_threshold_no_longer_exceeded
A thermostat's temperature reading no longer exceeds the set threshold.
thermostat.temperature_reached_set_point
A thermostat's temperature reading is within 1 Β°C of the configured cooling or heating set point.
thermostat.temperature_changed
A thermostat's reported temperature changed by at least 1 Β°C.
Endpoints
/thermostats/activate_climate_preset
Activates a specified climate preset for a specified thermostat.
Sets a specified thermostat to cool mode.
/thermostats/create_climate_preset
Creates a climate preset for a specified thermostat.
/thermostats/delete_climate_preset
Deletes a specified climate preset for a specified thermostat.
Sets a specified thermostat to heat mode.
Sets a specified thermostat to heat-cool ("auto") mode.
Returns a list of all thermostats.
Sets a specified thermostat to "off" mode.
/thermostats/set_fallback_climate_preset
Sets a specified climate preset as the "fallback" preset for a specified thermostat.
Sets the fan mode setting for a specified thermostat.
Sets the HVAC mode for a specified thermostat.
/thermostats/set_temperature_threshold
Sets a temperature threshold for a specified thermostat. Seam emits a thermostat.temperature_threshold_exceeded
event and adds a warning on a thermostat if it reports a temperature outside the threshold range.
/thermostats/update_climate_preset
Updates a specified climate preset for a specified thermostat.
/thermostats/update_weekly_program
Updates the thermostat weekly program for a thermostat device. To configure a weekly program, specify the ID of the daily program that you want to use for each day of the week. When you update a weekly program, the set of programs that you specify overwrites any previous weekly program for the thermostat.
Last updated
Was this helpful?