Создание сценариев и их автоматизация
August 30, 2021После ознакомления с этой статьей прочтите также Отключение всех приборов при уходе из дома
Терминология
Любое устройство обладает определенным набором характеристик.
Эти характеристики могут быть как информационными (температура, влажность и т.д.), так и управляющими (включение/выключение, изменение режима и т.д.).
Вся автоматизация с помощью BARY основывается на этой модели и выделяет два основных инструмента - триггеры и действия.
Триггером может быть:
- событие (где-то нажали какую-то кнопку);
- статус (температура превышает определенный предел).
Действием может быть:
- выполнение устройством определенного действия;
- запуск сценария;
- отправка уведомления.
Сценарием в BARY считается определенный набор действий, без каких-либо условий. Например, при уходе из дома нужно выключить везде свет, для этого нужно создать сценарий и добавить в него выключение всех возможных приборов. Но сам по себе такой сценарий не запустится, т.к. в нем нет условий, для этого и нужна автоматизация.
Создание сценариев
Рассмотрим классический сценарий “Уход из дома” более подробно и автоматизируем его.
Перейдите в Автоматизация, выберите раздел Сценарии и нажмите кнопку Добавить сценарий:
Рис. Добавление сценария
В следующем окне укажите название сценария. Также можно нажать галочку Отправить push-уведомление и при каждой активации сценария вы будете получать уведомление. Затем нажмите кнопку добавить в разделе Действия.
Рис. Добавление действий в сценарий
Все устройства группируются по зонам, поэтому в следующем окне выберите зону, в котором находится нужное вам действие (число рядом с зоной указывает количество устройств в каждой зоне).
Рис. Выбор зоны
Т.к. у устройств может быть множество действий, поэтому в следующем окне все действия сгруппированы по устройствам. Выберите устройство, которое выполняет нужное вам действие.
Рис. Выбор устройства
Действия выбранного устройства будут развернуты и можно выбрать нужное действие. Если вы ошиблись с выбором устройства, то просто выберите другое.
Рис. Выбор действия
После выбора действия нужного вам устройства вы вернетесь в изначальный экран создания сценария, в котором будет добавлено выбранное ранее действие.
Рис. Сценарий с выбранным действием
Если вы ошиблись с выбором действия или у него нужно указать дополнительные параметры (например температура нагрева тёплого пола), то нажмите на кнопку редактирования в верхнем правом углу, затем выберите нужное действие (у него появится рамка) и нажмите кнопку Удалить или Изменить в нижней части.
Рис. Выбор действия из списка
При нажатии на Изменить откроется окно, в котором можно указать значение для действия (например температура для теплого пола), сами действия зависят от конкретных устройств и это поле может принимать самые разнообразные значения. Также тут можно задать задержку перед выполнением действия. Например, нужно, чтобы свет в коридоре выключился спустя минуту после ухода, указываем в соответствующем поле “1”. Если задержку нужно указать в секундах, то пишем “20sec”.
Рис. Редактирование дополнительных условий у действия
Добавляем таким образом все необходимые действия и получаем нечто подобное:
Рис. Список действий у сценария
Продолжение следует…