HVAC
Get this HVAC device's schedule
Read the schedule currently set on this HVAC device. A schedule is device config, so it is read on the device. The cross-device list lives at GET /schedules. The route is published ahead of the scheduler; every call returns 501 until it lands. Following a schedule is available today via the follow_schedule command on POST /hvac/{deviceId}.
GET
curl
Previous
Set this HVAC device's scheduleSet or replace the schedule on this HVAC device. The schedule's contents are device config, so they are written on the device itself rather than posted to a separate resource. The body is a non-empty `slots` array (each slot an `at` absolute-timestamp variant or a `time` wall-clock variant), an optional `recurrence` rule, and a schedule-level IANA `timezone` for `time`-variant slots. The route is published ahead of the scheduler; every call returns 501 until it lands.
Next
curl