LightHub
Добавлено: Пт ноя 08, 2019 10:12 am
На просторах интернета был найден очень интересный проект LightHub.
Сайт: https://www.lazyhome.ru/
GitHub: https://github.com/anklimov/lighthub
Telegram: https://t.me/lazyhome
Представляет этот проект из себя универсальную прошивку для многих модулей:
Прошивка строится вокруг MQTT протокола.Настройка осуществляется через файлы конфигурации (с сайта или вашего сервера). Поддерживается внутренняя логика работы,есть поддержка DMX512.
Разобравшись с нюансами создания компиляции прошивки (создана в среде Platformio) и заливкой в mega2560-5100. Были настроены файлы конфигурации для своего MQTT (34-ad-be-13-fe-90.config.json):
Модуль MQTT в MajorDomo подхватил не сразу данные о состоянии входов и реле (хотя получил информацию о возможных статусах). Но после принудительных сработках входов и переключения реле, все состояния отобразились.
В работе уже около 2 недель. Всё работает стабильно,замечаний нет.На очереди управление через DMX512.
Так же хочется отметить помощь автора прошивки, который очень быстро помог в телеграмм.
Сайт: https://www.lazyhome.ru/
GitHub: https://github.com/anklimov/lighthub
Telegram: https://t.me/lazyhome
Представляет этот проект из себя универсальную прошивку для многих модулей:
- mega2560slim-5100
- mega2560-5100
- mega2560-5500
- due-5500
- esp8266-wifi
- esp32-wifi
- m5stack
- stm32-enc2860
- nf52840-5500
Прошивка строится вокруг MQTT протокола.Настройка осуществляется через файлы конфигурации (с сайта или вашего сервера). Поддерживается внутренняя логика работы,есть поддержка DMX512.
Разобравшись с нюансами создания компиляции прошивки (создана в среде Platformio) и заливкой в mega2560-5100. Были настроены файлы конфигурации для своего MQTT (34-ad-be-13-fe-90.config.json):
Код: Выделить всё
{
"mqtt":["lighthub","192.168.30.5",1883,"test","test"],
"items":{
"h_relay1":[6,39,1,1],
"h_relay2":[6,38,1,1],
"h_relay3":[6,37,1,1],
"h_relay4":[6,36,1,1],
"h_relay5":[6,35,1,1],
"h_relay6":[6,34,1,1],
"h_relay7":[6,33,1,1],
"h_relay8":[6,32,1,1]
},
"in":{
"40":{"emit":"/myhome/lighthub/g_in1","scmd":"CLOSED","rcmd":"OPEN"},
"41":{"emit":"/myhome/lighthub/g_in2","scmd":"CLOSED","rcmd":"OPEN"},
"42":{"emit":"/myhome/lighthub/g_in3","scmd":"CLOSED","rcmd":"OPEN"},
"43":{"emit":"/myhome/lighthub/g_in4","scmd":"CLOSED","rcmd":"OPEN"}
}
}
В работе уже около 2 недель. Всё работает стабильно,замечаний нет.На очереди управление через DMX512.
Так же хочется отметить помощь автора прошивки, который очень быстро помог в телеграмм.