Это стандартный топик для сообщений, когда соответствующий параметр не может быть прочитан. В случае ошибки чтения в него пишется r, когда ошибка исчезает - null.
Почему их не видит
– не знаю. Вы можете легко воспроизвести эти сообщения, физически отключив устройство с линии.
После этого можно будет разбираться с причинами их появления на контроллере.
Apr 10 10:38:08 wirenboard-A6UEZDGC user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 6 coil(s) @ 0 of device modbus:41: Serial protocol error: request timed out
Но, что происходит мне не понятно.
Это аппаратная проблема или программная?
К контроллеру подключен один релейный модуль. Питается от контроллера. Размещён вплотную к контроллеру. Настройки порта по умолчанию. Не должно быть, на мой взгляд, никаких таймаутов. Что-то неисправно?
Если вручную читается без ошибок, попробуйте снова через wb-mqtt-serial, увеличив интервал. Снижайте интервал, пока не появятся ошибки. Если при этом интервал больше, чем в настройках по умолчанию, напишите сюда, будем разбираться.