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 - включено