PLUGINS.PLEG.Использование плагина PLEG для управления освещением в зависимости от уровня освещенности

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

Это руководство показывает, как использовать плагин PLEG для управления системой освещения в зависимости от уровня освещенности, определяемого Z-Wave датчиком.

PLEG – это специальный плагин для контроллера VERA, который позволяет легко создавать сложные сценарии в стандартном редакторе сценариев.

Цель проекта

Целью данного проекта является создание простого сценария для управления освещением в зависимости от уровня освещенности.

  • Свет включается, когда уровень освещенности становится ниже заданного значения
  • Свет выключается, когда уровень освещенности становится выше заданного значения
  • В данном примере был использован 4 в 1 датчик PHI_PSM02, но вы также можете использовать мультисенсоры Aeon MultiSensor или Express Controls EZMotion
  • Для управления освещением была использована розетка TKB On/Off, но вы также можете использовать реле, диммер или другую розетку



Создание сценария PLEG

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

Свойства устройства

Name (Название) *** Device Name (Название устройства) *** Device Variable (Переменная)

LightLevel (Уровень освещенности) *** Office Light Sensor (Датчик) *** CurrentLevel (Текущий уровень)

Условия

Name (Название) *** Expression (Условие)

LightOff (Отключение света) *** LightLevel (Уровень освещенности) > 20

LightOn LightLevel (Включение света) *** LightLevel (Уровень освещенности) < 15

Действия для условия: LightOff (Отключение света)

Immediate (Мгновенно)

Device (Устройство) *** Action (Действие)

Office Lamp(TKB) (Розетка) *** Off (Отк)

Действия для условия: LightOn (Включение света)

Immediate (Мгновенно)

Device (Устройство) *** Action (Действие)

Office Lamp(TKB) (Розетка) *** On (Вкл)

Создание сценария в PLEG

Входной параметр – "Device Properties" (Свойства устройства)

  • В пользовательском интерфейсе VERA войдите в режим редактирования PLEG, нажав на значок гаечного ключа
  • Перейдите на вкладку "Inputs" (Входные параметры) и выберите "Device Properties" (Свойства устройства)
  • Выберите используемый датчик освещения из выпадающего списка – в данном примере – "Office Light Sensor"
  • Выберите свойство устройства, которое будет использовано в качестве входного параметра – в данном примере – "CurrentLevel" (Текущий уровень)
  • Нажмите кнопку "Create" (Создать)
  • Нажмите на "Edit" (Редактировать) и введите имя для нового параметра – в данном примере "LightLevel" (Уровень освещенности)
  • Нажмите на "Accept" (Принять)



APNT-60 PLEG Inputs a.png

Условия

  • Перейдите на вкладку "Conditions" (Условия)
  • Нажмите кнопку "Add Row" (Добавить)
  • Введите имя для нового условия – в данном примере – "LightOff" (Отключение света)
  • В разделе "Condition Expression" (Условия) введите само условие – в данном примере "LightLevel (Уровень освещенности) > 20"
  • Нажмите кнопку "Add Row" (Добавить) и добавьте второе условие аналогичным образом



APNT-60 PLEG Conditions.png

Действия

  • Перейдите на вкладку "Actions" (Действия)
  • Выберите условие из выпадающего списка – в данном примере – "LightOff" (Отключение света)
  • Выберите устройство и действие – в данном примере – отключение "Office Lamp TKB"(Розетка) (так же, как и при выборе устройств и действий в обычном редакторе сценариев в контроллера VERA)
  • Нажмите на "FINISHED" (Завершить) в верхней части окна
  • Аналогичным образом добавьте и другие действия



APNT-60 PLEG Actions.png

Сохранение

  • После завершения работы закройте окно плагина PLEG
  • Нажмите на красную кнопку "SAVE" (Сохранить) в верхней части окна



Использование PLEG

Для запуска сценариев PLEG необходимо нажать на кнопку "Armed" (Активировать).

APNT-59 PLEG in VERA.png