Skip to content

Шаблоны (Blueprints)

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

Open your Home Assistant instance and show your blueprints.

Официальная документация по blueprints

Общее#

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

Если вы хотите сделать что-то подобное своими руками, то можно использовать мои шаблоны как отправную точку.

Во всех шаблонах в качестве триггера используется событие mega.binary и доступен выбор типа, подробное описание типов здесь.

Включить что-то#

Этот шаблон лучше всего подходит для включения сценариев/сцен или любых других объектов по нажатию какой-то кнопки или обнаружению движения.

Движение

Датчики движения - это такие же binary_sensor как и обычные выключатели. В зависимости от настроек контроллера будут приходить события либо типа single (если настроен режим click), либо press

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

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

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Исходный код

Переключить состояние#

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

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Исходный код

Выключатель с фиксацией#

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

Если выбран тип "строгий", то будет строгое соответсвие состояний, те выкл==выкл и наоборот.

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Исходный код

Универсальный шаблон#

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

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Исходный код