Error: Address already in use - ошибка в логе MQTT

Добрый день!
сегодня с утра проблема на WB6 на одном из объектов
с утра звонит заказчик, говорит ни чего не работает

  • первым дело проверить память, там все хорошо

  • вторым делом пошел смотреть логи варенборда, там все ошибки указывают, что проблемы на стороне MQTT

  • третьим делом смотрю логи брокера
    и вроде все нормально, но вижу вот такую ошибку
    Error: Address already in use
    является ли она причиной проблем?
    но в логе еще куча сомнительных записей, как мне кажется указывающих на ошибку
    //
    https://cloud.mail.ru/public/fvFg/k7cT5JhFr - логи в облаке
    //

и еще в папке где должна быть база MQTT - там пусто
image

Добрый день. Меня ввел в заблуждение скриншот.

Покажите пожалуйста на контроллере

ls -lh /mnt/data/var/lib/mosquitto

Скорей всего разрослась база mosquitto.
Советую отключить ее ведение как описано тут:

image

завтра попробую отключить ведение базы

добрый день!
размер базы в целом адекватный как мне кажется? до этого работало

сегодня контроллер подвис так, что даже удаленно не смог подключиться к нему
пришлось ехать на объект

т.к. в нем стоит модуль ИБП, перегрузить по питанию на месте ни кто не смог

открыл контроллер, что бы сбросить питания через ИБП и увидел вот такую картину

серый пакет в котором ИБП вздулся
могли еще и это быть причиной не стабильной работы контроллера?
пока ИБП снял

Да, вполне.

“Переходная” модель. Сейчас проконсультируюсь, скорее поменяем.

отправляем?

Да, не забудьте письмо.
Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.

В письме укажите:

  1. ссылку на эту тему,
  2. ваш действующий телефон и адрес доставки.
    И меняем модуль.

Добрый день!
не хотелось бы открывать повторно тему с проблемой, но не хватает знаний, что бы найти решение
устройство - контроллер стал вести совсем не предсказуемо
на втором интерфейсе подключены счетчики, все прекрасно работало
постороннего вмешательства не должно быть
стали сыпаться вот такие ошибки

Сводка

23:47:29 wirenboard-AOQVPT27 user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 3 input(s) @ 16629 of device modbus:32: Serial protocol error: request timed out
Jun 1 23:47:29 wirenboard-AOQVPT27 user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 4 input(s) @ 8380 of device modbus:22: Serial protocol error: request timed out
Jun 1 23:47:31 wirenboard-AOQVPT27 user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 12 input(s) @ 5136 of device modbus:24: Serial protocol error: request timed out
Jun 1 23:47:32 wirenboard-AOQVPT27 user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 7 input(s) @ 4341 of device modbus:32: Serial protocol error: request timed out
Jun 1 23:47:32 wirenboard-AOQVPT27 user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 6 input(s) @ 9238 of device modbus:32: Serial protocol error: request timed out
Jun 1 23:47:35 wirenboard-AOQVPT27 user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 16 input(s) @ 4640 of device modbus:22: Serial protocol error: request timed out
Jun 1 23:47:35 wirenboard-AOQVPT27 user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 16 input(s) @ 8704 of device modbus:22: Serial protocol error: request timed out
Jun 1 23:47:35 wirenboard-AOQVPT27 user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 3 input(s) @ 4349 of device modbus:62: Serial protocol error: request timed out

может что то стоит поправить ?

для себя вижу еще вариант решения проблемы, т.к. с физикой линии было все в порядке - работало, еще уменьшить кол-во опрашиваемых регистров

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

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

Добрый день. Все же, скорее всего - физика.
Устройства с адресами 19, 22, 32, 62 - на одной шине?
Сколько всего устройств, сколько шин? Какая длина шин? Скорость 115200, есть ли терминатор на концах?

Добрый!
терминаторы есть, с самого начала уже стоят
на одной шине, 2 интерфейс 485 на контроллере
длина шины - здание 3 этажа +цоколь (где то 12…15 метров)
контроллер стоит на 1 этаже
цоколь ID-19
1 этаж ID 62, 39
2 этаж ID 24
3 этаж ID 32

шлейф получается такой 19-контроллер-24-32
от контроллера еще идет ответвление 62-39

Звезда - все же не очень хорошо.
Шина с контроллером "пеосередине - все равно остается шиной, расположение контроллера роди не играет.
Отключение, физическое, “ответвления” - ситуацию меняет?

запланирую, провести отключение по одному и попытаюсь понять когда начинается