HA использую давно, он живет уже на третей малинке в виде Raspberry Pi 4, сейчас на нем 27 интеграций, начиная от QNAP и заканчивая сигналкой машины, 32 устройства через Zigbee Home Automation и 14 устройств через zigbee2mqtt. Все zigbee через два Zigbee 3.0 SONOFF USB Dongle Plus-E.

Кажется что одна из самых распространенных автоматизаций - включение свет на движение. Кажется что это просто, есть сигнал от датчика движения - свет включился. Но на самом нюансов куча даже в простой логике. Например датчики движения Aqara для экономии батарейки отключаются на время после детектирования движения. А если вы сидите и не двигаетесь то датчик движения о вас ничего и не знает, и уже нужен датчик присутствия. А еще есть события открытия дверей, время и так далее. А еще надо трекать если свет включен вручную и его не надо автоматически отключать в этом случае. Автоматизацию можно писать самому, а можно использовать "Проекты" (BluePrint). Один из лучших, если не лучший, по моему мнению, проект от Blacky.

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

  1. Датчики движения Aqara Motion Sensor - 2 штуки

  2. Датчик присутствия - радар ZY-M100-S_1 в настенном исполнении - 1 штука. Может работать как zigbee роутер, но каждую секунду генерит событие чем немного забивает zigbee сеть.

  3. Датчик открытия дверей - 1 штука на входной двери.

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

Далее я сел разбираться с проектом от Blacky в котором 3 экрана настроек, из которых я пользовался только одной. И оказалось все нужное там уже есть.

Есть опция Night Lights которая позволяет указать другой включатель света в определенные промежутки времени, я поставил с 22 до 9 утра. На самом деле еще можно привязать к восходу и заходу солнца.

Есть опция Night Lights - Entity State, Select an entity that will be ON for night lights to work, в которую отлично вписался датчик двери.

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

И теперь получается так. Между 9 и 22 включается обычный свет сверху. C 22 логика меняется и если открыта дверь в спальню то включается LED лента в красном свете. Если закрыта дверь в спальню - включается обычный свет сверху. Ну например кто-то из семьи собирается до 9 куда-то. При этом если между 22 и 9 закрыть дверь в спальню, то автоматом выключится лента и включится обычный свет. Так же BluePrint рулит освещением на границе временного интервала, то есть в 9 утра, если включена LED, он автоматом выключит ленту и включит обычный свет. Минимум ручных действий и максимум автоматики, все как я люблю :)

красный свет - это красиво :)
красный свет - это красиво :)

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

Все это было сделано на BluePrint 5.0 версии от 1 Nov-23, что косвенно говорит о времени жизни инсталляции HA, на самом деле она больше, когда-то я строил автоматизацию света на Red Node, но давно от Red Node отказался. Cейчас доступна версия 8.3 от 11 Aug-25