Wbincludes:RS485 Dooya Connection parameters: различия между версиями

Добавил ссылку на ролик Скворцова, где он настраивает мотор по нашей инструкции
(Добавил ссылку на ролик Скворцова, где он настраивает мотор по нашей инструкции)
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
<h3> Параметры порта </h3>
<h3> Параметры порта </h3>
{{YouTube| link= https://youtu.be/yzF_rkzkKPE| text=Видео от партнёра с настройкой мотора Dooya DT82TV}}
{{RS485ConnectionParameters
{{RS485ConnectionParameters
| baud_rate=9600
| baud_rate=9600
Строка 11: Строка 12:
После того как вы физически подключили электромотор к контроллеру — задайте электромотору адрес на шине. Адрес записывается в микроконтроллер электромотора специальной командой в шестнадцатеричном виде.
После того как вы физически подключили электромотор к контроллеру — задайте электромотору адрес на шине. Адрес записывается в микроконтроллер электромотора специальной командой в шестнадцатеричном виде.


Например, зададим '''адрес 1''' для шторы, расположенной в '''зоне 1''':
Например, зададим '''адрес 1''' для шторы, расположенной в '''группе 1''':
# Откройте консоль контроллера по [[SSH]].
# Откройте консоль контроллера по [[SSH]].
# [[Wb-mqtt-serial driver#Управление драйвером | Остановите драйвер wb-mqtt-serial]] или иное ПО, которое опрашивает устройство.
# [[Wb-mqtt-serial driver#Управление драйвером | Остановите драйвер wb-mqtt-serial]] или иное ПО, которое опрашивает устройство.
Строка 30: Строка 31:
55 - стартовый байт
55 - стартовый байт
00 - широковещательный байт для всех зон
00 - широковещательный байт для всех зон
00 - широковещательный байт для всех штор в зоне
00 - широковещательный байт для всех штор в группе
02 - байт записи команды  
02 - байт записи команды  
00 - data adress
00 - data adress
02 - data length длина команды
02 - data length длина команды
01 - новый номер шторы
01 - новый номер шторы
01 - новый номер зоны
01 - новый номер группы
9D 58 - CRC - Для каждой команды CRC высчитывается индивидуально
9D 58 - CRC - Для каждой команды CRC высчитывается индивидуально
</syntaxhighlight>
</syntaxhighlight>