Skip to content
noant edited this page Mar 7, 2019 · 13 revisions

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

Z-Wave — это беспроводной протокол связи, использующийся в домашней автоматизации. Для реализации протокола используются миниатюрные маломощные радиочастотные модули. Сейчас на рынке ZWave представлен довольно обширный перечень устройств, таких как ZWave лампочки, розетки, релейные модули, переключатели, замки, датчики температуры (влажности, движения, протечки), терморегуляторы, устройства управления кондиционером и т.д. Также распространены мультисенсоры — устройства, сочетающие несколько датчиков (например, датчик освещенности, присутствия, температуры, дверной датчик и т.д.), что весьма привлекательно с точки зрения финансовых затрат и расположения в помещении.

В Lazurite модуль ZWave позволяет производить все стандартные операции с устройствами, такие как удаление, добавление устройств, сброс контроллера. Также можно использовать несколько ZWave контроллеров, конечный пользователь не увидит разницы. К примеру, можно осуществить снятие показаний температуры с датчика, который соединён с контроллером «А», и запустить кондиционер с помощью контроллера «Б». Тут нет ни каких ограничений, любое действие и проверка осуществляются стандартными способами и добавляются в конструкторе сценариев.

При первой настройке действия понадобится подключиться к контроллеру Z-Wave, который можно подключить к COM или USB порту. После добавления контроллера станут доступны функции добавления, удаления устройств, сброса устройства и т.д.

Окно добавления контроллера.

Главное меню разделено на три части: список узлов, список параметров узла и список свойств. Узел - это отдельное устройство в сети Z-Wave, с помощью параметров узла можно регулировать уровень освещения, если узел это диммер, температуру в комнате, если узел это пульт управления кондиционером и т.д. Каждый параметр узла имеет свой тип значения, такой как byte, float, list, bool и т.д., соответственно, bool - это переключатель, float и byte это числа, list - это список статусов параметра.

Все параметры узла делятся на системные, конфигурационные, базовые и пользовательские. Системные - это информация о прошивке, версии протокола и т.д. Конфигурационные - это параметры, с помощью которых можно настраивать поведение узла. Пользовательские параметры это как раз те параметры, которые отвечают за включение и выключение лампочек, диммирование, изменение цвета, мониторинг температуры и т.д., обычно пользовательские параметры и следует привязывать к "плитке" в меню переключателей.

На изображении выбран узел, мультисенсор - ZW100, затем выбран его пользовательский параметр, с помощью которого можно измерить температуру в комнате.

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

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

Действие "ZWave запросить конфигурационный параметр" позволяет запросить у устройства ZWave его конфигурационный параметр и добавить его в список всех параметров узла.

Обычно эти действия используют тогда, когда конфигурация устройства еще не добавлена в OpenZWave. Номера конфигурационных параметров можно найти в инструкции к устройству.

Далее: Медиа

О Lazurite
Начало работы
Сценарии
Типы данных
  Кнопка
  Переключатель
  Число
  Дата и время
  Статус
  Геокоординаты
Типы сценариев
  Одиночный сценарий
  Сложный сценарий
  Удаленный сценарий
Конструктор сценариев
  Действия
  Условия
  Циклы
  Значения по умолчанию
Все действия
  Встроенные действия
   Обновление значения
   Остановка выполнения
   Входящее значение
   Предыдущее значение
   Значение
   существующего
   сценария

   Выполнить
   существующий сценарий

  Общие действия
   Дата и время сейчас
   Ожидание
   Вывод сообщения
   Нотификация
   Звуковая нотификация
   Выполнить команду
   Убить процесс
  Геолокация пользователя
   Пользователь в локации
   Текущая локация
   пользователя

   Расстояние между
   пользователем и
   выбранным местом

   Геокоординаты
   пользователя

   Открыть геокоординаты
   пользователя

  Wake-on-Lan
  Отправка сообщений
   Сообщение
   пользователю

   Сообщение
   пользователям

   Сообщение всем
   пользователям

  Мультимедиа клавиши
  Управление процессом
  Работа со звуком
  Modbus
   Чтение и запись
   ячейки

   Чтение и запись
   регистров

  Z-Wave
  Медиа
   IP-TV
   Захват видео
Другие параметры сценария
Безопасность сценария
Триггеры
Пользователи
Группы
Настройка сервера
Журнал
Статистика
История перемещений
Клиент Lazurite
Настройки клиента
Дополнительная
информация о клиенте

Плагины
Создание плагинов
Экспериментальный функционал

Clone this wiki locally