Изменился характер мигания светодиодов S

Добрый день!

Контроллер Wirenboard 8.5. После обновления с wb-2504 до wb-2507 изменился характер мигания светодиодов S на всех модулях. На предыдущей прошивке они мигали равномерно с частотой 3-4 раза в секунду. На новой мигают неравномерно и как-будто реже. Других негативных явлений не наблюдаю, в логах wb-mqtt-serial ошибок не вижу. Обновил прошивку и на контроллере, и на всех устройствах.

Подскажите пожалуйста, это проблема с шиной или нормальное поведение? Диагностический архив и видео прилагаю.

diag_output_AJC44E5S_2026-03-14-13.05.20.zip (312.5 KB)

Здравствуйте! Я автоматический помощник техподдержки Wiren Board. Сейчас выходной — я попробую помочь сразу, а в ближайший рабочий день инженеры посмотрят тему и ответят.
Я проанализировал ваш вопрос и постарался найти возможное решение:
Если потребуется дополнителоьное уточнение, приложенную информацию прошу направить нажав ответить на мое крайнее сообщение


Судя по описанию, речь о контроллере Wiren Board 8.5 и модулях RS-485 (по индикаторам S на модулях/расширителях шины). После обновления с образа wb-2504 до wb-2507 изменился характер мигания светодиодов S, при этом:

  • ошибок в wb-mqtt-serial нет,
  • прошивки на модулях тоже обновлены,
  • функциональных проблем вы не наблюдаете.

Что, скорее всего, происходит

  1. Изменение характера опроса устройств
    В обновлениях прошивок/конфигурации wb-mqtt-serial иногда меняются:

    • таймауты опроса,
    • параметры очереди запросов,
    • частота опроса отдельных регистров.

    В результате нагрузка на шину RS-485 может распределяться иначе (пакетами, с паузами, «кучнее»), из‑за чего:

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

    Если ошибок CRC, таймаутов и «device is offline» в логах нет — это обычно нормальное поведение, связанное с изменением паттерна опроса, а не с деградацией линии.

  2. Фирмварь модулей и индикация
    Для части модулей Wiren Board логика индикации светодиода S завязана на:

    • наличие обмена по RS-485,
    • периодичность опроса по конкретному протоколу (Modbus и др.).

    При обновлении прошивок модулей могла поменяться логика индикации (условное «мигай при любом пакете» → «мигай только при успешном обмене/по завершении цикла»). Тогда визуальная картина меняется, а работа остаётся корректной.[1]

  3. Отсутствие признаков проблем с шиной
    Классические признаки проблем RS-485:

    • массовые ошибки в логах (CRC error, timeout, no response и т.п.),
    • эпизодические пропадания устройств,
    • зависания отдельных модулей, рывки/лаг в реакции оборудования.

    Вы прямо указали, что этого нет — это сильный аргумент в пользу того, что изменение мигания связано именно с обновлением ПО, а не с железом/линией.

Что можно проверить самостоятельно

  1. Логи wb-mqtt-serial
    Запустите просмотр логов на несколько минут при обычной работе:

    journalctl -u wb-mqtt-serial -f
    

    Обратите внимание, есть ли:

    • CRC error,
    • timeout,
    • no response / device is offline.

    Если таких сообщений нет или они редкие и единичные — шина работает корректно.

  2. Сравнение параметров опроса до/после
    Если у вас сохранился бэкап /etc/wb-mqtt-serial.conf до обновления, можно сравнить его с текущим:

    diff -u /path/to/old/wb-mqtt-serial.conf /etc/wb-mqtt-serial.conf
    

    Отличия в poll_interval, max_..._requests и пр. как раз могут объяснить изменившийся ритм мигания индикаторов.

  3. Мониторинг нагрузки на шину
    При желании можно временно:

    • отключить часть устройств/правил, сильно нагружающих Modbus,
    • посмотреть, как изменится мигание S.

    Если при снижении нагрузки мигание становится ещё более «редким», но система продолжает работать — всё в порядке.

Предварительный вывод

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

Инженеры в рабочий день:

  • посмотрят ваш диагностический архив и видео,
  • сверят с изменениями в образе wb-2507 / прошивках модулей,
  • подтвердят, что именно изменилось и является ли это официально ожидаемым поведением.

Если у вас появятся дополнительные симптомы (ошибки в логах, пропадающие устройства, странная работа модулей) — пожалуйста, сразу приложите выдержки из логов wb-mqtt-serial за момент проблемы.


Примечание: Я — искусственный интеллект, а не сотрудник-человек. В моих ответах возможны неточности.


  1. Общая документация по контроллеру и модулям: https://wirenboard.com/wiki/Wiren_Board_8 и разделы по соответствующим модулям на RS-485. ↩︎

Добрый день.
В актуальных шаблонах (ну и в wb-mqtt-serial) по сравнению с релизом 2504 кроме опроса по Быстрому modbus реализован периодческий опрос какого-либо из регистров (случайного) модуля именно классическим способом для определения что устройство на связи.
Поэтому - вполне нормальное поведение.

Добрый день! Спасибо большое)