-
Notifications
You must be signed in to change notification settings - Fork 4
ZWave
Этот плагин позволяет 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
Настройки клиента
Дополнительная
информация о клиенте
Плагины
Создание плагинов
Экспериментальный функционал