Инструменты пользователя

Инструменты сайта


примеры_конфигураций

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
примеры_конфигураций [2019/05/05 10:13]
admin
примеры_конфигураций [2021/09/25 04:16] (текущий)
176.31.125.95 старая версия восстановлена (2019/05/05 10:48)
Строка 46: Строка 46:
 </code> </code>
  
-**Пример 3: Два термостата, управляющие реле на выходах 24 и 36**+**Пример 3: Управление диммером, RGBW лентой, реле из Node Red, контроль протечек и счетчик воды** 
 + 
 +(Node-Red логика для данного примера  [[http://lazyhome.mircloud.ru|развернута тут]]).  [[http://lazyhome.mircloud.ru/ui|а тут дашборд]].  
 + 
 +Это наиболее сложный пример. 
 + 
 +Диммеры света подключены по DMX, Датчик протечки - к аналоговому входу A0 (PIN#54) а шаровый кран перекрытия воды висит на A15 (PIN#69) - (подробнее про то, какие аналоговым входам соответствуют номера PIN указано [[входы_выходы|тут]]) 
 + 
 +Вход №38 напрямую управляет реле, которое подключено на выход 22 
 +Вход №41 - Master Switch - позволяет выключить сразу все или вернуть в первоначальное положение 
 + 
 +Потенциометр, подключенный на аналоговый вход A7 (PIN#61) одновременно с NodeRed управляет DMX диммером (см 5-й параметр массива map - если значение считанное с аналогового входа, изменилось более чем на 10 пунктов, значение преобразовывается из диапазона 0-850 в диапазон 0-100 и передается на диммер) 
 + 
 +на PIN#44 и 45 подключены контакты счетчиков воды (дальнейший подсчет потребления происходит в Node Red) 
 + 
 +Также, на шину I2C подключены датчики температуры-влажности-CO2-летучих смесей 
 + 
 + 
 + 
 +<code> 
 +
 +  "dmx":[3,6], 
 +  "topics":{"root":"myhome"}, 
 +  "items":
 +               "relay":[6,22], 
 + "water":[6,69], 
 + "dimmer":[0,1], 
 + "led":[1,2], 
 + "all":[7,["dimmer","water","relay","led"]] 
 + 
 +    }, 
 + "in":
 +          "41":{"T":0,"emit":"myhome/in/all","scmd":"HALT","rcmd":"REST"}, 
 +          "54":{"T":66,"emit":"alock_leak","item":"water","map":[50,800],"scmd":"OFF","rcmd":"ON"}, 
 +          "38":{"item":"relay"}, 
 +          "61":{"T":66,"emit":"myhome/in/a07","item":"dimmer","map":[0,850,0,100,10]}, 
 +          "10":{"T":5,"emit":"myhome/s_out/airq1"}, 
 +          "20":{"T":6,"emit":"myhome/s_out/humidity1"}, 
 +          "44":{"emit":"acount_hot"}, 
 +          "45":{"emit":"acount_cold"
 +         }, 
 +  "mqtt":["lighthub-07","m2m.eclipse.org"
 +  } 
 +   
 +</code> 
 + 
 +**Пример 4: Два термостата, управляющие реле на выходах 24 и 36**
  
-(Node-Red логика для данного примера  [[lazyhome.mircloud.ru|развернута тут]]).  [[lazyhome.mircloud.ru/ui|а тут дашборд]]).  
  
 Предустановлена температура 33 и 32 градуса Предустановлена температура 33 и 32 градуса
Строка 92: Строка 137:
          }          }
 } }
 +
 </code> </code>
  
примеры_конфигураций.1557040400.txt.gz · Последнее изменение: 2019/05/05 10:13 — admin