Pull to refresh

Как я 1000 дней пользовался OpenHAB, а затем перешел на Home Assistant

Reading time3 min
Views61K

Однажды в 2016 году мне потребовалось настроить удаленный сбор показаний счетчиков в квартире. К текущему моменту (январь 2020 года) там внедрена комплексная домашняя автоматизация с возможностью перекрытия воды и полного удаленного обесточивания (и обратного включения) электроэнергии.



В статье расскажу об опыте управления OpenHAB 1.х и 2.х и Home Assistant, а также приведу свои конфигурации.


В 2016 году у меня был двухлетний опыт работы с Z-Wave и контроллерами VeraLite/VeraEdge. Но хотелось попробовать что-то более доступное по ценам и я остановился на проводном исполнительном устройстве MegaD-328 (сейчас это MegaD-2561). С программным хабом определиться было сложнее, список был велик.


OpenHAB 1.х


В итоге практически случайным образом выбор пал на OpenHAB. OpenHAB — это программный хаб для интеграции различных систем и технологий домашней автоматизации в единое решение, которое позволяет использовать общие правила автоматизации и предлагает унифицированные пользовательские интерфейсы. Написан на Java.


Отличительные особенности OpenHAB:


  • независим от производителей;
  • может работать на любом устройстве, поддерживающем Java Virtual Machine (Linux, Mac, Windows);
  • позволяет объединить множество различных технологий домашней автоматизации в одну;
  • имеет продвинутый механизм правил;
  • поставляется с различными веб-интерфейсами, а также с собственными интерфейсами для iOS и Android;
  • полностью с открытым исходным кодом;
  • поддерживается сообществом;
  • расширяется для интеграции с новыми системами и устройствами;
  • предоставляет API для интеграции в другие системы.

Я использовал OpenHAB 1000 дней (с августа 2016 года по июль 2019 года или
2 года 11 месяцев) и мой первый интерфейс выглядел совсем неказисто:



Моя самая первая версия интерфейса управления в августе 2017 года на базе OpenHAB 1.х только с датчиками без исполнительных устройств


Полные конфигурации OpenHAB 1.8.3, в том числе items, persistence, rules, sitemaps, transform выложены на GitHub.



Интерфейс управления на базе OpenHAB 1.х, перед переходом на OpenHAB 2.х в начале 2017 года


OpenHAB 2.х


В марте 2017 года вышел OpenHAB 2.х и я с некоторым трудом переехал на него:



Мой интерфейс управления OpenHAB 2.х в апреле 2017 года


Тогда же решил сделать автоматизацию света с минимальным ценником. Что и было реализовано за весну/лето 2017 года при помощи реле Wifi IoT Relay Board Based on ESP8266 и Sonoff Basic WiFi Wireless Switch с прошивкой Tasmota, установленных в распределительных коробках увеличенного размера.


После этого панель управления приобрела уже более законченный вид:



Панель управления OpenHAB 2.2.0


Количество включенных ламп считалось и выводилось на отдельной вкладке “Управление освещением”:



Управление Wifi IoT Relay Board Based on ESP8266 и Sonoff Basic WiFi Wireless Switch в OpenHAB 2.2.0



Управление счетчиками воды и электричества в OpenHAB 2.2.0


Полные конфигурации OpenHAB 2.2.0, в том числе items, persistence, rules, sitemaps, transform выложены на GitHub.


Home Assistant


Я пользовался OpenHAB практически 1000 дней, но в июле 2019 решил попробовать что-то другое. Не хочу ругать OpenHAB, но если сейчас оглянуться назад, то в Home Assistant, например, гораздо проще запрограммировать правила чем в OpenHAB. Также интеграции в OpenHAB мне показались не все рабочие. Какие-то вещи в Home Assistant сделать элементарно, например добавить камеры, а в OpenHAB вообще невозможно. Интерфейс Home Assistant мне показался более чем дружественным, всё буквально парой кликов через веб-интерфейс можно сделать.


На мой взгляд Home Assistant и OpenHAB очень схожи в философии развития, но по итогу я остался на Home Assistant.


Home Assistant — это ПО с открытым кодом для автоматизации умного дома, делающее ставку на локальное управление и конфиденциальность. Развивается трудом открытого сообщества энтузиастов и отлично подходит для работы на Raspberry Pi или локальном сервере. Написан на Python.


Уже к 1 августа 2019 года я полностью переехал на Home Assistant. Это выглядело так:



Мой интерфейс Home Assistant


Больше полугода (до января 2020 года) я использую Home Assistant не только в этой квартире, но и на других объектах. И до сих пор нисколько не разочаровался.



Интерфейс Home Assistant в мобильном телефоне


Моя текущая конфигурация Home Assistant выложена на GitHub.


Итог


Не хочу ругать OpenHAB, ведь я пользовался им почти три года, но Home Assistant своей простотой для конечного пользователя приглянулся мне больше, хотя возможности систем сопоставимы.
Мои конфигурации выложены на GitHub:



Автор: Михаил Шардин,
30 января 2020 г.

Only registered users can participate in poll. Log in, please.
OpenHAB или Home Assistant?
14.79% OpenHAB50
56.51% Home Assistant191
20.12% Мне всё равно68
8.58% Что-то другое (напишите в комментариях)29
338 users voted. 171 users abstained.
Tags:
Hubs:
+13
Comments113

Articles