VirtialBox

-pfsence

-cnMaestro

 

Mosquitto

Omada controller

 

docker

-portainer

-home assistant

-NodeRed

-OpenHab

-ioBroker

 

0
0
0
s2sdefault

LightHub v2.2

Данная модель является наиболее совершенным контроллером линейки LightHub на текущий момент

 

 

Отличия железа версии 2.2 от версии 2.1

Отличия железа версии 2.1 от версии 2.0

Отличия железа версии 2.0 от версии 1.0

История изменений прошивки

 

Документация (WIKI)

 

Информация по подключению - внимательно изучите этот раздел перед подключением устройства

Пример настройки - скопируйте данный пример в Личный кабинет для быстрой настройки устройства

 

Общая информация

Контроллер LighHub позволяет подключить к себе :

  • Выключатели и другие контактные датчики (например, датчики открывания окон/дверей)
  • Аналоговые датчики (регуляторы, датчики протечки) - до 12-ти штук
  • Стандартный Релейный модуль, позволяющий включать/выключать силовую нагрузку (лампы, теплые полы, нагреватели и пр)
  • Большое кол-во дешевых 1-Wire датчиков температуры 
  • Большое кол-во каналов освещения (как LED так и AC) через стандартный DMX модуль
  • Modbus  устройства (сейчас реализованы: Диммеры и приточная вентиляция)
  • До 12-ти аналоговых устройств 0-10В через внешние преобразователи ШИМ в 0-10В
  • Датчики CO2, температуры, влажности
  • Сенсорные стеновые панели с выходом DMX для локального управления LED освещением 

Контроллер обеспечивает как автономное локальное управление (например, свет переключается выключателями или температура теплого пола поддерживается на заданном уровне) так и одновременное управление и мониторинг со стороны внешнего ПО (Например, Openhab, Domotics, NodeRed) с компьютера или мобильного приложения.

 

Периферия  (см Компоненты с Aliexpress):

  • Внешний релейный модуль
  • 1-Wire датчики температуры
  • DMX-512 диммеры для управления LED или AC220В освещением, а также, реле, для отключение неиспользуемых блоков питания
  • Модули расширения формата UEXT, позволяющие подключить к контроллеру самую разнообразную периферию: сенсоры, радиомодули, GSM модемы, GPS, дисплей и многое другое  (поддержка на уровне прошивки будет реализовываться по мере необходимости)
  • Датчики температуры, влажности, CO2
  • Счетчики воды, оборудованные контактами
  • Сенсоры протечки
  • Управляемые краны перекрытия воды (Оттестировано совместно с кранами Aqualock Bugatti)

Прошивка контроллера обладает следующей функциональностью:

  • Подключение к брокеру сообщений MQTT (Mosquitto) через проводное Ethernet соединение. Контроллер подписывается на соответствующие топики MQTT, что позволяет управлять устройствами, например, при помощи системы OpenHab, NodeRed) или мобильных приложений
  • Опрос 1-Wire термодатчиков. В зависимости от настройки системы, значения термодатчиков передаются в шину MQTT для внешнего мониторинга, а также, и используются для управления локальными нагревателями (теплые полы, калориферы)  через релейный модуль
  • Управление светодиодным или 220В освещением по протоколу DMX-512 при помощи внешних плат управления
  • Управление Modbus устройствами (сейчас это  AC диммеры и частотник приточной вентиляции)
  • Прием входящих воздействий (датчики, выключатели, кнопки), использование значений для локального управления и передача их в шину MQTT 
  • Управление задвижками центральной вентиляции/кондиционера при помощи конвертеров ШИМ в аналоговый сигнал 0-10В
  • Контроль протечек. При обнаружении - поступление воды перекрывается вне зависимости от наличия связи и Интернета. Информирование и управление клапанами можно настроить, например, на системе NodeRed
  • Опрос датчиков температуры, влажности, CO2
  • Одним выключателем, уходя из дома, вы можете выключать весь свет и приточную ветиляцию, одним потенциометром регулировать яркость освещения всей гостиной, включая LED и люстру и пр.
0
0
0
s2sdefault

23/11/23 - выложил новый стабильный релиз прошивки 4.3.3 И существенно дописал документацию. Релиз устраняет много древних проблем, прошел основательное тестирование в бою, рекомендуется обновиться.

Из нового - добавлен вариант команд, которые срабатывают "на время", спустя которое автоматически выполняется обратная команда; Добавлены команды ENABLE/DISABLE/FREEZE/UNFREEZE для каналов; доработан универсальный драйвер  Modbus, переписан древний кусок 1-wire, который тянулся с самого рождения контроллера и уже очень давно напрягал. В результате, снято ограничение 20 устройств на шине, оптимизировано занятие оперативной памяти, сканирование шины на предмет новых устройств теперь выполняется по специальной команде CLI и не мешает работе контроллера. Появилось понятие "защищенный PIN контроллера", управлять которым можно только при помощи команд, подписанных цифровой поджписью SHA256. Ну и много мелких точечных улучшений.  

 

А еще контроллер научился оживлять подвисшие из за всяких помех устройства на I2C шине.  Доделал, наконец, DMX IN - теперь при управлении цветом через сенсорную панель, состояние запоминается ядром и транслируется в MQTT. В тот же HomeAssistant. правда пришлось повозиться с тем, чтобы HA воспринимал цвет не только (как обычно) в HSV нотации но и в RGB (как выдает DMX панель).  Ну еще прикрутил возможность задавать имя топика не просто как строка а как темплейт. Вот так например: "emit":"${root}/${out}/ch1${sfx}" 

 

05/05/23 Развитие проекта активно продолжается (со стороны может казаться, что изменений мало, но  История релизов на Git прошивки за 22-23 год говорит сама за себя. добавлено множество функций (основное, что дописано  - это максимально гибкая поддержка Modbus периферии, фактически, полная поддержка автономного управления климатом (увлажнение, вентиляция, кондиционирование) с настенных Modbus панелей и HomeAssistant,  но других изменений, также, очень много, смотрите на Гите)

 

Проект стал более "интровертным" - сейчас я не ставлю цели продвигать и активно продавать контроллеры - пришлось сосредоточиться на своих проектах, на которые уходят как все силы, так и большая часть произведенных и ранее закупленных железок. К продвижению и описанию того, что сделано - вернусь попозже, когда доделаю те объекты, которые в работе. (Тем не менее, если интересно приобрести устройство - обращайтесь, в пределах возможности - посодействую)  

 

Выложил новый релиз прошивки: 4.2

Текущая версия HW контроллера: v3. От v2.2 LTS отличается, преимущественно, наличием CAN (программная поддержка появится в прошивке, начиная с версии 5.0 - ориентир срока выхода стабильного релиза с поддержкой CAN - Q1 2024) а также, разъёмами, удобными для подключения дочерних плат. Пока обе версии железки вполне актуальны. 

 

CAN даст развитие новой теме, которую я назвал LightSpot - это будет младший брат контроллера LightHub, но без IP (локальной сети, WiFi и пр). Для связи со "старшим братом" и между аналогичными устройствами будет использована шина CAN. Базовые возможности будут очень похожи на LightHub (можно будет подключать, фактически, тот же набор датчиков (плюс ультразвуковой датчик приближения), кнопки, выключатели, исполнительные устройства (например, реле теплого пола), термостаты и пр.

LightSpot будет очень маленький, что позволит его разместить в подрозетниках. Постараюсь сделать, чтобы JSON конфиг на него можно было закинуть просто подключив как флэшку к PC) 


 

03/03/22 Последние события показали, что мир очень хрупок и  то, к чему мы привыкли и считали незыблемым, буквально в один момент может исчезнуть.

Что можно почерпнуть из текущей ситуации:

  1. В современном больном мире надеяться на облачные решения уже не приходится. Почитайте тут 
  2. Закрытые решения всегда остаются собственностью производителя. Вы этим пользуетесь, исключительно, на основании некоторой лицензии. Которая может быть отозвана в любой момент. 
  3. Открытые проекты и собственная простая и надежная  инфраструктура - это единственный способ не зависеть в своем Умном доме от внешних обстоятельств (по крайней мере, пока дом стоит и в нем есть есть электричество)
  • Наш проект открыт. Исходники остаются в свободном доступе. Вне зависимости от страны, национальности и вероисповедания. Как и было, все (кроме нескольких заказных модулей) остается доступным  на github
  • Наш проект идеально стыкуется с другим открытым ПО для построения Умного Дома - HomeAssistant и подобным. 
  • Мы продолжаем развитие системы. Недавно, удалось проинтегрировать решение с климатическими панелями компании Zentec. Теперь управление климатом доступно с сенсорной панели. Доступно одновременное управление термостатами как с панели так и с мобильного приложения HomeAssistant
  • На подходе система форсуночного увлажнения с использованием сенсора влажности, встроенного в данную панель (это часть совместного проекта, продаваемого нашими партнерами, поэтому заказной модуль управления "железом", подающим воду в форсунки мы пока не публикуем). Но всем остальным, включая, универсальный Modbus модуль для связи с климатической панелью, вы, как обычно, можете пользоваться свободно в личных целях. 

07/01/22 Новый релиз прошивки. v4.0.0. https://github.com/anklimov/lighthub/releases

Много новой функциональности, рефакторинга, http API и много системных изменений. За полгода оттестировано и доведено до ума. Поэтому решил что тянет на новый major. Подробности в Release Notes


24/07/21  В develop branch выложил тестовую сборку с реализованной функцией http REST API

 

HTTP REST API позволяет делать практически все - от загрузки прошивки до управления конфигом и, собственно, устройствами. А также, выполнять консольные команды.  Теперь возможна разработка PWA и Desktop приложения для удобной локальной настройки контроллера, а также, его интеграция по HTTP, если кому-то не подходил MQTT

Уйма новой функциональности


12/04/21 Встречайте новый релиз v3.0.0 https://github.com/anklimov/lighthub/releases Изменений очень много. Читайте Release notes. (Особенно раздел Breaking changes). Давно обещал выложить, но в мелочах, поведение не устраивало. Теперь он стабилен и полностью оттестирован. Практически успел приурочить выход к Дню Космонавтики. Последнюю стабильную сборку из Master, также, сохранил для истории как релиз v2.1.1


22/03/20 Отдано в сборку еще несколько контролеров из имеющихся в наличии комплектующих. Так как комплектующие сейчас поставляются с большими задержками - далее будет перерыв. Поэтому, если кто планировал заказать контроллер или плату, чтобы в карантине было чем заняться - сейчас самое время заказать


08/01/20 В прошивку добавлена масса полезной функциональности по работе с выключателями и кнопками. Одинарные, двойные, тройные, длительные нажатия. Кратковременные выключения. На все случаи жизни. Подробности в Wiki


После многочисленных вопросов, добавил новую статью: LED освещение с использованием DMX. Как построить


15/06/19 Завершена работа над контроллером v2.2. Первое устройство полностью оттестировано, оправдало все ожидания и отправляется Заказчику. Выпущен релиз прошивки v2.0.1 в котором исправлены все найденные недоработки. Радикально дополнена документация. См. наше Wiki

Получен отклик об успешном подключении LightHub к системе IOBroker


Выложено Руководство по быстрому запуску Контроллера умного дома LightHub с NodeRed в статье "Как начать". Лучше один раз попробовать. Усовершенствовано руководство по заливке прошивки. Теперь есть возможность залить уже готовую прошивку не занимаясь ее сборкой.


Небольшую кучку не собранных плат версии 2.1 раздадим в хорошие руки энтузиастам, которым интересно самому спаять свой контроллер и не смущает перспектива доработки корпуса напильником.  Количество ограничено! Пишите на форум, Телеграм или форму обратной связи.


Для того, чтобы удобно настраивать Контроллер умного дома LightHub теперь достаточно просто зайти в Личный Кабинет (после регистрации на нашем сайте), добавить свой контроллер, используя его MAC адрес и создать его настройку в JSON онлайн-редакторе (используя инструкции из Wiki. Далее, надо просто подключить контроллер к роутеру, имеющему выход в Интернет. После перезапуска, контроллер загрузит настройки из Личного Кабинета. После того, как вы убедитесь, что все работает, можно будет сохранить настройки в постоянную память контроллера и сделать его независимым от наличия доступа в интернет или к нашему сайту.


По многочисленным просьбам, наконец то добавляю ссылки на товары с Aliexpress, которые я использую совместно с контроллером Lighthub, а также, ссылки на электронные компоненты для самостоятельной сборки контроллера. Все из этих списков я заказывал сам. Если будут возникать вопросы на предмет использования - их можно задавать в форуме. Не бойтесь регистрироваться и покупать на Али - это крупнейшая торговая площадка, на которой продавцы очень дорожат своим рейтингом.

Все новости >>

 

 

0
0
0
s2sdefault

Здравствуйте друзья!

Несколько лет назад, когда я только задумал сделать свой дом умным, я обнаружил, что в мире существует огромное множество решений, от бесплатных до сверх-дорогих. Чем больше я разбирался в данном вопросе, тем больше понимал, что дорогие решения абсолютно не оправданы, так как опираются на стандарты и технологии 10-20 летней давности. А возможности, которые в 21-м веке кажутся само собой разумеющимися, например, управление всем домом с планшета, преподносятся как ноу-хау и Premium с гигантским ценником. 

Одновременно с этим, начался рост новой индустрии под названием "Интернет Вещей" или IoT. Уже со своим набором стандартов и более современными подходами.

Также, рынок наводнили, в основном, китайские решения, которые позиционировали себя как "Системы Умного дома" и "IoT", но на поверку, оказывались закрытыми системами (вещами в себе), хоть и содержащие мобильное приложение, но напрочь завязанные на китайское облако. И для того, чтобы соединить такие решения между собой, приходилось мучительно перешивать устройства, отвязывать от облака и пересаживать на какие-либо открытые системы (Хорошо, если это было возможно)

Поэтому я поставил перед собой задачу, разобраться в стандартах и сделать простой, надежный и дешевый контроллер Умного Дома, который, с точки зрения протоколов,  был бы совместим с современной индустрией но использовал бы в качестве переферийных устройств простые и стандартные и довольно надежные компоненты с Али-Экспресс. А для управления этим контроллером использовать Открытое ПО, которое, также, в ассортименте появилось в мире.

После публикации 5 ноября 2017 года статьи на Хабре: https://geektimes.ru/post/295109/ , у проекта появились последователи, при помощи которых была разработана электронная часть устройства и радикально переработана прошивка. Проект открытый и каждый может принять участие в его развитии.

Сегодня Контроллер умного дома LightHub - это неубиваемая железка, которая может обслужить квартиру 100-130 кв. м или этаж коттеджа, включая весь свет (RGBW или диммируемые лампы), управление отоплением, теплыми полами, вентиляцией, с контролем протечек и подключением датчиков движения.

Контроллер не использует Wi-Fi (*) и не содержит у себя на борту флешек и операционных систем.  Это позволяет ему просто работать 24 часа в сутки 7 дней в неделю. Неограниченное время. Просто обеспечивая жизненно важное локальное управление (обычные выключатели управляют светом, термостаты управляют теплом, датчики протечек работают - и это не требует интернета или даже включенного роутера).

Самое главное, это решение не приковывает вас к Облаку и Производителю, которые, скорее всего, проживут меньше чем Ваш дом.

Для хитрых автоматических сценариев и удаленного управления к контроллеру можно добавить мини-сервер (например Raspberry) с открытым ПО (NodeRed, Openhab, HomeAssistant, Majordomo, ioBroker), или вообще обойтись без сервера и использовать облачный брокер MQTT с каким либо мобильным приложением, поддерживающим этот протокол.

Если с этим хозяйством что-то случится - дом станет менее умным, но не станет неуправляемым. 

(*) Wi-Fi не используется в оригинальной системе LightHub - так как по проводу, конечно, надежнее, но прошивка успешно перенесена на ESP 8266 и ESP32 и (хоть с некоторыми ограничениями), может быть использована без  контроллера и при этом подключаться по WiFi.

Что вы найдете на этом сайте:

- Проект Контроллера умного дома LightHub - системы с открытым кодом и открытой схемотехникой, доступный для использования и самостоятельного развития уже сегодня.

- Статьи, материалы и перечень стандартов по теме IoT

- Технологии и практики по устройству умного дома

- Поймете из каких недорогих компонент можно сделать то, что нужно и сразу же их заказать

- Сообщество единомышленников.

 

Правила использования:

Вы можете абсолютно бесплатно использовать Проект для личных целей по своему усмотрению, включая, исходные коды, схемы, инструкции. Если вы вносите изменения и улучшения в схемотехнику и/или программный код Проекта, вы обязаны сделать эти изменения доступными для Сообщества проекта, публикуя их в репозитории GitHub либо на данном сайте (в соответствии с условиями лицензии Apache). Если вы планируете использовать Проект как часть коммерческого продукта - пожалуйста, свяжитесь с нами через форму обратной связи.

0
0
0
s2sdefault