Зависают показания счетчика map6s

Добрый день,
Зависают показания счетчика map6s по истечении работы контроллера, перезагрузка контроллера помогает на неопределенное время
Текущая прошивка счетчика 2.5.0
При обновлении устройств модбас следующее собщение как на скриншоте

Добрый день.
А что значит “зависают”? Что при этом в логах? Что и как подключено к шине, каие и сколько устройств?
Какой релиз ПО на контроллере, его модель?
Ну и - если опросить счетчик с помощью modbus_client - отвечает?
И приложите диагностический архив пожалуйста.

Данные в вебе контроллера просто “замирают” на последнем измерении и более не обновляются, соответственно и в другие системы передача останавливается, точнее не обновляется. Счетчик подключен к порту MOD1 (на этом порту 6 устройств: 2 счетчика map6s, 2 MWAC, 2 M1W2). С другими устройствами проблем нет, кроме 1 MWAC (не считают Р1 и Р2, по этому поводу создавал тему на портале, но это отдельная проблема).

приложен диагностический архив, доступен только сотрудникам поддержки (351,4 КБ)
Контроллер 7.3.3B/3 649
DTS Version 733
HW Revision 7.3.3
ПО актуальная тестинг

После очередного зависания не перезагружать контроллер, а опросить modbus_client?

А который из счетчиков, кстати? Ну и - да, попробовать опросить его.

Адрес устройства? 85
Другой кстати не проверял, так как к нему пока ТТ не подключены, но проверю обязательно что с напряжением думаю такая же картина. Евгений в телеграмме по скриншоту прошивки, что то краткое обронил про какую то ошибку в прошивке, а так как оба счетчика с одинаковой прошивкой, из этого делаю вывод, но не факт.

Сейчас в очередной раз встали данные. Все устройства на этом порту перестали индицировать об обмене на шине, не моргают светодиоды, а просто непрерывно горят зеленым. При этом на mwac можно управлять реле, открыть/закрыть краны. Перезагружать контроллер или нет в очередной раз?
Прилагаю диагностический архив
приложен диагностический архив, доступен только сотрудникам поддержки (295,7 КБ)

Вывод modbus client

      _                _                         _ 

__ ()_ __ ___ _ __ | |__ ___ __ _ _ __ | |
\ \ /\ / / | '
/ _ \ '_ | '_ \ / _ \ / | '__/ _ |
\ V V /| | | | __/ | | | |
) | () | (| | | | (| |
_/_/ |
|| ___|| ||./ _/ _,|| _,_|

Welcome to Wiren Board 7.3.3 (s/n ATSNNX3W), release unstable.latest (as testing)
Linux wirenboard-ATSNNX3W 5.10.35-wb137 #1 SMP Wed May 10 09:31:18 UTC 2023 armv7l GNU/Linux

System load: 1.48 1.10 0.96 Up time: 1 day 7:30
Memory usage: 28% of 1.96G Usage of /: 69% of 976M /mnt/data: 5% of 55G

The following network interfaces were found in /etc/network/interfaces
which means they are currently configured by ifupdown:

  • eth0
  • eth1
  • wlan0

If you want to manage those interfaces with NetworkManager instead
remove their configuration from /etc/network/interfaces
or use web interface config editor to remove them.

Last login: Mon May 29 23:41:59 2023 from 192.168.1.202
root@wirenboard-ATSNNX3W:~# systemctl stop wb-mqtt-serial
root@wirenboard-ATSNNX3W:~# modbus_client --debug -mrtu -b115200 -pnone -s2 /dev/ttyMOD1 -a85 -t0x03 -r128
Opening /dev/ttyMOD1 at 115200 bauds (N, 8, 2)
[55][03][00][80][00][01][88][36]
Waiting for a confirmation…
<55><03><02><00><55><49>
SUCCESS: read 1 of elements:
Data: 0x0055
root@wirenboard-ATSNNX3W:~# modbus_client --debug -mrtu -b115200 -pnone -s2 /dev/ttyMOD1 -a85 -t0x03 -r200 -c 6
Opening /dev/ttyMOD1 at 115200 bauds (N, 8, 2)
[55][03][00][C8][00][06][49][E2]
Waiting for a confirmation…
<55><03><0C><00><4D><00><41><00><50><00><36><00><53><02><00><01>
SUCCESS: read 6 of elements:
Data: 0x004d 0x0041 0x0050 0x0036 0x0053 0x0200
root@wirenboard-ATSNNX3W:~#

После перезапуска службы wb-mqtt-serial устройства на линии снова опрашиваются

Обновите пакеты.
Исправлено в wb-mqtt-serial 2.86.1

Пока что пару дней все отлично работает, давайте еще помониторю и позже закроем тикет

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