
Сегодня поговорим о том, как прокинуть ZigBee датчики и устройства компании Xiaomi подключенные к Xiaomi Gateway 2 в OpenHAB 2. Преимуществом является то, что после подключения программа Mi Home не нужна, Xiaomi Gateway не обязателен доступ в интернет для связи с облаком, добавление ZigBee устройств, создание автоматизаций и их обработка осуществляется в OpenHAB.

В экосистеме компании Xiaomi есть датчик температуры и влажности Mijia Hygrothermograph с дисплеем, подключаемый по Bluetooth. Подключить этот датчик в приложение Mi Home можно непосредственно с телефона, либо через BLE шлюз. В качестве BLE шлюзов выступают ночные светильники Mijia Bed Side Lamp первого поколения, камера видеонаблюдения Mijia Smart Home Camera, умная колонка Yeelight Voice Assistant и другие устройства, но проблема в том, что эти шлюзы не позволяют пробрасывать подключенные устройства в альтернативные системы автоматизации.

OpenHAB - система автоматизации для дома с открытым исходным кодом, расшифровывается как open Home Automation Bus. Устанавливается дома как единая система автоматизации, позволяющая подключать устройства и датчики различных производителей и использовать их в своих сценариях. У меня OpenHAB была второй системой автоматизации развернутой дома, после знакомства с Domoticz эта система показалась просто космосом, простая установка, приятный интерфейс, скрипты автоматизации на Java практически не ограничивают фантазию их использования, а HABPANEL считаю лучшей для использования в качестве интерактивного экрана.
Для удобства поиска, установки и обновления различных плагинов, дополнений и тем разработанных сообществом для Home Assistant существует дополнение Home Assistant Community Store, сокращенно HACS.

Настраивая мониторинг локальной системы в Home Assistant сразу появилась мысль настроить мониторинг и удаленных систем. Полистав список интеграций наткнулся на компонент Glances, позволяющий отображать статистику удаленных машин в Home Assistant с помощью Glances API. Понятно, что для мониторинга есть специальные комплексные системы, такие как Zabbix, но для домашнего использования, с минимально необходимым набором, разворачивать их не имеет смысла, достаточно того функционала, который может предложить Home Assistant.
Оборудование компании MikroTik получает всё большее распространение не только в корпоративном сегменте, но и в домашнем. Пользователи приобретают устройства по разным причинам, кому-то его посоветовали, кто-то нашел об этом оборудовании информацию в интернете. Настройка маршрутизатора у не подготовленного пользователя зачастую вызывает ступор, наличие подготовленной конфигурации от производителя и мастер быстрой настройки ситуацию спасают не всегда.

Необходимость мониторинга системы возникает по разным причинам. Помимо красивых индикаторов и графиков, мониторинг позволяет отследить какие ресурсы необходимо добавить, какие можно подрезать, дает возможность оценить позволяют ли текущие мощности развернуть очередной сервис. В моем случае это было закончившееся место диске в виртуальной машине, в которой работает Home Assistant.
Небольшой обзор Xiaomi Mi TV Stick написанный после нескольких месяцев использования устройства. Выявленные проблемы, методы их устранения и рекомендации. Статья иногда обновляется по мере выявления новых проблем.

В приложении Yeelight для светильников Bedside lamp был режим пробуждения. В данном режиме задается расписание подъема утром, после чего светильник включается за 30 минут до подъема на минимальной яркости и минимальном значении цветовой температуры. Далее в течении 30 минут яркость и цветовая температура постепенно увеличиваются до, примерно, 90% яркости и 2500K - 3000K температуры цвета. Такой режим способствует более приятному пробуждению, нет неприятного ощущения при включении основного света в помещении, подъем становится более мягким и менее стрессовым для организма.
IPv6 версия протокола IP призванная решить проблемы, с которыми столкнулись при использовании IPv4 протокола. Сейчас внедрение IPv6 активно продвигается, многие провайдеры уже предоставляют IPv6. Но если нет возможности использования протокола IPv6, то на помощь придет 6to4 туннель.