Самый лучший Wi-Fi - это провод (админская мудрость). Те, кто подключал Xiaomi Gateway 3 к Home Assistant и разбирал устройство чтобы добраться до технических контактов наверно знают, что на плате есть выводы ethernet порта. По умолчанию порт отключен на уровне прошивки устройства, но т.к. к устройству можно получить доступ по telnet, то включить порт не составляет труда.
Для проверки доступности устройств в сети OpenHAB имеет дополнение Network Binding. Дополнение позволяет делать проверку доступности устройства утилитой ping
. Помимо утилиты ping
в дополнение входит проверка сетевого сервиса через мониторинг доступности указанного порта и проверка скорости канала. Описание взято из документации на сайте OpenHAB.
Telegram хорошо зарекомендовал себя как средство доставки уведомлений и средство обратной связи на разных системах управления умным домом. OpenHAB не стоит в стороне и имеет средства работы с Telegram Bot.
Написать отзыв планировалось еще месяц назад, но как всегда что-то пошло не так, в основном из-за того, что пылесос до сих пор оставляет двоякое впечатление о себе и это оттягивает написание статьи. Но обо всем по порядку.
Подключаем AV ресивер Pioneer в Home Assistant для интеграции с устройствами умного дома.
Xiaomi Mijia Universal IR Remote control - универсальный инфракрасный контроллер, позволяет управлять различной техникой посредствам ИК-сигнала. Скажу сразу, в качестве замены обычных пультов на один универсальный это устройства не годится и покупать для этих целей его не стоит, потому что:
В экосистеме компании Xiaomi есть датчик температуры и влажности Mijia Hygrothermograph с дисплеем, подключаемый по Bluetooth. Подключить этот датчик в приложение Mi Home можно непосредственно с телефона, либо через BLE шлюз. В качестве BLE шлюзов выступают ночные светильники Mijia Bed Side Lamp первого поколения, камера видеонаблюдения Mijia Smart Home Camera, умная колонка Yeelight Voice Assistant и другие устройства, но проблема в том, что эти шлюзы не позволяют пробрасывать подключенные устройства в альтернативные системы автоматизации.
Настраивая мониторинг локальной системы в Home Assistant сразу появилась мысль настроить мониторинг и удаленных систем. Полистав список интеграций наткнулся на компонент Glances, позволяющий отображать статистику удаленных машин в Home Assistant с помощью Glances API. Понятно, что для мониторинга есть специальные комплексные системы, такие как Zabbix, но для домашнего использования, с минимально необходимым набором, разворачивать их не имеет смысла, достаточно того функционала, который может предложить Home Assistant.
Необходимость мониторинга системы возникает по разным причинам. Помимо красивых индикаторов и графиков, мониторинг позволяет отследить какие ресурсы необходимо добавить, какие можно подрезать, дает возможность оценить позволяют ли текущие мощности развернуть очередной сервис. В моем случае это было закончившееся место диске в виртуальной машине, в которой работает Home Assistant.
В приложении Yeelight для светильников Bedside lamp был режим пробуждения. В данном режиме задается расписание подъема утром, после чего светильник включается за 30 минут до подъема на минимальной яркости и минимальном значении цветовой температуры. Далее в течении 30 минут яркость и цветовая температура постепенно увеличиваются до, примерно, 90% яркости и 2500K - 3000K температуры цвета. Такой режим способствует более приятному пробуждению, нет неприятного ощущения при включении основного света в помещении, подъем становится более мягким и менее стрессовым для организма.