Шаблоны (Blueprints)
blueprints - это удобные шаблоны автоматизаций, которые помогают строить автоматизацию из интерфейса и ими легко делиться. Все ваши шаблоны доступны из специального меню.
Официальная документация по blueprints
Общее#
Здесь я делюсь шаблонами, в которых используются события из моей интеграции.
Если вы хотите сделать что-то подобное своими руками, то можно использовать мои шаблоны как отправную точку.
Во всех шаблонах в качестве триггера используется событие mega.binary и доступен выбор типа, подробное описание типов здесь.
Включить что-то#
Этот шаблон лучше всего подходит для включения сценариев/сцен или любых других объектов по нажатию какой-то кнопки или обнаружению движения.
Движение
Датчики движения - это такие же binary_sensor как и обычные выключатели. В зависимости от настроек контроллера будут приходить события либо типа single (если настроен режим click), либо press
Опционально так же доступна настройка автоматического выключения по таймеру, если указан 0 (по умолчанию), таймер не будет использован.
Опционально доступен так же блокирующий объект и период блокировки. Например, если в одной комнате с датчиком движения есть выключатель, тогда его можно указать как блокирующий объект и в течении периода блокировки после нажатия выключателя события с датчика движения будут игнорироваться.
Переключить состояние#
Классическое управление светом с кнопки без фиксации: нажали кнопку - свет выключился, если он сейчас включен, и наоборот. Если вам нужно управлять несколькими светильниками, то необходимо будет создать группу света
Выключатель с фиксацией#
Если выбран тип "нестрогий", то при каждом переключении состояния выключателя состоянии целевого объекта так же будет меняться. Этот режим рекомендуется, тк в случае переключения состояния с сервера, в случае со строгим типом будет "рассинхрон" - вам придется сначала выключатель привести в соответствие с текущим состоянием света.
Если выбран тип "строгий", то будет строгое соответсвие состояний, те выкл==выкл и наоборот.
Универсальный шаблон#
Универсальный шаблон, с помощью которого можно выбрать любое событие меги, привязать к нему набор произвольных действий