СЦЕНАРИИ.СОЗДАНИЕ.Создание сценариев в контроллере Fibaro Home Center

Материал из Z-Wave Wiki для инсталляторов и пользователей
Перейти к: навигация, поиск

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

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

Это руководство показывает, как создать сценарий в контроллерах Fibaro Home Center 2 и Home Center Lite.

Общая структура

Для начала необходимо понять общую структуру сценариев в контроллере Fibaro.

Все сценарии основаны на условных операторах If (Если) / Then (Тогда). Каждый сценарий запускается при выполнении определенного условия, указанного в операторе If (Если), после чего выполняется действие, которое указывается в операторе Then (Тогда).

IF [Условие]

THEN [Действие]

К примеру:

IF (если) сработал датчик движения [Breached]

THEN (Тогда) включить свет [Light = On]

Приложение Fibaro Scene Builder

Для создания сценария используется приложение "Scene Builder".

Прежде чем мы перейдем к этому разделу, важно понять, что именно делает каждый из блоков в Scene Builder.

Блоки Fibaro Scene Builder

APNT-61 Device Icon.png

Device (Устройство)

Управляемое устройство или устройство, используемое в качестве триггера.

APNT-61 Condition1 Icon.png

Condition (Условие)

Используется для вычисления результата операций (==. <, > и т.д) и логических выражений (И, ИЛИ, ТОГДА).

APNT-61 Status Icon.png

State (Состояние)

Состояние устройства – обычно применяется к устройству, которое используется в качестве триггера.

APNT-61 Action Icon.png

Action (Действие)

Задает действие для определенного значения или состояния устройства.

APNT-61 Delay Icon.png

Delay (Задержка)

Устанавливает задержку (в секундах) перед определенным действием или выполнением остальной частью сценария.

APNT-61 Schedule Icon.png

Schedule (Расписание)

Запускает сценарий на основе заданных таймеров или интервалов. Для дополнительной информации см. статью "Использование расписаний/таймеров для запуска сценариев в контроллере Fibaro Home Center".

APNT-61 Variable Icon.png

Variable (Переменная)

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

Создание сценария в Fibaro Home Center

Для создания сценария перейдите на вкладку Scenes.

  • Перейдите на вкладку "Scenes" (Сценарии) и нажмите на кнопку "Add Scene" (Добавить сценарий)
  • Введите название нового сценария
  • В выпадающем списке, выберите необходимую комнату
  • Выберите режим работы сценария:
    • Active Scene (Активен) – в этом режиме сценарий будет активен всегда (он будет работать в фоновом режиме, пока не сработает триггер). Не следует выбирать данный сценарий, если вы собираетесь запускать его вручную (например, с помощью пульта дистанционного управления или виртуального переключателя)
    • Start when HC starts (Запускать при включении HC) – сценарий будет запущен автоматически при включении НС
    • Protect by PIN (Защита с помощью PIN кода) – устройство запрашивает PIN код при редактировании или запуске сценария вручную
    • Do not allow alarm to stop scene (Не останавливать сценарий при получении сигнала тревоги) – В данном режиме сценарий будет работать даже при получении сигнала тревоги



APNT-61 General Scene Settings.png

Теперь вы можете добавить элементы управления сценарием в Scene Builder

  • Перейдите на вкладку "Advanced" (Дополнительно), а затем в разделе "Add scene using graphic block" (Добавить сценарий с помощью графического интерфейса) нажмите на кнопку "Save" (Сохранить)
  • В поле для создания сценария нажмите на знак "+" для добавления устройств и триггеров
  • В выпадающем меню нажмите на "Devices" (Устройства) и выберите устройство, которое будет использовано в качестве триггера. Вы также можете использовать и другие блоки, такие как Weather (Погода), Variables (Переменные), Timers (Таймеры), Scenes (Сценарии), Cameras (Камеры) и GPS – в данном руководстве подробно рассматривается блок "Devices" (Устройства).
  • Приложение Scene Builder отобразит все параметры устройств (условия, состояния, задержки и т.д )
  • Выберите необходимые параметры в условных блоках и блоках состояния



APNT-61 Scene Trigger.png

  • Нажмите на значок "+" в нижней части окна
  • В выпадающем меню нажмите на "Devices" (Устройства) и выберите устройство, которым должен управлять данный сценарий
  • После загрузки блоков вы можете внести все необходимые изменения
  • Нажмите на серую кнопку "Save" (Сохранить)



Простой пример

APNT-61 Simple Scene.png

Пояснение данного сценария

  • Общие настройки – были установлены параметры Active Scene (Активен) и Start when HC starts (Запускать при включении HC)
  • Датчик движения EVR-SP103 выступает в качестве триггера
  • Сценарий запускается если датчик находится в состоянии "Armed"(Активен) и фиксирует движение (breached (срабатывание))
  • 10-секундная задержка означает, что действие должно продолжаться в течение 10 секунд, прежде чем выполнится остальная часть сценария
  • Когда выполняется данное условие, сценарий активизирует диммер и включает освещение с уровнем яркости 100%
  • Примечание: если мы добавим задержку в блоке действия диммера 5 с, то общая задержка при включении диммера составит 15 секунд.