WB MRM2 mini - работает, но лог полон ошибок

Всем привет!
Недавно обновил WB 5.8 на последнюю версию stretch c сайта Wiren.
После этого заметил, что системный лог полон повторяющихся ошибок:

ModbusRTU::ReadRegisterRange(): failed to read 4 input(s) @ 40 of device modbus:64: Serial protocol error: illegal data value

ID 64 - это MRM2 mini
Ну и в web интерфейсе соответственно отмечены красным показатели

Button 1 freq null
Button 2 freq null

Возможно, именно в них дело,
Не знаю, что это за регистры, но мне они не нужны.
Можно как-то попросить WB не опрашивать их, чтобы не было ошибок?

Конфигурация wb-mqtt-serial.conf самая обычная:

Спойлер
{

 "path": "/dev/ttyAPP1",
 "devices": [
   {
     "slave_id": "64",
     "device_type": "WB-MRM2-mini"
   },
   {
     "slave_id": "13",
     "device_type": "WB-MR14"
   }
 ],
  "port_type": "serial",
  "baud_rate": 115200,
  "parity": "N",
  "data_bits": 8,
  "stop_bits": 2,
  "poll_interval": 10,
  "enabled": true
}

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

Но вообще в принципе конечно контроллер мог бы и сам определять версию прошивки реле и не пытаться читать регистры, которых там нет…

Сейчас, в актуальных релизах на контроллеры 6 и 7 прошивки модулей обновляются автоматически.

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