Отваливаются Dooya82

Добрый день.
Моторы штор Dooya82 были настроены по инструкции, заданы адреса, добавлены в устройства


Всё работало корректно, но периодически отваливаются некоторые моторы.
Все сидят на одной RS485.
Логи с определенного времени начали сыпать предупреждения постоянно

Сейчас 3 конкретных мотора не реагируют.
Такое началось вроде после того как у свет за час раза 3 выключали. При этом с пульта работают корректно

Добрый день.
Советую проверить физическое их подключение и адреса. Если адреса не отзываются - то сбросить привода и переустановить.

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

Перевод: Ошибка, не установлены лимиты. Предполагаю что лимиты не настраивались после отключения питания.

А про какие лимиты речь? Я не помню, чтобы какие-то устанавливал…

Вот тут описано: Использование электрокарниза Dooya DT82 с контроллером Wiren Board — Wiren Board

Спасибо помогло, я забыл про этот ньанс!

Теперь остались ошибки вида, по ним сможете подсказать?
WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad response size [slave_id is dooya:0x0301]
WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header

Размер принятого отличается от ожидаемого.
Насколько часто подобное втречается? Раз в несколько минут - в общем допустимо.

В среднем да раз в минуту, но там и другие встречаются

Спойлер

Aug 08 12:19:46 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad response size [slave_id is dooya:0x0302]
Aug 08 12:19:54 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:20:37 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0101]
Aug 08 12:20:37 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0102]
Aug 08 12:20:37 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0201]
Aug 08 12:20:37 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:20:38 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad address [slave_id is dooya:0x0302]
Aug 08 12:20:50 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0101]
Aug 08 12:20:50 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0102]
Aug 08 12:20:50 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0201]
Aug 08 12:20:50 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:20:51 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:21:00 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:21:18 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:22:06 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:22:16 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:22:53 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:22:53 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:23:16 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:23:50 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad response size [slave_id is dooya:0x0301]
Aug 08 12:23:55 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0101]
Aug 08 12:23:55 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0102]
Aug 08 12:23:55 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0201]
Aug 08 12:23:55 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:23:55 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:24:33 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:24:43 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0201]
Aug 08 12:24:43 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:24:43 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:25:09 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0201]
Aug 08 12:25:09 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:25:09 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:25:14 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:25:32 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:25:42 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:25:52 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:25:52 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:26:06 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0101]
Aug 08 12:26:06 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0102]
Aug 08 12:26:06 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0201]
Aug 08 12:26:06 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:26:06 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:26:14 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0101]
Aug 08 12:26:14 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0102]
Aug 08 12:26:14 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0201]
Aug 08 12:26:14 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:26:14 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:26:24 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:26:29 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0101]
Aug 08 12:26:29 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0102]
Aug 08 12:26:29 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0201]
Aug 08 12:26:29 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:26:29 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:26:39 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0201]
Aug 08 12:26:39 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:26:39 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad address [slave_id is dooya:0x0302]
Aug 08 12:26:49 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad response size [slave_id is dooya:0x0301]
Aug 08 12:26:59 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0201]
Aug 08 12:26:59 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:26:59 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:27:12 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad CRC [slave_id is dooya:0x0201]
Aug 08 12:27:12 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0301]
Aug 08 12:27:12 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]
Aug 08 12:27:22 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0201]
Aug 08 12:27:22 wirenboard-AZAW7JC3 wb-mqtt-serial[23949]: WARNING: [serial device] TSerialDevice::ReadRegister(): Serial protocol error: Bad header [slave_id is dooya:0x0302]

Надо включать Debug и изучать именно пакеты проходящие через интерфейс. Тут мне кажется логичным привлечь инетгратора который монтировал систему. Подобное иногда бывает из-за плохого контакта Gnd у какого-то устройства, например.

У меня хороший электрик, который это всё физически смонтировал и 2 раза проверял кабельную сеть :slight_smile:
Я весь умный дом дома поднимал сам.
Так-то после установки лимитов, все моторы корректно отображаются и работают, просто смущают данные варнинги

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.