Z-Wave: различия между версиями
(не показано 14 промежуточных версий 2 участников) | |||
Строка 48: | Строка 48: | ||
Image: Z-Wave Network Access-4.png | Настройки Z-Wave Network Access | Image: Z-Wave Network Access-4.png | Настройки Z-Wave Network Access | ||
</gallery> | </gallery> | ||
== Установка Wiren Board MQTT Integration == <!--T:2--> | == Установка Wiren Board MQTT Integration == <!--T:2--> | ||
Строка 63: | Строка 55: | ||
После установки интеграции вы сможете управлять Z-Wave устройствами через стандартный веб-интерфейс контроллера, или настраивать автоматизации с помощью [[wb-rules]]. | После установки интеграции вы сможете управлять Z-Wave устройствами через стандартный веб-интерфейс контроллера, или настраивать автоматизации с помощью [[wb-rules]]. | ||
=== Принцип работы === | === Принцип работы === | ||
Строка 79: | Строка 65: | ||
! Тип Z-Way || Тип Wiren Board || Описание | ! Тип Z-Way || Тип Wiren Board || Описание | ||
|- | |- | ||
| | | Sensor || value || Значения с различных датчиков: температура, влажности, освещённость и т.п. | ||
|- | |- | ||
| switchBinary || switch || Переключатель ON/OFF | | switchBinary || switch || Переключатель ON/OFF | ||
Строка 93: | Строка 73: | ||
| thermostat || range || Установка значения температуры в термостате | | thermostat || range || Установка значения температуры в термостате | ||
|- | |- | ||
| | | другой || - || Другие типы пока не поддерживаются | ||
|- | |- | ||
|} | |} | ||
Строка 128: | Строка 108: | ||
# Если вы добавляете новое устройство, то нажмите зелёную кнопку '''Start''' и активируйте режим сопряжения на устройстве, обычно, для этого нужно нажать три раза на кнопку сопряжения. Если устройство уже было сопряжено с другим сервером Z-Way, то перед выполнением сопряжения его нужно сбросить, для этого нажмите на кнопку '''Reset Device''' и включите на устройстве режим сопряжения. После сообщения об успешном сбросе, выполните инструкцию в начале этого пункта. | # Если вы добавляете новое устройство, то нажмите зелёную кнопку '''Start''' и активируйте режим сопряжения на устройстве, обычно, для этого нужно нажать три раза на кнопку сопряжения. Если устройство уже было сопряжено с другим сервером Z-Way, то перед выполнением сопряжения его нужно сбросить, для этого нажмите на кнопку '''Reset Device''' и включите на устройстве режим сопряжения. После сообщения об успешном сбросе, выполните инструкцию в начале этого пункта. | ||
# После того, как устройство будет сопряжено, откроется страница, где можно задать устройству имя и настроить его. После этого нажмите кнопку '''Save'''. | # После того, как устройство будет сопряжено, откроется страница, где можно задать устройству имя и настроить его. После этого нажмите кнопку '''Save'''. | ||
# После того, как вы добавите все устройства, перезапустите интеграцию Wiren Board MQTT Integration: | |||
## Перейдите в '''Меню справа вверху''' → '''Apps''' → '''Active Apps''' | |||
## Найдите в поиске '''Wiren Board MQTT Integration''' | |||
## Нажмите на кнопку '''Activate/Deactivate''' — это выключит интеграцию. | |||
## Снова нажмите на кнопку '''Activate/Deactivate''' — это включит интеграцию. | |||
##:[[Image: Add-New-Devicce-Restart-Integration.png|500px]] | |||
# Настройка завершена. | |||
<gallery mode="packed" widths ="260px" caption="Добавление нового Z-Wave устройства"> | <gallery mode="packed" widths ="260px" caption="Добавление нового Z-Wave устройства"> | ||
Image: ZB_Configure.png | Вызов меню и переход в раздел ''Devices'' | Image: ZB_Configure.png | Вызов меню и переход в раздел ''Devices'' | ||
Строка 157: | Строка 145: | ||
# Устройство сброшено и удалено. | # Устройство сброшено и удалено. | ||
В стандартном веб-интерфейсе контроллера устройство нужно будет удалить вручную. | |||
<gallery mode="packed" heights="100px" caption="Удаление Z-Wave устройства"> | <gallery mode="packed" heights="100px" caption="Удаление Z-Wave устройства"> | ||
Строка 168: | Строка 156: | ||
== Полезные ссылки == | == Полезные ссылки == | ||
* [https://z-wave.me/z-way/ Официальный сайт программного обеспечения Z-Way] | * [https://z-wave.me/z-way/ Официальный сайт программного обеспечения Z-Way] | ||
* [[Rubetek TZ78 Z-Wave Relay | | * [[Rubetek TZ78 Z-Wave Relay | Использование реле Rubetek TZ78 с контроллером Wiren Board]] | ||
{{Wbincludes:Device Page Footer}} | {{Wbincludes:Device Page Footer}} | ||
</translate> | </translate> |
Версия 20:46, 17 марта 2022
Описание
Z-Wave — это беспроводной протокол для домашней и коммерческой автоматизации.
Для использования Z-Wave устройств с контроллером Wiren Board понадобится:
- Модуль расширения WBE2R-R-ZWAVE-ZWAY или USB-стик Z-Wave.Me UZB1
- Дополнительное ПО:
- z-way-server — Z-Way сервер, который работает с устройствами.
- Wiren Board MQTT Integration — интеграция, которая позволяет управлять Z-Way устройствами из основного веб-интерфейса контроллера Wiren Board.
Инструкции по установке смотрите ниже на этой странице.
Установка и настройка z-way-server
Описание
z-way-server — это комплексное программное обеспечение Z-Way, поддерживающее радиопротоколы Z-Wave и EnOcean, а также устройства на основе Wi-Fi, MQTT и HTTP. Пакет есть в репозитории контроллера Wiren Board.
Установка
- Обновите пакеты на контроллере:
apt update && apt upgrade
- Установите ПО для работы с Z-Wave:
apt install z-way-server
Веб-интерфейс сервера Z-Way будет доступен по адресу http://192.168.42.1:8083, где 192.168.42.1 — IP-адрес контроллера, укажите свой. При первом подключении сервер предложит задать пароль администратора — запомните его.
Настройка
Теперь нужно вставить в контроллер USB-стик или модуль расширения и указать порт в программном обеспечении:
- Вставьте в контроллер USB-стик или модуль расширения. Модуль расширения перед использованием нужно конфигурировать.
- Зайдите в веб-интерфейс Z-Way.
- Перейдите в Меню справа вверху → Apps → Z-Wave Network Access и в поле Serial port to Z-Wave dongle укажите одно из значений:
- USB-стик —
/dev/ttyUZB
; - модуль расширения —
/dev/ttyMODx
, где x — номер разъёма, куда вставлен модуль.
- USB-стик —
Теперь вы можете работать с устройствами Z-Wave из веб-интерфейса ПО Z-Way. Если вы хотите видеть Z-Wave устройства в стандартном веб-интерфейсе контроллера и использовать их в автоматизациях, установите интеграцию Wiren Board MQTT Integration.
- Настройка порта
Установка Wiren Board MQTT Integration
Описание
Чтобы упростить обработку данных с Z-Wave устройств и управление ими, мы написали модуль интеграции Wiren Board MQTT Integration, который преобразовывает данные Z-Way сервера в топики виртуального устройства, которое будет доступно в веб-интерфейсе контроллера на вкладке Devices.
После установки интеграции вы сможете управлять Z-Wave устройствами через стандартный веб-интерфейс контроллера, или настраивать автоматизации с помощью wb-rules.
Принцип работы
Преобразовывает описание настроенных в ПО Z-Way устройств в каналы устройства Z-Wave, которое находится в веб-интерфейса контроллера на вкладке Devices.
Можно получать с устройств данные и управлять ими.
Тип Z-Way | Тип Wiren Board | Описание |
---|---|---|
Sensor | value | Значения с различных датчиков: температура, влажности, освещённость и т.п. |
switchBinary | switch | Переключатель ON/OFF |
switchMultilevel | range | Переключатель с несколькими позициями |
thermostat | range | Установка значения температуры в термостате |
другой | - | Другие типы пока не поддерживаются |
Установка интеграции
Установите модуль интеграции:
- Зайдите в интерфейс сервера Z-Way.
- Перейдите в Меню справа вверху → Apps → Online Apps .
- Введите в поиске Wiren Board MQTT Integration и установите найденное приложение.
- На этом этапе может потребоваться установить BaseModule, если это так, то в настройках модуля интеграции будет сообщение please install и кнопка Base Module — установите его нажатием на кнопку. Если сообщения нет — просто продолжайте настройку.
- Если вы настраиваете интерацию впервые и не знаете назначения настроек, то оставьте значения по умолчанию и нажмите внизу кнопку Save.
Если в процессе сохранения настроек модуля интеграции вы получите ошибку Something went wrong — перезапустите контроллер, найдите Wiren Board MQTT Integration теперь уже на вкладке Local Apps, нажмите на плюсик — откроется карточка с настройками интеграции, нажмите кнопку Save.
После этого во вкладке Devices веб-интерфейса контроллера Wiren Board будут появляться Z-Wave устройства, добавленные через интерфейс Z-Way.
- Установка интеграции для работы с Wiren Board
Работа с Z-Wave устройствами
Добавление
Новое устройство добавляется в веб-интерфейсе Z-Way:
- Зайдите в интерфейс сервера Z-Way.
- Перейдите в Меню справа вверху → Devices
- Найдите в списке Z-Wave и нажмите кнопку Add new.
- Далее нажмите на кнопку Add new Z-Wave Device and identify it automatically
- Если вы добавляете новое устройство, то нажмите зелёную кнопку Start и активируйте режим сопряжения на устройстве, обычно, для этого нужно нажать три раза на кнопку сопряжения. Если устройство уже было сопряжено с другим сервером Z-Way, то перед выполнением сопряжения его нужно сбросить, для этого нажмите на кнопку Reset Device и включите на устройстве режим сопряжения. После сообщения об успешном сбросе, выполните инструкцию в начале этого пункта.
- После того, как устройство будет сопряжено, откроется страница, где можно задать устройству имя и настроить его. После этого нажмите кнопку Save.
- После того, как вы добавите все устройства, перезапустите интеграцию Wiren Board MQTT Integration:
- Настройка завершена.
- Добавление нового Z-Wave устройства
Список добавленных устройств можно найти в разделе Elements, кнопка перехода к которому находится вверху окна. Так же устройства будут доступны в веб-интерфейсе контроллера Wiren Board на вкладке Devices в карточке Z-Way.
- Представление Z-Wave устройства
Управление
Устройствами можно управлять их веб-интерфейсов ПО Z-Wave и стандартного веб-интерфейса контроллера Wiren Board.
Кроме этого вы можете настраивать автоматизации с помощью правил wb-rules и стороннего ПО, которое работает с MQTT, например, Node-RED.
Удаление
Чтобы удалить Z-Wave устройство:
- Зайдите в интерфейс сервера Z-Way.
- Перейдите в Меню справа вверху → Devices
- Найдите в списке Z-Wave и нажмите кнопку Manage.
- Нажмите кнопку с красной корзинкой рядом с названием устройства, которое хотите удалить.
- Нажмите кнопку Reset and Remove, откроется всплывающее окно с инструкцией: вам нужно сделать на устройстве те же действия, которые включают режим сопряжения, например, три раза нажать на кнопку сопряжения.
- Устройство сброшено и удалено.
В стандартном веб-интерфейсе контроллера устройство нужно будет удалить вручную.
- Удаление Z-Wave устройства
Полезные ссылки
- Официальный сайт программного обеспечения Z-Way
- Использование реле Rubetek TZ78 с контроллером Wiren Board