Dooya and Somfy Wireless: различия между версиями
(Поправил форматирование, добавил картинку и заменил первый раздел текста) |
|||
(не показано 14 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Использование беспроводных штор Dooya и Somfy с контроллером | {{DISPLAYTITLE: Использование беспроводных штор Dooya и Somfy с контроллером Wiren Board}} | ||
{{Draft}} | |||
[[Image: RF-Blinds.png |300px|thumb|right| Модуль RF-Blinds ]] | [[Image: RF-Blinds.png |300px|thumb|right| Модуль RF-Blinds ]] | ||
== Общая информация == | == Общая информация == | ||
Для подключения используется модуль | Для подключения используется модуль RF-Blinds, который устанавливается в корпус контроллера и настраивается в веб-интерфейсе. Сделать это можно по аналогии с другими радиомодулями, например, [[WBE2R-R-LORA_v.1_Extension_Module]]. | ||
При конфигурировании выберите из списка '''Интерфейс UART (DIY)'''. | При конфигурировании выберите из списка '''Интерфейс UART (DIY)'''. | ||
== | == Параметры подключения == | ||
Модуль работает по UART. | |||
=== Параметры порта === | === Параметры порта === | ||
{{RS485ConnectionParameters | {{RS485ConnectionParameters | ||
| baud_rate=115200 | | baud_rate=115200 | ||
Строка 16: | Строка 19: | ||
}} | }} | ||
=== | === Проверка связи === | ||
[[Файл:Blinds-rf-module minicom answer.png|300px|thumb|right|Ответ модуля]] | [[Файл:Blinds-rf-module minicom answer.png|300px|thumb|right|Ответ модуля]] | ||
После того как вы сконфигурировали модуль, проверьте его работоспособность. | |||
# Откройте консоль контроллера по [[SSH]]. | # Откройте консоль контроллера по [[SSH]]. | ||
# [[Wb-mqtt-serial driver#Управление драйвером | Остановите драйвер wb-mqtt-serial]] или иное ПО, которое может опрашиваеть порт. | |||
# Подключитесь к модулю с помощью [[minicom]], для этого выполните команду: | # Подключитесь к модулю с помощью [[minicom]], для этого выполните команду: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
Строка 28: | Строка 30: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
#: где /dev/ttyMOD4 — порт разъема расширения, в который вставлен модуль. | #: где /dev/ttyMOD4 — порт разъема расширения, в который вставлен модуль. | ||
# | # Ведите команду (вводимые символы не отображаются): | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
help | help | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# | #:если всё сделано верно, то модуль пришлёт ответ: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
Description of the commands posted on the site | Description of the commands posted on the site | ||
Строка 38: | Строка 40: | ||
OK | OK | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Запустите драйвер wb-mqtt-serial. | |||
== Представление в веб-интерфейсе == | == Представление в веб-интерфейсе == | ||
Строка 44: | Строка 47: | ||
=== Установка пакета === | === Установка пакета === | ||
Для работы с модулем установите пакет '''wb-mqtt-rfblinds''': | Для работы с модулем установите пакет '''wb-mqtt-rfblinds''': | ||
:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
apt update && apt install wb-mqtt-rfblinds -y | apt update && apt install wb-mqtt-rfblinds -y | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Создание правила === | === Создание правила === | ||
# Перейдите на вкладку '''Правила'''. | # Перейдите на вкладку '''Правила'''. | ||
# Откройте файл <code>rf-blinds.js</code> | # Откройте файл <code>rf-blinds.js</code>, в нём будут примеры настроек. | ||
# Предположим, что что адрес группы 0x01, а привода 0x02, тогда добавьте строки: | |||
#:<syntaxhighlight lang="bash"> | |||
# | |||
# | |||
rfblinds.add_dooya(1, 2, 'DOOYA test device') | rfblinds.add_dooya(1, 2, 'DOOYA test device') | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 65: | Строка 61: | ||
=== Настройка лимита === | === Настройка лимита === | ||
Перед использованием желательно настроить крайние положения. Процедуру настройки смотрите в документации на ваше устройство. | Перед использованием желательно настроить крайние положения. Процедуру настройки смотрите в документации на ваше устройство. | ||
=== Управление === | |||
Модуль не обеспечивает обратную связь, поэтому нельзя получить реальное положение привода. | |||
== Полезные ссылки == | == Полезные ссылки == |
Версия 18:54, 22 сентября 2022
Это черновик страницы. Последняя правка сделана 22.09.2022 пользователем A.Degtyarev.
Общая информация
Для подключения используется модуль RF-Blinds, который устанавливается в корпус контроллера и настраивается в веб-интерфейсе. Сделать это можно по аналогии с другими радиомодулями, например, WBE2R-R-LORA_v.1_Extension_Module.
При конфигурировании выберите из списка Интерфейс UART (DIY).
Параметры подключения
Модуль работает по UART.
Параметры порта
Значение по умолчанию |
Название параметра в веб-интерфейсе |
Параметр |
---|---|---|
115200 | Baud rate | Скорость, бит/с |
8 | Data bits | Количество битов данных |
None | Parity | Бит чётности |
1 | Stop bits | Количество стоповых битов |
Проверка связи
После того как вы сконфигурировали модуль, проверьте его работоспособность.
- Откройте консоль контроллера по SSH.
- Остановите драйвер wb-mqtt-serial или иное ПО, которое может опрашиваеть порт.
- Подключитесь к модулю с помощью minicom, для этого выполните команду:
minicom -D /dev/ttyMOD4 -b 115200 -8 -a off
- где /dev/ttyMOD4 — порт разъема расширения, в который вставлен модуль.
- Ведите команду (вводимые символы не отображаются):
help
- если всё сделано верно, то модуль пришлёт ответ:
Description of the commands posted on the site https://breelek.gitlab.io/blinds-rf-module/ OK
- Запустите драйвер wb-mqtt-serial.
Представление в веб-интерфейсе
Установка пакета
Для работы с модулем установите пакет wb-mqtt-rfblinds:
apt update && apt install wb-mqtt-rfblinds -y
Создание правила
- Перейдите на вкладку Правила.
- Откройте файл
rf-blinds.js
, в нём будут примеры настроек. - Предположим, что что адрес группы 0x01, а привода 0x02, тогда добавьте строки:
rfblinds.add_dooya(1, 2, 'DOOYA test device')
- Сохраните правило, на вкладке Устройства должно появиться виртуальное устройство DOOYA test device.
Настройка лимита
Перед использованием желательно настроить крайние положения. Процедуру настройки смотрите в документации на ваше устройство.
Управление
Модуль не обеспечивает обратную связь, поэтому нельзя получить реальное положение привода.
Полезные ссылки