Отримайте нові опитування.
GET/poll
Отримати нові події опитування
Request
Query Parameters
Індекс першої події опитування, включеної у список.
Responses
- 200
- 401
- application/json
- Schema
Schema
- DeviceChanged
- SystemStateChanged
- DeviceListChanged
- ActionStatusReport
- DeviceOrderChange
- RoomOrderChange
- SectionOrderChange
- MeshUpdateProgress
- FavoritesUpdate
- PluginLoaded
- PluginMessage
- PluginLogMessage
- PluginUnloaded
- ScheduleChanged
- ScheduleListChanged
- UpgradeStatusChanged
- BackupStarted
- BackupWaitingForData
- BackupStoppingServices
- BackupPacking
- BackupStartingServices
- BackupFinished
- RestoreStarted
- RestoreWaitingForData
- RestoreStoppingServices
- RestoreUnpacking
- RestoreStartingServices
- RestoreFinished
Array [
- MOD1
- MOD2
- MOD3
- MOD4
- MOD1
- MOD2
- MOD3
- MOD4
]
Array [
]
- thermostat
- actionCall
- sceneInvoke
Array [
Array [
]
]
Array [
Array [
]
]
Array [
Array [
]
]
Array [
- thermostat
- actionCall
- sceneInvoke
Array [
Array [
]
]
Array [
Array [
]
]
Array [
Array [
]
]
]
oneOf
Відмітка часу події
1600000000
Тип події
Possible values: [DeviceChanged
]
DeviceChanged
Ідентифікатор пристрою
1
UUID плагіна, який створив це пристрій
12345678-1234-1234-1234-123456789012
Текст примітки
Пристрій знаходиться десь
Примітка назви файлу зображення
some_new_image.png
Значок пристрою
ch-door
Пристрій живий
true
Пристрій прихований
false
Роль пристрою
Control
Час останньої активності пристрою (час UNIX)
1600000000
params
object[]
Змінені параметри
Змінено ім'я параметра
old_value
object
anyOf
integer
string
number
boolean
new_value
object
anyOf
integer
string
number
boolean
Відмітка часу події
1600000000
Тип події
Possible values: [SystemStateChanged
]
SystemStateChanged
Статус нової системи
Possible values: [SystemReady
, SystemStarting
, SystemFailure
, SystemCatastrophicFailure
, UpdateInProgress
, DeviceInclusionWaiting
, DeviceInclusionTimeout
, DeviceInclusionFailed
, DeviceInclusionDeviceFound
, DeviceInclusionProtocolInterview
, DeviceInclusionInterviewing
, DeviceInclusionFinished
, DeviceInclusionBatteryDevicePending
, DeviceExclusionWaiting
, DeviceExclusionTimeout
, DeviceExclusionFailed
, DeviceExclusionDeviceFound
, DeviceExclusionFinished
, NeighborRediscoveryStarted
, NeighborRediscoveryFinished
, DeviceReplacementCheckingNodeStatus
, DeviceReplacementWaiting
, DeviceReplacementTimeout
, DeviceReplacementFailed
, DeviceReplacementDeviceFound
, DeviceReplacementRequestingDeviceIdentification
, DeviceReplacementRestoringAssociations
, DeviceReplacementFinished
, DeviceReplacementFinishedWrongDevice
, DeviceReplacementCancelled
, DeviceReplacementBatteryDevicePending
]
SystemReady
Відмітка часу події
1600000000
Тип події
Possible values: [DeviceListChanged
]
DeviceListChanged
Список видалених ідентифікаторів пристроїв
[3,4,5]
added
object[]
Список доданих пристроїв
Внутрішній ідентифікатор пристрою
Тип пристрою, див. Типи пристроїв
Possible values: [DevGateway
, DevSwitch
, DevDimmer
, DevDimmerColor
, DevShutter
, DevBinarySensor
, DevGenericSensor
, DevThermostat
, DevDoorLock
, DevMeter
, DevUnknown
]
Список інтерфейсів, реалізованих пристроєм
["ZWaveDevice","SwitchBinary"]
Чи пристрій працює?
Пристрій має шаблон
params
object
Карта параметрів пристроїв
Відмітка часу останнього повідомлення від пристрою
1600000000
Якщо пристрій створено за допомогою плагіна, це поле містить UUID плагіна
12345678-1234-1234-1234-123456789012
Назва пристрою
Some Switch
Ідентифікатор кімнати, де знаходиться пристрій.
Роль пристрою
Possible values: [Control
, Lighting
, Shutters
, ClimateThermostat
, ClimateThermostatHeating
, ClimateThermostatCooling
, ClimateWarmFloor
, ClimateFanSpeed1
, ClimateFanSpeed2
, ClimateFanSpeed3
, MultilevelSensor
, BinaryMotionSensor
, BinaryGenericSensor
, BinarySmokeSensor
, BinaryDoorSensor
, BinaryWindowSensor
, BinaryLeakingSensor
, Doorlock
, DoorlockNO
, NotAvailable
]
Control
Ім'я значка, для списку значків дивіться Список значків
Пристрої приховані від інтерфейсу користувача.
Порядок розташування пристроїв у кімнаті
Примітка тексту
Цей пристрій розташований у електричній коробці десь.
Примітка до назви файлу зображення
someimage.png
Пристрій у списку обраних користувачем
Відмітка часу події
1600000000
Тип події
Possible values: [ActionStatusReport
]
ActionStatusReport
Ідентифікатор виклику дії
1
Статус виконання дії
Possible values: [NotStarted
, Started
, InProgress
, FinishedError
, FinishedTimeout
, FinishedOk
]
FinishedOk
payload
object
Дані про прогрес
Дані про прогрес
{}
Відмітка часу події
1600000000
Тип події
Possible values: [DeviceOrderChange
]
DeviceOrderChange
Ідентифікатор пристрою
3
Новий ідентифікатор кімнати
1
Замовлення пристрою в кімнаті
7
Відмітка часу події
1600000000
Тип події
Possible values: [RoomOrderChange
]
RoomOrderChange
Ідентифікатор кімнати
3
Ідентифікатор розділу батьків мережі
1
Порядок кімнати в розділі
2
Відмітка часу події
1600000000
Тип події
Possible values: [SectionOrderChange
]
SectionOrderChange
Розділ ID
2
Новий порядок розділів
2
Відмітка часу події
1600000000
Тип події
Possible values: [MeshUpdateProgress
]
MeshUpdateProgress
Етап оновлення сітки
Possible values: [FindingControllerNeighbours
, FindingDevicesNeighbours
, FindingDistantDevicesNeighbours
, FixingRoutingData
]
Поточна загальна кількість пристроїв, які будуть протестовані
10
Наразі тестовані пристрої.
5
Прогрес у відсотках
50
Наразі розглядається ідентифікатор пристрою
3
В даний момент ведеться співбесіда для визначення імені пристрою
Some Device Name
Відмітка часу події
1600000000
Тип події
Possible values: [FavoritesUpdate
]
FavoritesUpdate
Ідентифікатор користувача
1
Ім'я користувача
user1
changes
object
Список улюблених змінено для користувача.
Улюблені пристрої
[1,2,3]
Улюблені кімнати
[1,2,3]
Улюблені розділи
[1,2,3]
Улюблені сцени
[1,2,3]
Відмітка часу події
1600000000
Тип події
Possible values: [PluginLoaded
]
PluginLoaded
Плагін UUID
12345678-1234-1234-1234-123456789012
Відмітка часу події
1600000000
Тип події
Possible values: [PluginMessage
]
PluginMessage
Плагін UUID
12345678-1234-1234-1234-123456789012
Назва плагіна
Plugin Name
Повідомлення
Some message from the plugin
Відмітка часу події
1600000000
Тип події
Possible values: [PluginLogMessage
]
PluginLogMessage
Плагін UUID
12345678-1234-1234-1234-123456789012
data
object
Запис журналу
Дата та час повідомлення журналу
2024-01-03 12:33:44
Запис повідомлення
1234abcd
Пріоритет запису журналу
Possible values: [1
, 2
, 3
, 4
, 5
, 6
]
6
Часова відмітка повідомлення журналу
1704278024123456
Відмітка часу події
1600000000
Тип події
Possible values: [PluginUnloaded
]
PluginUnloaded
Плагін UUID
12345678-1234-1234-1234-123456789012
Відмітка часу події
1600000000
Тип події
Possible values: [ScheduleChanged
]
ScheduleChanged
Ідентифікатор розкладу
1
schedule
object
Is schedule active
type
string
required
Possible values: [thermostat
, actionCall
, sceneInvoke
]
Schedule type
schedule_periods
object[]
Array of schedule periods
День
Possible values: [monday
, tuesday
, wednesday
, thursday
, friday
, saturday
, sunday
]
timepoints
object[]
.schedules.period.thermostat.timepoints.description
.schedules.period.timepoints.time.description
12:00
.schedules.period.thermostat.timepoints.setpoint.description
20.5
.schedules.period.thermostat.timepoints.mode.description
Possible values: [Off
, Heat
, Cool
, Auto
]
Heat
name of action to call
schedule_periods
object[]
Array of schedule periods
День
Possible values: [monday
, tuesday
, wednesday
, thursday
, friday
, saturday
, sunday
]
timepoints
object[]
.schedules.period.timepoints.time.description
12:00
.schedules.period.timepoints.action_call.arguments.description
id of scene to call
schedule_periods
object[]
Array of schedule periods
День
Possible values: [monday
, tuesday
, wednesday
, thursday
, friday
, saturday
, sunday
]
timepoints
object[]
.schedules.period.timepoints.time.description
12:00
Possible values: [device
, room
]
IDs of targets
Schedule repeat period
Possible values: [yearly
, monthly
, weekly
, daily
, hourly
, interval
]
Schedule ID
Відмітка часу події
1600000000
Тип події
Possible values: [ScheduleListChanged
]
ScheduleListChanged
Список видалених ідентифікаторів розкладів
[3,4,5]
added
object[]
Список недавно створених розкладів
Is schedule active
type
string
required
Possible values: [thermostat
, actionCall
, sceneInvoke
]
Schedule type
schedule_periods
object[]
Array of schedule periods
День
Possible values: [monday
, tuesday
, wednesday
, thursday
, friday
, saturday
, sunday
]
timepoints
object[]
.schedules.period.thermostat.timepoints.description
.schedules.period.timepoints.time.description
12:00
.schedules.period.thermostat.timepoints.setpoint.description
20.5
.schedules.period.thermostat.timepoints.mode.description
Possible values: [Off
, Heat
, Cool
, Auto
]
Heat
name of action to call
schedule_periods
object[]
Array of schedule periods
День
Possible values: [monday
, tuesday
, wednesday
, thursday
, friday
, saturday
, sunday
]
timepoints
object[]
.schedules.period.timepoints.time.description
12:00
.schedules.period.timepoints.action_call.arguments.description
id of scene to call
schedule_periods
object[]
Array of schedule periods
День
Possible values: [monday
, tuesday
, wednesday
, thursday
, friday
, saturday
, sunday
]
timepoints
object[]
.schedules.period.timepoints.time.description
12:00
Possible values: [device
, room
]
IDs of targets
Schedule repeat period
Possible values: [yearly
, monthly
, weekly
, daily
, hourly
, interval
]
Schedule ID
Відмітка часу події
1600000000
Тип події
Possible values: [UpgradeStatusChanged
]
UpgradeStatusChanged
Статус оновлення
Possible values: [None
, Idle
, InProgress
, Available
]
Idle
Відмітка часу події
1600000000
Тип події
Possible values: [BackupStarted
]
BackupStarted
Відмітка часу події
1600000000
Тип події
Possible values: [BackupWaitingForData
]
BackupWaitingForData
Відмітка часу події
1600000000
Тип події
Possible values: [BackupStoppingServices
]
BackupStoppingServices
Відмітка часу події
1600000000
Тип події
Possible values: [BackupPacking
]
BackupPacking
Процес упаковки
50
Відмітка часу події
1600000000
Тип події
Possible values: [BackupStartingServices
]
BackupStartingServices
Відмітка часу події
1600000000
Тип події
Possible values: [BackupFinished
]
BackupFinished
Відмітка часу події
1600000000
Тип події
Possible values: [RestoreStarted
]
RestoreStarted
Відмітка часу події
1600000000
Тип події
Possible values: [RestoreWaitingForData
]
RestoreWaitingForData
Відмітка часу події
1600000000
Тип події
Possible values: [RestoreStoppingServices
]
RestoreStoppingServices
Відмітка часу події
1600000000
Тип події
Possible values: [RestoreUnpacking
]
RestoreUnpacking
Процес упаковки
50
Відмітка часу події
1600000000
Тип події
Possible values: [RestoreStartingServices
]
RestoreStartingServices
Відмітка часу події
1600000000
Тип події
Possible values: [RestoreFinished
]
RestoreFinished
Користувач не має дозволу.
- 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"
}