GetRoomPriority
GET
Get Room Priority
Get room priority for a device
This will GET priority settings for a thermostat.
{ "deviceId": "B82CA0196B73", "status": "TemporaryHold", "currentPriority": { "priorityType": "PickARoom", "selectedRooms": [ 2 ], "rooms": [ { "id": 0, "roomName": "Living Room", "roomAvgTemp": 72.945, "roomAvgHumidity": 31, "overallMotion": false, "accessories": [ { "id": 0, "type": "Thermostat", "excludeTemp": false, "excludeMotion": false, "temperature": 73.672 } ] }, { "id": 1, "roomName": "Guest Bedroom", "roomAvgTemp": 72.93, "roomAvgHumidity": 29, "overallMotion": true, "accessories": [ { "id": 1, "type": "IndoorAirSensor", "excludeTemp": false, "excludeMotion": false, "temperature": 72.93 } ] }, { "id": 2, "roomName": "Master Bedroom", "roomAvgTemp": 73.672, "roomAvgHumidity": 28, "overallMotion": false, "accessories": [ { "id": 2, "type": "IndoorAirSensor", "excludeTemp": false, "excludeMotion": true, "temperature": 73.672 } ] }, { "id": 3, "roomName": "Family Room", "roomAvgTemp": 73.008, "roomAvgHumidity": 28, "overallMotion": true, "accessories": [ { "id": 3, "type": "IndoorAirSensor", "excludeTemp": false, "excludeMotion": false, "temperature": 73.008 } ] } ] } }
Field Name/Location | Data Type | Definition |
---|---|---|
deviceId | String | Device ID of the main thermostat (T9/T10) |
status | Enum | Status of priority settings ('TemporaryHold', 'PermanentHold', 'HoldUntil', 'NoHold', 'VacationHold') |
currentPriority | Object | Current priority settings |
currentPriority.priorityType | Enum | Current priority setting ('PickARoom', 'FollowMe', 'WholeHouse') |
currentPriority.selectedRooms | Array | List of rooms in the current priority setting |
currentPriority.rooms | Array | Array of room objects |
room.id | Integer | ID of the room |
room.roomName | String | User defined room name |
room.roomAvgTemp | Number | Average temperature of the room |
room.roomAvgHumidity | Number | Average humidity of the room |
room.overallMotion | Boolean | Is motion detected in the room |
room.accessories | Array | Array of accessories in the room |
accessory.id | Integer | ID of the accessory |
accessory.type | String | Type of the accessory ('IndoorAirSensor', 'Thermostat') |
accessory.excludeTemp | Boolean | Exclude temperature readings |
accessory.excludeMotion | Boolean | Exclude motion sensing |
accessory.temperature | Number | Current temperature reading |
Resource URL
https://api.honeywell.com/v2 /devices/thermostats/{deviceId}/priority
Query Parameters
Name | Values | Description |
---|---|---|
apikey
(required) |
Your API Key |
|
locationId
(required) |
LocationID for the requested device |
Request Body
deviceId DeviceID for the requested device true
Make a request and see the response.
Make a request and see the response.
Make a request and see the response.
Resource Summary |
|
Security |
|
Content Type |
application/json |
Working...