Отримайте нові опитування.
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Ідентифікатор пристрою
1UUID плагіна, який створив це пристрій
12345678-1234-1234-1234-123456789012Текст примітки
Пристрій знаходиться десьПримітка назви файлу зображення
some_new_image.pngЗначок пристрою
ch-doorПристрій живий
trueПристрій прихований
falseРоль пристрою
ControlЧас останньої активності пристрою (час UNIX)
1600000000params
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]
FinishedOkpayload
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Ім'я користувача
user1changes
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-123456789012data
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Ідентифікатор розкладу
1schedule
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]
Heatname 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:00Possible 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]
Heatname 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:00Possible 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"
}