Добрый день.
Пытаюсь подключить карниз по RS-485 при помощи инструкции: Использование электрокарниза Dooya DT82 с контроллером Wiren Board — Wiren Board.
Так же смотрел в сторонний мануал: GitHub - dev-lab/esp-iot-curtains: Control Dooya curtain motors via RS-485 from the web UI hosted by NodeMCU
При задании адреса ответ отличается:
root@wirenboard-AXNNIM4J:~# serial_tool -b 9600 -p N -d 8 -s 1 -t 1 /dev/ttyRS485-2
serial_tool on /dev/ttyRS485-2: 9600 8N1.0
[...]
**>>** 55 00 00 02 00 02 01 01 9D 58
**<<** 55 01 01 02 00 02 10 23
Сам карниз при этом 5 раз мигает, что по стороннему мануалу означает успех. Так же там подобный ответ приведен в качестве успешного.
Проблема в том, что карниз недоступен через WB. Сам порт проверял подключение других устройств WB.
Может быть, дело в настройке лимитов портом сухих контактов? У меня нет пульта, но шторы полностью открываются/закрываются через потягивание за штору.
Добрый день. Позиция будет недоступна для чтения/установки до тех пор пока не будут настроены крайние положения:
https://wirenboard.com/wiki/Dooya_DT82#Настройка_лимита
Пульт не обязателен, можно использовать разьем контактов.
Можете, пожалуйста, подробнее рассказать, как использовать разъем контактов без пульта? Не смог найти информацию.
Разьем разве не описан в инструкции?
Назначение трех кнопок - такое ж как на пульте, влево-вправо-стоп.
На картинке левый. (тут надо быть внимательным, их меняют местами, но судя по тому что у вас привод отвечает на команды - к RS-485 подключено верно, то есть разьем кнопок - другой).
Инструкции не было в комплекте, переключателя тоже.
Но помогло открытие и закрытие шторы подергиваем шторы.
Теперь все работает, спасибо за помощь.
Ага, то есть полное закрытие и открытие с помощью дерганья в нужные стороны тоже калибрует лимиты. Отлично, благодарю!
Кстати, переключатель обычно не кладут в комплект, приходится замыкать проводки если надо откалибровать. Но вот отсутствие инструкции, хоть на одном листе A4 - это свинство.