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.honeywellhome.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...