16 286
правок
Brainroot (обсуждение | вклад) |
(Поправил форматирование, добавил картинку и заменил первый раздел текста) |
||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Использование | {{DISPLAYTITLE: Использование беспроводных штор Dooya и Somfy с контроллером Wiren Board}} | ||
{{Draft}} | {{Draft}} | ||
[[Image: RF-Blinds.png |300px|thumb|right| Модуль RF-Blinds ]] | |||
== Общая информация == | == Общая информация == | ||
Для подключения используется модуль RF-Blinds, который устанавливается в корпус контроллера и настраивается в веб-интерфейсе. Сделать это можно по аналогии с другими радиомодулями, например, [[WBE2R-R-LORA_v.1_Extension_Module]]. | |||
При конфигурировании выберите из списка '''Интерфейс UART (DIY)'''. | |||
== Параметры подключения == | == Параметры подключения == | ||
Модуль | Модуль работает по UART. | ||
=== Параметры порта === | === Параметры порта === | ||
Строка 28: | Строка 20: | ||
=== Проверка связи === | === Проверка связи === | ||
После того как вы модуль | [[Файл:Blinds-rf-module minicom answer.png|300px|thumb|right|Ответ модуля]] | ||
После того как вы сконфигурировали модуль, проверьте его работоспособность. | |||
# Откройте консоль контроллера по [[SSH]]. | # Откройте консоль контроллера по [[SSH]]. | ||
Строка 37: | Строка 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 | ||
Строка 48: | Строка 41: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Запустите драйвер wb-mqtt-serial. | # Запустите драйвер wb-mqtt-serial. | ||
== Представление в веб-интерфейсе == | == Представление в веб-интерфейсе == | ||
[[Файл:Blinds-rf-module_rf-blindsjs.png|300px|thumb|right|Файл ''rf-blinds.js'' в редакторе скриптов]] | |||
[[Файл:Blinds-rf-module devices_1.png|300px|thumb|right|Представление привода]] | |||
=== Установка пакета === | === Установка пакета === | ||
Для работы с модулем | Для работы с модулем установите пакет '''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>, в нём будут примеры настроек. | |||
# Предположим, что что адрес группы 0x01, а привода 0x02, тогда добавьте строки: | |||
#:<syntaxhighlight lang="bash"> | |||
<syntaxhighlight lang="bash"> | rfblinds.add_dooya(1, 2, 'DOOYA test device') | ||
rfblinds.add_dooya(1, | |||
</syntaxhighlight> | </syntaxhighlight> | ||
# Сохраните правило, на вкладке '''Устройства''' должно появиться виртуальное устройство ''DOOYA test device''. | |||
=== Настройка лимита === | === Настройка лимита === | ||
Строка 75: | Строка 64: | ||
=== Управление === | === Управление === | ||
Модуль не обеспечивает обратную связь, поэтому нельзя получить реальное положение привода. | Модуль не обеспечивает обратную связь, поэтому нельзя получить реальное положение привода. | ||
== Полезные ссылки == | == Полезные ссылки == |