Панель управления для умного дома home assistant

Умный дом на Home Assistant. Установка и настройки на русском

Умный дом на Home Assistant

Home Assistant – одна из самых популярных систем домашней автоматизации, поддерживающая устройства различных производителей. Тут можно завязать в один сценарий устройства Sonoff, Xiaomi и Tuya. Настроить под себя интерфейс. Сделать отправку оповещений в Telegram. И полностью избавиться от облачных сервисов от производителей умного дома.

Home Assistant является open-source проектом и работает на Python. В качестве сервера может выступать как одноплатный Raspberry Pi, так и обычный ПК под управлением Windows или Linux.

Ознакомиться с возможностями программного обеспечения, а так же оценить интерфейс можно на сайте с онлайн-демонстрацией.

Настройка Home Assistant

На данном сайте можно найти уроки по установке и настройке Home Assistant. Для удобства привожу полный список:

Некоторые возможности веб-интерфейса Home Assistant

Добавление плана помещения с расположенными на нем умными устройствами и дальнейшее управление приборами простым нажатием на иконку. Захотели включить или выключить свет в определенной комнате — нажали на соответствующую лампочку. Посмотреть определенную камеру — нажали на ее иконку и получили изображение. Посмотреть историю открытия входной двери или последнее замеченное движение в коридоре? Тоже не проблема — нажимаем на нужный значок и получаем всю необходимую информацию.

Одна из самых полезных функций — выключение света во всей квартире одним нажатием на нужный значок. При наличии охранных датчиков можно так же легко управлять и постановкой квартиры на охрану.

  • Умный дверной звонок с камерой — просматривайте историю звонков, а также время последнего движения у входной двери.
  • Используя умные лампы свет можно не только включать и выключать, но и изменять температуру и яркость (должно поддерживаться устройством).
  • При наличии Mi flora plant sensor можно вывести на экран текущие значения яркости, температуры и влажности у Ваших домашних цветов.
  • И многое многое другое.
  • Плюсы Home Assistant

    1. Большой выбор устройств и плагинов. Список поддерживаемого оборудования можно найти на официальном сайте.
    2. Настраиваемый веб-интерфейс. Программное обеспечение имеет веб-интерфейс, на который выводятся все устройства и дополнительная информация. Все это можно настроить под себя — добавить нужные вкладки, расположить блоки в удобном порядке, нарисовать карту.
    3. Автоматизация. Куда больше различных возможностей для автоматизации по сравнению со стандартными приложениями, такими как MiHome.
    4. Система постоянно обновляется — добавляется поддержка новых девайсов, появляются новые возможности, улучшается интерфейс.
    5. Большое количество информации по системе. Ответы практически на все вопросы можно легко найти на официальном сайте, Youtube каналах или на сайтах про умный дом. Все таки Home Assistant — самая популярная на данный момент система домашней автоматизации.
    6. Работа с оборудованием напрямую, без использования китайских серверов, соответственно их блокировка или недоступность никак не скажется на работе умного дома.
    Читайте также:  Дизайн ремонт ванных комнат панелями пвх

    Из минусов стоит выделить разве что большое количество времени, которое потребуется на то, чтобы разобраться в системе. Это не Mi Home, который настраивается за 10 минут. Тут потребуется потратить несколько недель, а может даже и месяцев для реализации всего требуемого функционала. Но результат однозначно того стоит.

    Источник

    Умный дом на Home Assistant без проводов

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

    Оборудование и ПО

    В качестве сервера используется VM запущенная на VMWare ESXi с Ubuntu 22 LTS. Внутрь VM прокинуты два адаптера: ZigBee CC2652 и Bluetooth Ugreen на чипе RTL8761BUV

    Сначала я использовал вариант установки Home Assistant Core, потом перешел на docker.

    Используются 6 контейнеров: Homeassistant, zigbee2mqtt, mosquitto, influxdb, grafana, nginx. Назначение первых трех контейнеров не вызывает вопросов, последний контейнер занимается обновлением let’s encrypt сертификатов и проксированием, a influxdb и grafana для долгосрочного хранения данных и визуализации.

    Generic Camera

    Интеграция используется для работы с камерами Hikvision. Раньше еще была Axis — для нее есть отдельная интеграция. Используются как сенсоры определения движения, для просмотра видеопотока и для отправки фото в telegram, при открытии и закрытии входной двери.

    Сенсоры через интеграцию Generic Camera не получить, поэтому они отдельно прописаны в конфигурационном файле HA:

    Google assistant

    Используется только для открытия шлагбаумов при въезде в ЖК и на паркинг, чтобы не нужно было брать в руки телефон. Для всего остального используется Алиса.

    Haier Online (HON)

    Кастомная интеграция установлена через HACS. Используется для управления Мульти-сплит системой с 4 внутренними блоками.

    Доступны сенсоры: температура снаружи, внутри, статус сплита.

    Читайте также:  Постоянно горит панель приборов форд фокус 2 рестайлинг

    Управление: включение/выключение, установка целевой температуры и программы.

    LG WebOS Smart TV

    Интеграция с телевизорами LG WebOS.

    Сенсоры: Включен/выключен, громкость, используемый источник (Ivi, Plex, HDMI и т.д.)

    Управление: Включение/выключение, установка громкости, выбор источника, пауза/проигрывание.

    Телевизоры подключены через Wi-Fi, для включения на них отправляется magic пакет, в самой интеграции такого функционала нет, поэтому используется автоматизация в HA

    Автоматизация для включения телевизора

    Интеграция используется для определения кто в данный момент находится дома.

    Интеграция с mosquitto, в ней в основном устройства подключенные по протоколу Zigbee через zigbee2mqtt, и есть еще Xiaomi Hub (используется просто как ночник) c установленным OpenWrt for Xiaomi Zigbee.

    Используются производители: CR Smart Home, eWeLink, IKEA, Legrand, Moes, TuYa, UseeLink, Xiaomi.

    Устройства: Теплый пол, приводы штор, электрические розетки, выключатели, приводы на арматуру водоснабжения, реле, датчики протечки, открытия, влажности, температуры, движения, освещенности, беспроводные выключатели, Xiaomi Cube.

    Несколько примеров автоматизаций:

    Включение теплого пола и вытяжки при высокой влажности

    Bluetooth Low Energy Monitor

    Кастомная интеграция установлена через HACS. Необходима для работы с устройствами BLE. Через нее работают: Умный браслет Mi Band, весы Mi Scale, датчики протечки и зачем-то соседский замок Aqara N200 сообщается мне статус замка и двери. Что интересно канал до датчиков протечки шифруется и для их подключения нужно получить ключ шифрования, а замок передает свои статусы без шифрования.

    Блок с ключами шифрования из configuration.yaml

    ПИК Домофон

    Кастомная интеграция с ПИК Домофоном. Используется для просмотра видеопотока с домофонов (таких 3 штуки) и для открытия дверей, калиток и шлагбаумов. При въеде/выезде с паркинга мне нужно открывать 2 шлагбаума: один для въезда на территорию ЖК, другой на сам паркинг, так как телефон подключается к автомобилю через wireless android auto, то он не всегда под рукой, научить Алису отвечать без запуска приложения на андроиде я не смог, поэтому шлагбаумы открываю через Google Assistant. Устройства ПИК Домофон находятся в домене button, но Google Assistant их не воспринимает, из-за этого пришлось сделать виртуальный выключатель, который выставляется в Google Assistant.

    Виртуальные переключатели для Google Assistant в configuration.yaml

    Кроме того, если сказать «Алиса, свет», то Алиса сделает переключение состояния (toggle), а Google Assistant в таком случае всегда включает вне зависимости от статуса, поэтому в автоматизацию еще пришлось добавить автоматическое выключение.

    Автоматизация открытия шлагбаума

    Не придумал для чего использовать, но он есть))

    Читайте также:  Комплектующие для стеновые панели для внутренней отделки

    Xiaomi Miio

    Используется для управления системами приточной вентиляции.

    Сенсоры: содержание СО2 и PM2.5, температура, скорость вращения вентиляторов, статус, программа.

    Управление: включение/выключение, программа, скорость вращения вентиляторов, подогрев воздуха.

    Yandex Smart Home + Yandex.Station

    Интеграции используются для управления умным домом через голосового помощника Алиса, для этого в каждой комнате стоят Яндекс Станции и для того чтобы отправлять голосовые уведомления через Яндекс Станции. После того как появилась возможность управлять умным домом через помощника необходимость в других средствах управления практически отпала.

    BedSideLamp

    Когда-то давно мне подарили лампу Yeelight BedSideLamp, она прекрасно завелась с этой интеграцией. Включение/выключение, яркость, цвет.

    Для более долгого хранения информации. Для визуализации используется Grafana.

    Отправка событий умного дома, основное это отправка фото при входе и выходе из квартиры.

    Когда я начинал работу с умным домом я использовал проводной датчик двери подключенный к arduino, которая писала статус в MQTT, в новой квартире решил не возится с проводами и перешел на Zigbee датчики. Сначала это было полное разочарование, задержка отправки события открытия двери и получения выключателем команды на включение занимала до 3 секунд. Проблема решилась неожиданно: у меня используется две точки доступа Mikrotik подключенные через CAPsMAN к роутеру, и когда я добавлял гостевой SSID и разносил 2Ghz по каналам все с Zigbee стало хорошо, задержка не более 0,5 секунды.

    Много читал, что у людей отваливаются датчики Xiaomi по Zigbee, у меня таких проблем нет, раз в полгода бывает надо переджоинить один из большого количества датчиков. По батарейкам за 2 года эксплуатации менял только в датчиках протечки. И вот недавно в одном из датчиков температуры и влажности.

    Выключатели все кроме одного Xiaomi с ними все ок, за 2 года один наиболее нагруженный выключатель в прихожей сломался. Он включается при движении в прихожей и открытии двери. А в кладовку пришлось ставить выключатель TuYa, так как там был круглый подрозетник, он за полгода уже дважды зависал, причем настолько, что перестает реагировать даже на нажатие кнопки на самом выключателе, лечится отключением электропитания. Пока не разбирался как его полечить.

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

    Источник

    Оцените статью
    Авто Город