thermostat.temperature_reached_set_point event when the thermostat reports a temperature within 1° Celsius of the heating or cooling set point specified in the climate preset that you’ve activated. You can configure a webhook to watch for this event.
Activate a Climate Preset
To activate a climate preset, issue a/thermostats/activate_climate_preset request and specify the climate_preset_key of the desired climate preset.
- JavaScript
- cURL
- Python
- Ruby
- PHP
- C#
Request:Response:
Poll the Action Attempt
Activating a climate preset returns an action attempt. Use theaction_attempt_id from this response to poll the associated action attempt using the /action_attempts/get request. When the activation completes successfully, the status of the action attempt changes to success.
- JavaScript
- cURL
- Python
- Ruby
- PHP
- C#
Request:Response:

