1 заметка с тегом

intel nuc

Мой первый «Умный дом» на OpenHab

Моим самым любимым занятием в детстве были конструкторы. Спасибо родителям, у меня их было много: «юный техник», «юный химик», всевозможные лего и мозайки. Потом я увлекся радиодеталями: собирал цветомузыку, радиоприемники и мелкую электронику по схемам из советских журналов.


Во взрослой жизни все гораздо интереснее. Игрушки стали серьезнее. А если получается что-то нужное и хорошее, то заказчики благодарят деньгами. В хорошее время живем!

Недавно ко мне обратился клиент с просьбой настроить «Умный дом». С предыдущим подрядчиком они не сработались и проект остался в готовности 70%. Я поехал смотреть объект — двухэтажный загородный дом в районе Рублевского шоссе. При осмотре меня напугало отсутствие проектной документации, сотни висящих проводов без маркировки и полное отсутсвие технического задания. На момент осмотра хозяйка дома даже не понимала как включить обычное освещение, не говоря уже о вентиляции, отоплении и LED-подсветках. Во мне говорил опыт управления проектами и золотое правило PM-а «No scope — no go!». Но я не сдержался и начал делать. Желание помочь клиенту и поиграть в электронику победило здравый смысл.

Как выяснилось, мозг умного дома — это одноплатный компьютер (аналог Raspberry Pi) с установленной системой OpenHab. OpenHab — система управление умным домом с открытым исходным кодом.

Интерфейс OpenHab:

В момент первого осмотра удалось каким-то чудом перезапустить сервер OpenHab. И частично в доме заработал свет. Но счастье продолжалось не долго, потому что у компьютера сломался SSD-диск и больше сервер не загружался. Решено было начать с замены этого компьютера. Я заказал Intel NUC с SSD от того же Intel и оперативной памятью от Crucial. Железо обошлось в 13 тыс. руб. Это конечно не промышленное решение, но точно надежней безымянного «китайца» и в несколько раз производительнее. За пару дней я поднял и настроил новый сервер с OpenHab и поехал пробовать на объекте. Новый сервер заработал сразу же без «танцев с бубном». Да будет свет! В доме заработало освещение. Ура!

Компьютер Intel NUC:

Кстати о освещении. Ко всем выключателям уже была подведена витая пара, которая подключена к самодельному контролеру на базе Omega2. Omega2 — это недорогой контролер (700 руб.) с Linux системой внутри. На контроллере крутится скрипт на Python. Этот скрипт принимает команды от выключателей и передает их на сервер OpenHab по протоколу MQTT. Сервер OpenHab принимает команды и отправляет их на реле, которое подает электричество на осветительные приборы. Реле, кстати, тоже оказалось самодельным на базе того-же Omega2. Классная штука. Зачет инженеру, который спроектировал эту систему.

Так выглядит Omega2:

А это реле:

С освещением, кажется, разобрались. Впереди меня ждет система вентиляции с модулем управления JL201 и LED-панели на чипе ws281.

 Нет комментариев    149   2020   intel nuc   omega2   openhab   умный дом