D2W: Список параметров
Important
Возможность управления по локальной сети без токена безопасности по умолчанию заблокирована в целях безопасности. Это может быть актуальным, например, при использовании локального управления в общественных местах. Если данная мера безопасности не нужна, отключите ее на устройстве, переведя параметр bLc в значение oFF. В противном случае запросы на изменение без данного токена не будут выполняться.
Для получения набора всех доступных параметров конкретного устройства отправьте запрос {"cmd":1}. Например, ответ для устройства D2W:
{
"deviceId":0,"par":{"1":245,"5":144,"9":3,
"14":-8,"20":3,"19":3,"13":1,"73":5,
"124":false,"125":true,"126":false,"119":false,
"118":true,"117":true,"116":false,"114":false,
"115":false,"ts":1781076688}
}
par - ключ обмена параметрами
deviceId - всегда 0
Формат передачи - массив массивов. Первое число - номер параметра, второе - его тип, третья - строка со значением параметра.
Например, включить реле устройства:
{
"deviceId":0,
"par":[["119":true]]
}
Ответ: В ответ мы получаем обновленный лист всех параметров:
{
"deviceId":0,"par":{"1":245,"5":144,"9":3,
"14":-8,"20":3,"19":3,"13":1,"73":5,
"124":false,"125":true,"126":false,"119":true,
"118":true,"117":true,"116":false,"114":false,
"115":false,"ts":1781076688}
}
Important
При изменении параметров устройства команда обязательно должна содержать ключ "deviceId":0"
Num |
Type |
Name |
Description |
|---|---|---|---|
1 |
(uint16) |
upperU |
в вольтах, верхний предел напряжения (от 230 до 280) |
5 |
(uint8) |
lowerU |
в вольтах, нижний предел напряжения (от 100 до 210) |
9 |
(uint16) |
tonDelay |
в секундах, задержка на включение реле (от 3 до 999) |
13 |
(uint32) |
lowVoltageTime |
в секундах, длительность провала напряжения (от 0,1 до 10) |
14 |
(int8) |
correctionU |
в вольтах, поправка напряжения (от -20 до 20) |
20 |
(uint8) |
voltageHysteresis |
в вольтах, гистерезис по напряжению (от 0 до 5) |
19 |
(uint8) |
repTimes |
защита от частых срабатываний (от 1 до 5) |
73 |
(uint8) |
brightness |
в у.е., ркость индикатора в режиме ожидания (от 0 до 10) |
114 |
(bool) |
lanBlock |
блокировка любых изменений настроек через Api: false - выключено true - включено |
115 |
(bool) |
cloudBlock |
блокировка любых изменений настроек и перепрошивки через облако: false - выключено true - включено |
116 |
(bool) |
modeGen |
режим совместимости с генератором: false - выключено true - включено |
117 |
(bool) |
repON |
использование защиты от повторных срабатываний (REP): false - выключено true - включено |
118 |
(bool) |
easyPowerOff |
возможность ручного выключения с виджета: false - выключено true - включено |
119 |
(bool) |
powerOff |
устройство выключено: false - включено true - выключено |
124 |
(bool) |
modePro |
“Pro” - режим работы: false - выключено true - включено |
125 |
(bool) |
DelayOnType |
“Odt” - модель задержки на включение: false - tAo true - tAr |
126 |
(bool) |
childrenLock |
блокировка кнопок от изменения параметров: false - выключено true - включено |