set_temperature
Adjust thermostat temperature setpoints for heating or cooling systems. Set single temperatures or separate low/high ranges for heat pump control to manage climate settings.
Instructions
Set the temperature setpoint on a thermostat or zone. Supports single setpoint for heating/cooling systems, or separate low/high setpoints for heat pump systems. Changes take effect immediately.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| location_id | Yes | ID of the location/zone to control | |
| setpoint | No | Temperature setpoint in Celsius for single-setpoint systems | |
| setpoint_low | No | Low temperature setpoint (heating) in Celsius for heat pump systems | |
| setpoint_high | No | High temperature setpoint (cooling) in Celsius for heat pump systems |