Проекты
Layers - автоматизации берут лампу в долг и возвращают её как было
Смотрите фильм, и автоматизация выключила торшер. Через полчаса стиральная машина сообщает о конце стирки и красит ту же лампу в оранжевый. Вы разгружаете бельё - что лампе делать дальше? Правильный ответ: вернуться в «выключено», потому что фильм ещё идёт. А после фильма - в то…

ПроектыHomeAssistantHome AssistantHACSУмныйДом
💡 Layers (https://github.com/lukab-dev/ha-layers) - автоматизации берут лампу в долг и возвращают её как было
Смотрите фильм, и автоматизация выключила торшер. Через полчаса стиральная машина сообщает о конце стирки и красит ту же лампу в оранжевый. Вы разгружаете бельё - что лампе делать дальше? Правильный ответ: вернуться в «выключено», потому что фильм ещё идёт. А после фильма - в то состояние, в котором вы её оставили.
Home Assistant сам так не умеет. Обычный приём - сохранить сцену, поменять свет, потом сцену восстановить. Живёт это плохо: сцена пропадает после перезапуска, восстановление затирает то, что вы поменяли руками, а две автоматизации, взявшие одну лампу, возвращают друг другу мусор.
Layers решает это стопкой: автоматизация кладёт на лампу свой слой и снимает его, когда закончила. Лампа всегда показывает верхний слой, а когда тот снят - следующий, причём в его текущем виде. Ничего не сохраняется и не восстанавливается, поэтому устареть нечему.
✨ Что важного:
🥇 автоматизации не мешают друг другу: у слоя свой приоритет от 1 до 99, показывается верхний, сняли - виден следующий
🙋 человек всегда важнее: если вы поменяли свет руками (выключателем, из приложения или голосом), Layers оставляет вашу настройку и уходит с этой лампы
🔄 переживает перезапуск: слои и их таймеры сохраняются
📨 проверяет, что команда дошла: смотрит лампу после отправки, повторяет при сбое и догоняет те, что были не в сети
⏱ таймер не зажигает тёмную комнату: когда время слоя вышло, он может только выключить или приглушить свет
🔘 только выбранные лампы: управляются лишь те, что вы отметили, остальные автоматизации и сцены работают как раньше
Установка: Layers добавляется в HACS как пользовательский репозиторий (или копированием папки в custom_components), нужен Home Assistant 2026.7 или новее. Первым делом интеграция включается в режиме наблюдения: переключатель «Apply» выключен, и она только записывает, что сделала бы. Посмотрели журнал, убедились - включаете.
Нюанс: проект совсем свежий (репозиторий от 22 сентября, стабильная версия 0.2.0, бета 0.3.0 уже тестируется), так что перед включением «Apply» стоит прогнать свои сценарии в режиме наблюдения.
Проект: https://github.com/lukab-dev/ha-layers
Источник: Home Assistant (https://t.me/home_assistant)
#HomeAssistant #УмныйДом #HACS