Странное поведение WB-LED

Довольно большая инсталляция, стоит много устройств, в т.ч. несколько WB-LED.
Один из модулей WB-LED ведет себя странно.

В веб-интерфейсе он чаще “красный”, хотя команды в целом проходят без проблем.
В логе вот такая красота:

Версию прошивки пока не вижу:

Добрый день.
Пришлите диагностический архив. Укажите ревизию контроллера и версию ПО.
Судя по логу я бы проверил физическое подключение. Пришлите фото подключения. Есть ли терминирующий резистор на конце линии?
Как ведет себя диммер, если он один на шине?

Это на удаленном объекте, как буду на месте - сфотаю и еще раз проверю подключение. Но все собрано идентично - витуха (6 категории) - 2 пары (одна питание, другая - 485). Шлейфом в щите на 5 дин-рейках (коротких). Терминирующего резистора нет.
Скорость - 115200.

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

Ревизию не подскажу (нет фото контроллера). Приветствие в ssh:

Welcome to Wiren Board 7.3.4 (s/n **A6O2ZIO2**), release **wb-2310** (as **stable**)

Linux wirenboard-A6O2ZIO2 5.10.35-wb155 #1 SMP Sat Nov 11 18:45:55 UTC 2023 armv7l GNU/Linux

Данная ошибка - это похоже на какие-то проблемы с с шиной. Чтобы убедиться или опровергнуть можно будет при возможности на место “проблемного” WB-LED установить “непроблеммный” и посмотреть на результат.
Также можете показать, что отвечает WB-LED через modbus_client.

Как именно “спросить”?

Как доберусь до объекта - обязательно попробую.

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

Добрался до объекта - причина в “физике” (один криворукий электрик, оказывается, решил перевесить модуль на другую рейку и плохо подсоединил шину).

После восстановления нормальной шины - все сразу же нормализовалось.

1 Like