PLUGINS.PLEG.PLTS.Программные плагины для контроллера VERA

Материал из Z-Wave Wiki для инсталляторов и пользователей

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Плагины PLEG и PLTS позволяют легко создавать сложные сценарии для управления Z-Wave системой. Они намного удобнее стандартного редактора сценариев в контроллере VERA. Данное руководство показывает, как установить и использовать эти плагины в контроллере VERA.

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

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

Затем вы можете добавить условие для запуска сценария при обнаружении движения (Motion1) или открытии двери (DoorOpen2).

А потом вы можете добавить еще одно условие для включения света только в темное время суток (Dark3).

До недавнего времени, для создания данного сценария в контроллере VERA нужно было использовать LUA код. Контроллер VERA поддерживает только операцию логического ИЛИ для входных триггеров.

  • В контроллере VERA вы можете легко создать условие Motion1 ИЛИ DoorOpen2
  • Однако довольно трудно создать условие (Motion1 ИЛИ DoorOpen2) И Dark3
  • Или даже (Motion1 И Dark3)
  • Создавать такие сценарии в контроллере VERA могут лишь продвинутые пользователи

Для создания такого сценария вам необходимо использовать скрипты LUA, что иногда может оказаться очень сложным и запутанным.

Программируемые плагины

В данном случае гораздо проще использовать плагины Program Logic Event Generator (PLEG) и Program Logic Timer Switch (PLTS).

Эти плагины имеют множество преимуществ:

  • Вы можете найти/создать новые триггеры для вашего сценария и дать им удобные имена
  • Входные параметры могут быть вызваны любым устройством контроллера VERA (включая расписания и таймеры)
  • Названия входных параметров могут быть использованы для создания очень сложных логических выражений, называемых Условиями
  • Каждое Условие также имеет удобное имя
  • Вы можете использовать веб-браузер для установки различных команд для каждого условия. Эти команды называются Действиями
  • Это очень похоже на добавление команд к различным сценариям.



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

Program Logic Event Generator (PLEG)

Плагин PLEG позволяет создавать сложные сценарии без использования LUA кода.

Program Logic Timer Switch (PLTS)

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

Установка

Установка PLEG или PLTS очень похожа на установку любых плагинов котроллера VERA.

PLEG и PLTS включают в себя множество логических элементов, которые находятся в отдельном плагине под названием Program Logic Core (Его также необходимо загрузить).

APNT-59 PLEG in VERA Apps.png

  • В пользовательском интерфейсе VERA перейдите на вкладку "APPS" (Приложения), а затем на "Install Apps" (Установка приложений)
  • Введите в строку поиска слово "Program" и вы увидите три плагина
  • Установите нужный плагин и не забудьте также установить Program Logic Core
  • Установленные приложения будут отображены на вкладке "My Apps" (Мои приложения)
  • На вкладке DEVICES (Устройства) будет отображено новое устройство для PLEG и PLTS (в зависимости от установленного плагина)



APNT-59 PLEG in VERA.png