Отримати історію термостату.
GET/devices/:id/thermostat/histo/:timestamp_start/:timestamp_end
Для пристроїв HVAC існує спеціальний псевдопараметр, який повертає комбіновану історію для стану роботи, режиму та установленої точки пристрою.
Request
Path Parameters
Ідентифікатор пристрою
Початковий часовий штамп для історії
Кінцева відмітка часу для історії
Query Parameters
Максимальна кількість балів у відповіді
Responses
- 200
- 401
- 403
- 404
Гаразд
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Прапорець, який показує, чи був запит успішним
values
object[]
Список записів історії
Часова мітка запису
Режим термостата
Possible values: [Off
, Heat
, Cool
, Auto
]
Стан термостату
Possible values: [Idle
, Heating
, Cooling
]
Температура встановлення
{
"success": true,
"values": [
{
"date": 0,
"mode": "Off",
"state": "Idle",
"value": 0
}
]
}
Користувач не має дозволу.
- application/json
- Schema
- Example (from schema)
- Example
Schema
Прапорець, який показує, чи був запит успішним
Ціле число помилки, див. Помилки
Опис помилки
Додаткові дані, що описують помилку
{
"success": true,
"errorCode": 0,
"errorMessage": "string"
}
{
"success": false,
"errorCode": 4131,
"errorMessage": "User not authorized",
"errorParameters": "Not authorized"
}
Відмовлено в доступі
- application/json
- Schema
- Example (from schema)
- Example
Schema
Прапорець, який показує, чи був запит успішним
Ціле число помилки, див. Помилки
Опис помилки
Додаткові дані, що описують помилку
{
"success": true,
"errorCode": 0,
"errorMessage": "string"
}
{
"success": false,
"errorCode": 4132,
"errorMessage": "Access denied",
"errorParameters": "Access denied"
}
Потрібний пристрій не знайдено.
- application/json
- Schema
- Example (from schema)
- Example
Schema
Прапорець, який показує, чи був запит успішним
Ціле число помилки, див. Помилки
Опис помилки
Додаткові дані, що описують помилку
{
"success": true,
"errorCode": 0,
"errorMessage": "string"
}
{
"success": false,
"errorCode": 4128,
"errorMessage": "Not found",
"errorParameters": {
"type": "device",
"id": 11
}
}