Release v2024.08.25.0
All changes are relative to the previous released version.
Note: status identifiers like 'new' and 'unchanged' does not apply to the API itself; it only applies to this specification of the API.
General
Paths covered
user
GET /me
: unchangedGET /users
: unchanged
mobile device
GET /homes/{homeId}/mobileDevices
: unchangedGET /homes/{homeId}/mobileDevices/{mobileDeviceId}
: unchangedDELETE /homes/{homeId}/mobileDevices/{mobileDeviceId}
: unchangedGET /homes/{homeId}/mobileDevices/{mobileDeviceId}/settings
: unchangedPUT /homes/{homeId}/mobileDevices/{mobileDeviceId}/settings
: unchanged
home
GET /homes
: unchangedGET /homes/{homeId}/airComfort
: unchangedPUT /homes/{homeId}/awayRadiusInMeters
: newPUT /homes/{homeId}/details
: unchangedGET /homes/{homeId}/heatingCircuits
: unchangedGET /homes/{homeId}/heatingSystem
: unchangedPUT /homes/{homeId}/heatingSystem/boiler
: changed operationId (putHeatingSystemBoiler -> putBoiler)PUT /homes/{homeId}/heatingSystem/underfloorHeating
: unchangedGET /homes/{homeId}/incidentDetection
: unchangedPUT /homes/{homeId}/incidentDetection
: changed response code 200 into 204, changed request schema component (InputDetection -> InputDetectionInput)GET /homes/{homeId}/weather
: unchanged
home control
POST /homes/{homeId}/overlay
: fixed response schema error (was an array)DELETE /homes/{homeId}/overlay
: unchangedPUT /homes/{homeId}/presenceLock
: unchangedGET /homes/{homeId}/state
: unchanged
zone
GET /homes/{homeId}/zones
: unchangedPOST /homes/{homeId}/zones
: newGET /homes/{homeId}/zones/{zoneId}/capabilities
: unchangedPUT /homes/{homeId}/zones/{zoneId}/dazzle
: newPUT /homes/{homeId}/zones/{zoneId}/details
newPUT /homes/{homeId}/zones/{zoneId}/openWindowDetection
newGET /homes/{homeId}/zones/{zoneId}/state
: unchangedGET /homes/{homeId}/zoneStates
: unchanged
zone control
GET /homes/{homeId}/zones/{zoneId}/defaultOverlay
: unchangedPUT /homes/{homeId}/zones/{zoneId}/defaultOverlay
: unchangedGET /homes/{homeId}/zones/{zoneId}/earlyStart
: unchangedPUT /homes/{homeId}/zones/{zoneId}/earlyStart
: unchangedGET /homes/{homeId}/zones/{zoneId}/overlay
: unchangedPUT /homes/{homeId}/zones/{zoneId}/overlay
: unchangedDELETE /homes/{homeId}/zones/{zoneId}/overlay
: unchangedGET /homes/{homeId}/zones/{zoneId}/schedule/awayConfiguration
: unchangedPUT /homes/{homeId}/zones/{zoneId}/schedule/awayConfiguration
: fixed response http status: 204 instead of 200GET /homes/{homeId}/zones/{zoneId}/schedule/activeTimetable
: unchangedPUT /homes/{homeId}/zones/{zoneId}/schedule/activeTimetable
: unchangedGET /homes/{homeId}/zones/{zoneId}/schedule/timetables
: unchangedGET /homes/{homeId}/zones/{zoneId}/schedule/timetables/{timetableTypeId}
: unchangedGET /homes/{homeId}/zones/{zoneId}/schedule/timetables/{timetableTypeId}/blocks
: unchangedGET /homes/{homeId}/zones/{zoneId}/schedule/timetables/{timetableTypeId}/blocks/{dayType}
: unchangedPUT /homes/{homeId}/zones/{zoneId}/schedule/timetables/{timetableTypeId}/blocks/{dayType}
: unchanged
device
GET /devices/{deviceId}
: newGET /devices/{deviceId}/temperatureOffset
: fixed response schemaPUT /devices/{deviceId}/temperatureOffset
: unchangedGET /homes/{homeId}/devices
: unchangedPOST /homes/{homeId}/identify
: unchangedGET /homes/{homeId}/deviceList
: unchangedGET /homes/{homeId}/installations
: newGET /homes/{homeId}/zones/{zoneId}/control
: unchangedPUT /homes/{homeId}/zones/{zoneId}/control/heatingCircuit
: newPOST /homes/{homeId}/zones/{zoneId}/devices
: newGET /homes/{homeId}/zones/{zoneId}/measuringDevice
: unchangedPUT /homes/{homeId}/zones/{zoneId}/measuringDevice
: unchanged
report
GET /homes/{homeId}/zones/{zoneId}/dayReport
: unchanged