cURL
curl --request POST \ --url http://aris.local/api/zones/{zoneId}/command \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "mode": "heat", "tempHeatSetC": 21, "tempCoolSetC": 24 } '
{ "success": true, "zoneId": "primary_bedroom", "command": { "mode": "<string>", "temp_heat_set_c": 123, "temp_cool_set_c": 123 } }
Set the mode and/or setpoints for a zone.
Mode behavior:
off
heat
cool
auto
Setpoint constraints:
Session token or API token
Zone operating mode
Heating setpoint in Celsius
10 <= x <= 30
21
Cooling setpoint in Celsius
24
Command sent successfully
true
"primary_bedroom"
Show child attributes