Home Assistant
Система умного дома на Home Assistant, которая работает на собственном сервере. Следит за температурой, управляет климатом и откликается на голосовые команды через Алису.
Это проект для собственного дома, страница лишь рассказывает, как он устроен.
Климат по комнатам
- Гостиная22,4 °CВлажность 46 %Климат: охлаждение, цель 23 °C
- Спальня21,1 °CВлажность 48 %Климат: авто
- Кабинет22,8 °CВлажность 44 %Только датчики
Иллюстрация, значения вымышленные.
Что умеет
- Климат: кондиционеры и вентиляция управляются из одного места по локальной сети.
- Датчики: температура и влажность по комнатам.
- Освещение: умный свет в нескольких комнатах, голосовые команды для групп ламп.
- Голос: сцены и устройства доступны через Алису, приложение «Дом с Алисой».
- Уведомления о сервисных событиях: сообщения на телефон, когда пора менять фильтр вентиляции, вышло обновление или устройство потеряло связь.
Технологии
- Home Assistant OS
- Виртуальная машина на домашнем сервере
- Локальные интеграции устройств, ESPHome
- Яндекс: «Дом с Алисой»
- Резервные копии каждый день
Как устроено
Схема упрощена: она не показывает конкретные устройства и адреса.
Локально. Home Assistant OS работает в виртуальной машине на домашнем сервере, климатическая техника управляется по локальной сети. Голосовой слой устроен иначе: Алиса работает через сервис Яндекса.
Резервные копии. Копии делаются каждый день, восстановление из копии проверялось на чистой машине.
Автоматизации
- 01Уведомление о замене фильтра вентиляции
- 02Сообщение об обновлении системы
- 03Сцена света по голосовой команде
- 04Сообщение о потере связи с устройством
Пример: сообщение об обновлении
- КогдаПоявилось обновление
- ЕслиОбновление ещё не отправлялось
- ТогдаСообщение на телефон
Обобщённый пример, названия упрощены.
Автоматизации делают рутинную работу: напоминают про фильтр, сообщают об обновлениях и потере связи с устройствами, включают и выключают группы света по команде Алисы.
Чему научились
Алиса помнит устройства по идентификатору
Если устройство когда-то пропало из выгрузки, Алиса считает его удалённым и не показывает, даже когда оно вернулось. Старые устройства сами из списка не исчезают. Лечится удалением в приложении и обновлением списка.
У списка устройств два источника
Интеграция Яндекса берёт список либо из файла настроек, либо из интерфейса, и по умолчанию побеждает интерфейс. Наш «белый список» в файле молча не работал, и часть устройств до Алисы не доезжала. Теперь проверка сверяет то, что реально отдаётся, а не файл.
Описание составлено по записям проекта на октябрь 2026 года.