Наступил тот момент, когда "Умный дом" из причуд для богатых и игр для энтузиастов стал набором вполне бюджетных и утилитарных систем для дома, пригодных для массового применения.

Задумав реализовать эту концепцию в своем жилище я столкнулся с изобилием подходов, стандартов и готовых решений, разобраться в которых и выбрать что-то для себя затруднительно.

На этом сайте я постараюсь структурировать информацию по всему, имеющему отношение к технологии "Умный дом" и IoT а также, предложить свое собственное решение - Контроллер умного дома LightHub , который удачно заполнил совсем небольшую нишу между готовыми дешевыми модулями и бесплатным Программным Обеспечением, позволив всему этому хозяйству работать как единое целое.

 

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

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

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

Более того, таких контроллеров в доме может быть установлено столько, сколько необходимо и они прекрасно взаимодействуют друг с другом по локальной сети с использованием MQTT

За прошедший год, решение уже прошло обкатку в реальных условиях, показало себя жизнеспособным, активно дописывается и может быть поставлено "на поток" 

Прошивка контроллера для Arduino Mega 2560 и схема LighHub shield распространяются свободно, без каких-либо ограничений для персонального использования.

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


Почему LazyHome: 

Лень, как известно, двигатель прогресса. Если бы не она - человечество до сих пор жило бы в пещере и одевалось в шкуры. LazyHome это решение от ленивых и для ленивых. Первое - мы не изобретаем велосипеды- технически, решение строится, по максимуму, из готовых дешевых типовых "кубиков", доступных на AliExpress и e-bay и использует только стандартные протоколы для взаимодействия между этими "кубиками" и открытым ПО. Второе - комфортный "умный дом" - это именно то, что делает жизнь чуть удобнее.. Ленивее.

 

0
0
0
s2sdefault

Умный дом IoT

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

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

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

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

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

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

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

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

Для хитрых автоматических сценариев и удаленного управления уже необходим мини-сервер с открытым ПО(локальный, например Raspberry, или просто облачный брокер MQTT). Но если с ними что-то случится - дом станет менее умным, но не станет неуправляемым. 

Итак, зачем этот сайт:

Этот сайт для специалистов и не специалистов, кто хочет уже сегодня жить в стремительно строящемся будущем, но не готов платить большие деньги за закрытые системы известных брендов.

Что здесь найдете:

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

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

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

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

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


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


 Успешно протестировал аналоговые входы контроллера v2. Доработал прошивку для работы с ними. (Branch Develop). Практически все вынес в настройки. В итоге, удалось подключить: потенциометр для управления яркостью света, датчик протечки, NTC термистор. Входы работают в линейном режиме для напряжения 0-10В. Защищены от помех и перенапряжения. При помощи запаиваемой перемычки на плате входы переключаются с высокоомного режима (датчик протечки) в низкоомный (все остальное). Итого, на DUE успешно работают 12 аналоговых входов. Входы 12-15е - только в цифровом режиме. В настройках можно задать как коэффициенты для линейного преобразования аналогового входного напряжения так и коэффициент для подавления шума. Также, можно просто задать два значения при пересечении которых будет выдаваться команда ON или OFF. Теперь надо документировать все это, но на это пока времени не хватило. Задавайте вопросы в форуме.

Фото собранной платы - в форуме (для тех, кто взялся собирать самостоятельно)


Друзья, я рад сообщить вам, что мы, наконец-то завершили разработку платы нового контроллера LightHub 2.0
На доработки ушло все лето, но результат, я надеюсь, того стоил. Доработки стали результатом первого коммерческого запуска системы на базе LightHub 1.0
Принципиальная схема выложена на GitHub
Первая партия плат будет заказана на Резоните. 
Желающие поучаствовать в бета-тестировании или просто почитать что появилось нового - велкам на Форум или в Форму обратной связи


Примерно 15 минут понадобилось на то, чтобы "скрестить" умную колонку Google Home с умным домом. Все, что надо сделать - открыть приложение Google Home, выбрать в меню "Другие настройки" и "Автоматизация дома". Далее, нажать кнопку (+) , выбрать в списке "OpenHab" и авторизоваться с аккаунтом, который был указан в OpenHab cloud. После этого Google Home подтягивает все устройства OpenHab. Можно раскидать их по комнатам и задать псевдонимы на английском языке. После этого команда "Hey Google, turn on kitchen's light" начинает прекрасно работать. Русский язык Google обещает добавить очень скоро. (Про интеграцию с Siri через модуль HomeKit от OpenHab я тоже писал)


- Разработана  плата нового контроллера LightHub 2.0. Принципиальная схема выложена на GitHub.

- Опубликован  продуктивный релиз прошивки https://github.com/anklimov/lighthub/releases. Первая версия контроллера (промышленный прототип) успешно установлена на обьект (загородный коттедж) и управляет 20-ю релейными каналами плюс несколькими диммированными светильниками (220V AC), все это управляется с мобильного приложения HomeRemote через облачный сервис CloudMqtt а также, локально, винтажными бронзовыми выключателями с открытой проводкой. Фотографии промышленного прототипа добавлены сюда: Контроллер умного дома LightHub.

- Если есть заинтересованность в приобретении платы - оставьте заявку в разделе Предзаказ.

- Реализован опрос Modbus устройств - диммеров и приточной вентиляции. Приточка теперь работает полностью! Подробнее >>

- Система проинтегрирована с Телеграм при помощи NodeRed - успешно и несложно.

 


 

Наработки постепенно документируются. Документацию, лайфхаки и фото собранных компонентов можно посмотреть на форуме. Особенно он будет интересен для тех, кто взялся собирать самостоятельно.

 

0
0
0
s2sdefault