Home » 20 автоматизаций Home Assistant для начинающих в 2026 году

20 автоматизаций Home Assistant для начинающих в 2026 году

от Дерек
0 Комментарии 259 просмотров 17 мин на чтение

Содержание

В данной статье рассматриваются 20 базовых автоматизаций Home Assistant, разделенных на пять категорий: освещение, безопасность и оповещения, климат и энергопотребление, уведомления и напоминания, а также утренние и вечерние сценарии. Каждая автоматизация включает техническое объяснение принципа работы и полный пример YAML-кода в актуальном формате Home Assistant на апрель 2026 года. Там, где это целесообразно, упоминаются конкретные устройства для понимания требуемой аппаратной базы.

Наиболее эффективные автоматизации, как правило, являются самыми простыми. Они функционируют незаметно, становятся привычными для пользователей и перестают обращать на себя внимание в процессе эксплуатации. В случаях, когда автоматизации имеют два или более триггера с противоположными действиями, применяются идентификаторы триггеров (trigger IDs) для консолидации логики в единую автоматизацию вместо ее разделения.

Для начинающих пользователей перед детальным изучением данных сценариев рекомендуется ознакомиться с базовыми руководствами по первоначальной настройке Home Assistant.

Автоматизация освещения

Освещение является наиболее распространенной отправной точкой при настройке системы, что обусловлено объективными причинами. Это наиболее наглядная категория, простая в реализации и демонстрирующая очевидный результат. Ниже представлены пять базовых, но высокоэффективных сценариев освещения, рекомендуемых для первоначального внедрения.

Включение света на закате и выключение на рассвете

Данная автоматизация предназначена для непрерывной работы. Она функционирует ежедневно без необходимости ручного вмешательства; после первичной настройки необходимость управления наружным освещением отпадает. В Home Assistant встроена системная сущность солнца, которая автоматически отслеживает местное время заката и рассвета с корректировкой в течение года.

Приведенная конфигурация включает наружное освещение за 30 минут до заката и выключает его на рассвете. Временное смещение (offset) является опциональным параметром, применяемым для активации освещения до наступления полной темноты.

Значение light.outdoor_lights необходимо заменить на соответствующую сущность. В целевой список можно добавить несколько источников света или использовать привязку к зонам. Также возможно внедрение условия проверки присутствия: в этом случае свет будет включаться на закате только при фактическом нахождении пользователей на объекте, а не запускаться по расписанию независимо от обстоятельств.

Включение света по движению с автоматическим выключением

Стандартное решение для коридоров, ванных комнат и подсобных помещений. Освещение активируется при обнаружении движения и автоматически отключается после заданного периода бездействия. Ключевой деталью является добавление условия для проверки текущего состояния света — это предотвращает сброс таймера при каждом срабатывании датчика, когда в помещении уже зафиксировано присутствие.

Установка режима на restart означает, что таймер сбрасывается при каждом новом обнаружении движения, благодаря чему освещение остается активным до тех пор, пока фиксируется активность. Несмотря на тенденцию к переходу на датчики присутствия вместо стандартных PIR-датчиков движения (таких как Aqara P2), данная автоматизация сохраняет свою актуальность для сценариев, требующих быстрого срабатывания.

Управление освещением на основе присутствия при отсутствии движения

Стандартные датчики движения отменяют статус присутствия при прекращении физической активности, что приводит к выключению света, когда пользователь находится в статичном положении (работа за столом, просмотр телевизора). Это является известным недостатком классических систем, для устранения которого применяются микроволновые (mmWave) радарные датчики присутствия.

Среди протестированных mmWave датчиков модели Tuya WZ-M100, Coolo ZigBee 24G и SONOFF SNZB-06P (ну как без него!) демонстрируют высокую стабильность в ежедневной эксплуатации. Все эти устройства предоставляют широкий набор рабочих сущностей и обеспечивают стабильное выполнение данной автоматизации без ложноотрицательных срабатываний на протяжении длительного времени.

Датчик присутствия SONOFF SNZB-06P

Датчик присутствия SONOFF SNZB-06P

Значение binary_sensor.sonoff_snzb_06p_target следует заменить на сущность присутствия используемого датчика. Если датчик поддерживает зоны обнаружения, функционал можно масштабировать, используя специфичные для зон сущности. Это позволяет управлять различными источниками света в зависимости от местоположения в помещении (например, настольная лампа для первой зоны и потолочное освещение для второй).

Выключение всего освещения при уходе из дома

Оставленный включенным свет — частая проблема при отсутствии системы автоматизации. Данный сценарий использует системную сущность пользователя (person), которая отслеживает нахождение на объекте на основе геолокации мобильного устройства через приложение-компаньон. При покидании зоны последним пользователем все освещение выключается.

Изменение триггера zone.home на "0" означает отсутствие людей в домашней зоне. Значение light.all_lights предполагает наличие предварительно настроенной группы освещения. Для ее создания необходимо перейти в раздел Настройки > Устройства и службы > Вспомогательные элементы > Создать помощника > Группа > Группа освещения и добавить все источники света. Идентификатор сущности будет соответствовать заданному имени. Автоматизацию можно расширить, интегрировав выключение телевизора, блокировку входной двери и активацию системы безопасности в единую последовательность действий при уходе.

Включение света в коридоре при открытии двери

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

В конфигурацию добавлено условие, проверяющее положение солнца: для срабатывания триггера статус должен быть below_horizon (ниже горизонта). Сценарий можно оптимизировать добавлением блока wait_for_trigger для автоматического выключения света через несколько минут. Также допускается расширение списка триггеров за счет других входных дверей для полного покрытия входной зоны.

Безопасность и оповещения

Грамотная автоматизация способствует повышению уровня безопасности объекта. Представленные сценарии не требуют установки полноценной охранной системы. Они базируются на использовании существующих датчиков и обеспечивают доставку уведомлений непосредственно на мобильное устройство через приложение-компаньон Home Assistant. В качестве комплексного инструмента, позволяющего объединить все датчики в единую систему сигнализации внутри Home Assistant, рекомендуется рассмотреть интеграцию Alarmo.

Best HACS Integrations For Home Assistant: Alarmo
Интеграция Alarmo позволяет создать собственную систему сигнализации в Home Assistant

Уведомление об оставленной открытой двери или окне

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

Значение binary_sensor.back_door_contact заменяется на идентификатор датчика открытия, а notify.mobile_app_your_phone — на используемую службу уведомлений (находится в разделе Настройки > Устройства и службы > Мобильное приложение). Добавление нескольких датчиков в секцию триггеров позволяет одной автоматизации контролировать все двери и окна без дублирования кода.

Оповещение об обнаружении движения во время отсутствия

Фиксация движения в пустом помещении требует немедленного оповещения. Данная автоматизация отправляет push-уведомление при срабатывании датчика движения, если зона «дом» (home) пуста. Для расширения функционала возможна интеграция с системой видеонаблюдения (например, Frigate) для прикрепления скриншотов к уведомлениям.

При наличии камеры, интегрированной в Home Assistant через Frigate или штатную интеграцию камеры (например Reolink или TP-Link), к уведомлению можно прикрепить изображение для оперативной визуальной оценки причины срабатывания без перехода в отдельное приложение. Однако, прикрепление изображений с камеры более сложный процесс, так как зависит от используемой интеграции, камеры, а также способа установки системы видеонаблюдения. Это скорее тема для отдельной статьи. Я готов от себя (от переводчика данной статьи — я перевожу потому что сам занимаюсь умным домом) подготовить такую статью, если это вызовет интерес.

Оповещение при срабатывании датчика дыма или угарного газа

Данная автоматизация является критически важной и рекомендуется для внедрения в любой конфигурации Home Assistant. Интеллектуальный детектор дыма или CO способен немедленно отправить уведомление независимо от местонахождения пользователей.

Сам я (переводчик статьи) давно использую датчик дыма Perenio. Он мне очень нравится визуально. Но сейчас в продаже такие найти почти невозможно. А аналоги стоят, на мой взгляд, неадекватно дорого. Еще один недостаток — в умный дом пробрасывается только «есть дым» или «нет дыма». Сирена работает громко, но отключить ее можно только вручную на самом устройстве — следствие предыдущего недостатка. Вот пример подобного датчика.

Датчик дыма Perenio

Датчик дыма Perenio

Поэтому сейчас перехожу на другой. В качестве примера его и опишу — датчик дыма Mulo PA-44Z (определяется как TS0601 — _TZE284_rccxox8p), работающий по протоколу Zigbee. Он интегрируется напрямую в Home Assistant через Zigbee2mqtt и предоставляет следующие сущности:

  • обнаружение дыма;
  • отключение работающей сирены;
  • концентрация дыма в ppm;
  • код ошибки устройства;
  • состояние тестирования (включен/выключен);
  • уровень заряда батареи в %.
Zigbee датчик дыма Mulo PA-44Z

Zigbee датчик дыма Mulo PA-44Z

представленная ниже автоматизация в дополнение к уведомлению активирует выделенную группу аварийного освещения на 100% яркости для обеспечения визуальной тревоги по всему объекту.

При использовании нескольких датчиков дыма в разных помещениях, их сущности следует объединить в списке триггеров для обеспечения глобального покрытия одним скриптом.

Уведомление о звонке в дверь

Интеллектуальный дверной звонок (например, Reolink) интегрируется с платформой через штатную интеграцию и транслирует событие нажатия кнопки напрямую. Данная автоматизация срабатывает в момент нажатия, инициализируя немедленную отправку уведомления.

Идентификатор сущности зависит от способа интеграции оборудования. Корректное имя кнопки доступно в разделе Настройки > Устройства. Целесообразно добавить второе действие, реализующее условную логику: отправка уведомления при отсутствии пользователей и альтернативное действие (например, световая индикация) при их нахождении в помещении.

Уведомления о низком заряде батареи для всех датчиков

Внезапный разряд элементов питания является частой причиной отказа систем автоматизации. Данный алгоритм срабатывает при падении уровня заряда указанного датчика ниже 20% и генерирует уведомление с указанием конкретного устройства. Это критично для мониторинга важных узлов: датчиков открытия, дыма и присутствия.

Автоматизация подлежит дублированию для каждого контролируемого датчика с соответствующим изменением ID и текста сообщения. Порог срабатывания может быть снижен до 10% для минимизации количества оповещений. Для консолидации мониторинга всех батарей в рамках одной автоматизации существуют готовые шаблоны (Blueprints).

Климат и энергопотребление

Группа сценариев, ориентированных на фоновое управление температурным режимом и энергопотреблением. После внедрения они не требуют ручного контроля и обеспечивают измеримую экономию ресурсов.

Регулировка термостата при отсутствии пользователей

Поддержание целевой температуры в пустом помещении ведет к нецелевому расходу энергии. Автоматизация переводит термостат в режим энергосбережения при уходе последнего пользователя и возвращает комфортные значения при возвращении. Совместима с любыми термостатами в экосистеме Home Assistant, включая радиаторные термоголовки (TRV) стандарта Zigbee (например такими или такими).

В блоки действий допускается добавление нескольких сущностей термостатов для многокомнатных конфигураций. Рекомендуется внедрение временного условия (condition: time) для триггера возвращения, исключающего активацию интенсивного обогрева в ночное время суток.

Закрытие жалюзи при избыточной освещенности

В летний период прямое солнечное излучение способно быстро повысить температуру в помещении. Автоматизация контролирует показания датчика освещенности и опускает жалюзи при превышении заданного порога, обеспечивая пассивную терморегуляцию. В качестве исполнительных устройств могут применяться приводы штор (как рулонных, так и обычных), которые могут отличаться по исполнению и интеграции. Вот несколько примеров:
Leisguar Система умных штор Zigbee — для классических штор

OneSmart Tuya Smart Life Электропривод для штор — для классических штор

Manhot Умный привод для рулонных штор Zigbee с солнечной панелью

Электрический привод штор LifeLibero — для рулонных штор разных размеров

Все версии интегрируются как стандартный класс cover.

SmartWings Matter over Thread Shades: Kitchen
Умные Жалюзи.

Параметр position: 20 опускает полотно до уровня 20%, блокируя избыточное излучение при сохранении естественного света. Возможна модернизация путем добавления обратного триггера для автоматического открытия при нормализации уровня освещенности. Следует учитывать, что автоматизации на базе прямых показаний освещенности могут быть оптимизированы за счет математических алгоритмов расчета положения солнца.

Включение вентилятора при превышении температурного порога

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

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

Выключение устройств при уходе из дома

Оборудование в режиме ожидания генерирует фоновое энергопотребление. Сценарий обесточивает группу управляемых розеток в момент фиксации отсутствия пользователей на объекте. Интеграция с автоматизацией освещения позволяет создать комплексный режим «Вне дома».

Рекомендуется применение краткосрочной задержки (1-2 минуты) перед исполнением действий для исключения ложных срабатываний при кратковременной потере геопозиции. Обратная логика с использованием идентификаторов триггеров позволяет восстанавливать питание выбранной техники по возвращении.

Оповещение о скачках энергопотребления

Аномальный рост потребляемой мощности сигнализирует о нештатной работе оборудования (например, залипание реле нагревателя). Система осуществляет мониторинг метрик энергопотребления и генерирует предупреждение при превышении установленных лимитов.

Параметр for: minutes: 10 фильтрует кратковременные пики нагрузки (например, работу чайника). Реализация нескольких уровней мониторинга (предупреждение при 3000 Вт, критическое уведомление при 5000 Вт) повышает информативность системы. Аналогичный подход используется для диагностики состояния вентиляционных установок по паттернам энергопотребления.

Уведомления и напоминания

Уведомление о завершении работы стиральной машины

Определение статуса бытовой техники осуществляется косвенным методом посредством умной розетки с функцией энергомониторинга. Алгоритм фиксирует падение потребляемой мощности ниже порога режима ожидания, что надежно указывает на завершение цикла без необходимости программной интеграции с самим устройством. Розетка Sonoff S60ZB является подходящим решением для данной задачи, обеспечивая точные измерения и выполняя функцию маршрутизатора в сети Zigbee.

Sonoff Zigbee Smart Plug S60ZB Review by SmartHomeScene: Zoomed to socket
Умная розетка Sonoff S60ZB Zigbee

Значение параметра below калибруется в зависимости от характеристик конкретной модели техники. Для большинства устройств мощность ниже 5 Вт свидетельствует о завершении работы. Параметр for: minutes: 3 исключает ложные срабатывания в паузах между циклами. Алгоритм полностью совместим с посудомоечными и сушильными машинами.

Уведомление о возвращении домой

Функция трекинга присутствия через мобильное приложение позволяет активировать сценарии в момент прибытия. Отправка подтверждающего уведомления используется для мониторинга перемещений пользователей.

Идентификатор person.your_name подлежит замене на актуальную сущность. Группировка нескольких сущностей в блоке триггеров позволяет реализовать глобальный мониторинг с использованием динамической подстановки имен в текст сообщения.

Напоминание о выносе мусора

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

Переменная sun корректируется в соответствии с требуемым днем. Поддерживается указание нескольких дней недели. При наличии открытого API коммунальных служб возможна интеграция динамического расписания с учетом праздничных дней.

Утренние и вечерние сценарии

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

Утренний сценарий (Чайник, шторы, музыка)

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

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

Вечерний сценарий (Выключение света и ТВ, закрытие жалюзи)

Консолидированный алгоритм перевода объекта в ночной режим. Запускается по расписанию, голосовой команде или посредством физической/виртуальной кнопки, осуществляя массовое выключение осветительных приборов, мультимедийной техники и закрытие штор.

При наличии прямой интеграции телевизора в систему управления, команда switch.turn_off заменяется на media_player.turn_off.

Заключение

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

При проектировании аппаратной архитектуры критически важным этапом является подбор надежного координатора и формирование стабильной топологии сети стандарта Zigbee.

Источник на английском языке

Читайте про Свой умный дом локально:
🌐 Сайт
📱 Телеграм
📰 Дзен

Даже просто подбор, перевод и оформление статей требуют времени. А самостоятельный обзор устройств требует еще и финансовых вложений. Если Вы хотите больше обзоров, Вы можете помочь автору.

Вам может понравиться

Оставить комментарий