Изменения

Перейти к навигации Перейти к поиску
Строка 93: Строка 93:  
<br>
 
<br>
   −
Для управления цветом или температурой свечения, необходимо прописать в поле "Данные/Цвет", MQTT канал для включения устройства, значение цвета или температуры свечения будет отправляться в выбранный MQTT канал
  −
Пример: "Данные/Яркость" = /diy_device/color
     −
 
+
Для работы с датчиками "Датчик температуры", "Датчик темп и влажности", "Аналоговый датчик", "Датчик давления", "Датчик освещенности", "Датчик CO2", "Счетчик энергии", необходимо прописать в поле "Данные/Яркость", ячейку modbus rtu устройства из которой будут читаться данные датчика, для датчика "Датчик темп и влажности", так же нужно указать в поле "Данные/Цвет", ячейку из которой будет читаться данные влажности, в поле "Включить/Множитель" и "Выключить/Множитель" нужно прописать множитель для читаемых данных<br>
 
+
Формат: x:y/z<br>
 
+
x - тип modbus rtu команды: "r" - 0x03 Read holding register register, "ri" - 0x04 Read input register, "c" - Read coil, "ci" - Read input coil<br>
 
+
y - адрес modbus rtu устройства : 1-255<br>
Для работы с датчиками "Датчик температуры", "Датчик темп и влажности", "Аналоговый датчик", "Датчик давления", "Датчик освещенности", "Датчик CO2", "Счетчик энергии", необходимо прописать в поле "Данные/Яркость", MQTT канал в котором будут данные датчика
+
z - ячейка modbus rtu устройства 0-65535<br>
Пример: "Данные/Яркость" = /diy_device/temp
+
Пример:<br>
 
+
"Управление" - "Данные/Яркость" = ri:1/1<br>
Для работы с датчиками "Дискретный датчик", "Кнопка", "Датчик протечки", "Датчик утечки газа", "Датчик движения", "Охранный датчик", необходимо прописать в поле "Данные/Яркость", MQTT канал в котором будут данные датчика, а в поле "Параметр" - "Включить" - прописать значение при котором будет считаться что датчик включен/замкнут, остальные значения будут в выбранном MQTT канале будут восприниматься как состояние датчика выключен/разомкнут
+
"Управление" - "Данные/Цвет" = ri:1/2<br>
Пример:
+
"Параметр" - "Включить" = 0.1<br>
"Управление" - "Включить" = /diy_device/motion
+
"Параметр" - "Выключить" = 0.1<br>
"Параметр" - "Включить" = true
+
<br>
 +
Для работы с датчиками "Дискретный датчик", "Кнопка", "Датчик протечки", "Датчик утечки газа", "Датчик движения", "Охранный датчик", необходимо прописать в поле "Данные/Яркость", , необходимо прописать в поле "Данные/Яркость", ячейку modbus rtu устройства из которой будут читаться данные датчика, а в поле "Параметр" - "Включить" - прописать значение при котором будет считаться что датчик включен/замкнут, остальные значения прочитанные из выбранной ячейки будут восприниматься как состояние датчика выключен/разомкнут<br>
 +
Пример:<br>
 +
Формат: x:y/z<br>
 +
x - тип modbus rtu команды: "r" - 0x03 Read holding register register, "ri" - 0x04 Read input register, "c" - Read coil, "ci" - Read input coil<br>
 +
y - адрес modbus rtu устройства : 1-255<br>
 +
z - ячейка modbus rtu устройства 0-65535<br>
 +
Пример:<br>
 +
"Управление" - "Включить" = ri:1/1<br>
 +
"Параметр" - "Включить" = 255<br>
 +
<br>
    
== Протокол "Modbus TCP" ==
 
== Протокол "Modbus TCP" ==
Анонимный участник

Навигация