Умный дом на Home Assistant и 3D печать.
 
Telegram-канал FoxJoy
Почта: dm@foxfoy.ru
Умный дом. Почему на Home Assistant?

Умный дом. Почему на Home Assistant?

Как это не банально, но! - "Умный дом" своими руками на Home Assistant.

Почему всё же на Home Assistant? 


К нему я пришёл гораздо позже. А начинал с умных девайсов, таких как Broadlink, Sonoff, Tuya и других. Все они работают через свои облачные сервера и под каждого нужно устанавливать свои приложения на телефон. Первым начал выносить мозг Broadlink — то он работает, то не работает, то не можешь авторизоваться, потом они сменили приложение и куча моих настроек и автоматизаций пошло козе в трещину. Друг с другом устройства разных производителей не работают — получается тебя подсаживают на какой-то один бренд, который работает через их «облако». А если у этого бренда нет, того что мне нужно или не устраивает качество и надёжность? Но такие девайсы есть у других? Вот тут на помощь приходит HA, который может подружить все эти разномастные устройства и отвязать от их «облачных» сервисов. Да, считаю умный дом должен уметь работать прежде всего локально, без привязки к Интернету значимых устройств и автоматизаций связанных с ними. Всё остальное что через Интернет, только лишь для большего удобства, но не в ущерб надёжности и безопасности. 
Не стану подробно расписывать что такое HA – в сети информации валом и всё подробно разжёвано. Главное что это бесплатная платформа превращает ваш дом в настоящего "умного" помощника не привязанного ни к кому.

Выбираем "железо" для HA
Начать стоит с выбора платформы для установки. Raspberry Pi – неплохой вариант, но как по мне не совсем удачный. Если вы планируете серьезную автоматизацию и много устройств, лучше сразу установить HA на 64-битный мини-ПК (например, Intel NUC или аналогичный). Это обеспечит стабильную работу и поддержку большего количества интеграций.
При первом знакомстве с HA – я его установил на виртуальную машину под Windows, но это жирновато гонять круглосуточно ПК под это дело, да и комп достаточно прожорлив в плане электричества и что нужно отдельное  устройство. Это была обычная Андроид-приставка для телевизора H96Max, которую я перепрошил под HA. Вполне себе неплохое решение, но с тех пор мой зоопарк умных устройств уже значительно разросся и к тому же разработчики HA сообщили, что с 2026 года они не планируют больше поддержку 32-битных систем и что бы не откладывать на потом, я плавно переехал через бэкап на свежекупленый, специально под эти цели мини-ПК на Intel N150.

Вполне бы подошёл и на N100, но чего тут уже по мелочам размениваться :))
Так как N150 для моих целей был даже несколько избыточен, то установлен был в ВМ на Proxmox. Позже там же добавились некоторые контейнеры. Например: Samba-сервер, Jellifyn, ESPHome.


Интеграции: подключаем свои устройства к Home Assistant
HA поддерживает огромное количество устройств! Как я уже писал выше — подключить можно почти что угодно. Для этого есть куча интеграций, которые написаны обычными людьми, которым это интересно и находятся в свободном доступе.

Реальные сценарии: делаем жизнь проще и экономнее
Вот несколько примеров, которые реально работают:

  • Умное освещение в зависимости от времени суток: Вечером свет становится теплее и мягче, а утром – ярче и бодрящим. Автоматическое включение/выключение света по датчикам присутствия или движения. В санузле дополнительно включается вытяжка и поток через Ёрадио.
  • Полив растений или огорода: по датчикам влажности и таймеру поливаем горшечные растения или огород. У меня есть небольшой огород и капельный полив включается по таймеру. Вот уже несколько лет эта система хорошо работает, единственное хочу дополнить её датчиками влажности. 
  • Автоматическая адаптация отопления: HA анализирует погоду за окном, в квартире  и ваше присутствие дома. Если вы ушли на работу, отопление снижается до минимального уровня. А когда вы возвращаетесь – снова включается по вашему расписанию.
  • Летом автоматическая поддержка температуры в нужных помещениях кондиционерами. 
  • Голосовое управление: освещением и почти любыми приборами по WiFi, Zigbee, Bluetooth, ИК и т.д..
  • Списки продуктов: у нас в семье эта автоматизация очень прижилась. Ввод возможен через голосовой помощник, можно написать через HA на ПК или смартфоне. Синхронизация на всех устройствах + отправка в Телеграм. 
  • Оптимизация работы робота-пылесоса: HA планирует уборку так, чтобы робот-пылесос убирал в удобное для вас время (например, когда вы не дома), а также избегал комнат с домашними животными.
  • Мониторинг энергопотребления: HA показывает, какие устройства потребляют больше всего энергии, что позволяет оптимизировать расходы на электроэнергию.

Ну и так далее... Поделюсь своими автоматизациями, которые прижились и хорошо помогают. 

Что дальше?
Мир автоматизации не стоит на месте! Каждый день появляются новые устройства, а  сообщество достаточно быстро на это реагирует и добавляет новые интеграции.
Кому-то возможно будет интересно как и мне делать свои устройства на базе микроконтроллеров типа ESP8266, ESP32 и аналогичных. Это очень увлекательно! И в общем не сложно с помощью ESPHome. Arduino мне показался сложнее, хотя и там мне было интересно сделать своё устройство по проекту Ёрадио. 
Дальше я планирую рассказывать очень простым языком о различных автоматизациях и интеграциях, настройках HA, “подводных камнях», с которыми столкнулся и их сложно было победить, а так же о своих поделках. Для меня это будет удобной записной книжкой на будущее, ну а кто нибудь из посетителей надеюсь найдёт для себя что-то полезное в моих записях.