Dooya DT82TV - возможно ли увеличение скорости обмена?

Изучил описание протокола RS-485 шторных приводов Dooya и не смог найти возможность изменить настройки скорости обмена по шине.
Может кто-то уже разобрался и нашёл способ?

Добрый день, прошу более развернуто описать в чем возникла трудность.
Возможно поможет статья

Добрый!
Речь идёт не про беспроводной вариант подключения, а проводной через RS-485:
Использование электрокарниза Dooya DT82 с контроллером Wiren Board — Wiren Board

Собственно, нигде не могу найти как изменить скорость обмена привода со стандартных 9600.

Добрый день! А подскажите, зачем это понадобилось? Обычно не используются устройства с разными протоколами на одной шине, то есть к одной шине можете подключить только карнизы. Тогда скорость должна быть некритична.

И ещё возможно у вас есть документ с описанием протокола карниза?

У меня на одной шине 9 устройств Dooya и 8 устройств Wirenboard. Разделить этот сегмент шины трудоёмко (изначально шина планировалась под HDLBus, поэтому всё последовательно). Всё работает корректно, но одно из устройств Wirenboard - WB-MR6Cv2, к которому подключен ряд звонковых выключателей, управляющих освещением.

Так вот, на текущий момент всё работает корректно, однако, при нажатии выключателя существует задержка до полусекунды между нажатием выключателя и включением света в комнате (при этом если после крайнего нажатия прошло немного времени, то выключатель срабатывает быстрей, видимо “просыпается” “быстрый Modbus”).

Хотелось бы поднять скорость обмена по шине, чтобы снизить эту задержку до незаметных глазу величин.

Вот описание протокола, что есть у меня (но в нём ни слово про настройки порта):
dooya_rs485_protocol.pdf (91,4 КБ)

А ошибок нет на шине? Вообще, в документации не написано, что может работать на одной шине с нашими устройствами, тем более разные протоколы.

Прикрепите диагностический архив, пожалуйста.

У нас примерно такое же описание протокола - также не описана возможность изменения baud rate, к сожалению. Похоже, она фиксированная.

приложен диагностический архив, доступен только сотрудникам поддержки
(168,2 КБ)
Диагностический архив во вложении

Обсуждаемые устройства на шине /dev/ttyMOD1

4 сообщения были перенесены в новую тему: Меркурий 236 - ошибки раз в минуту при опросе параметров Tariff

У Dooya в настройках порта Stop bits - 1, у устройств WB - 2, странно что они вообще работают у вас на одной шине …

Для наших устройств - неважно, будут и так и так работать. Для Dooya описано, что 1 стоп-бит должен быть, но у них какой-то свой протокол не очень подробно описанный. Как видим, и с двумя работает. На порте установлено 2 стоп-бита но ошибок от Dooya не видно.

Не помешает настроить порт на 1 стоп-бит, как указано для Dooya. Но не думаю, что это поможет.

Вы хотите сказать, что устройства WB могут работать со стоп-битом 1 или 2, им это не принципиально?

Да, для относительно новых прошивок. Вот в документации к реле, например, написано.

Точно, упустил это изменение … в документации … Нужно будет попробовать в очередной инсталяции повесить dooya и WB на один порт, посмотреть что из этого получится ))), до этого всегда на разные вешал

А на один порт не рекомендуем вешать, т.к. разные протоколы :smiley: Но попробовать можно конечно. Ну и как выше уже писали, у Dooya максимальный baud rate - 9600.

Также в любом случае у наших устройств количество стоп-бит можно менять.

Прошу прощения, забыла про ваше сообщение.

Подскажите, остались ли ещё вопросы про Dooya?