WB-MWAC нет подсчетов импульсов р1 и р2, не обнуляются регистры 312 и 313

Добрый день,
смонтировал модуль wb-mwac, подключил к выходам К1 и К2 краны 12В, ко входам F1 и F2 датчики протечки, все работает и имитацией протечки и из веб интерфейса по части детекции и устранения протечки. А вот входы р1 и р2 не реагируют на импульс, пробовал и и простым замыканием gnd и р1,р2 и реальным подключением счетчиков воды, реакции нет. Из коробки кстати значения были не нулевые, на обоих было одинаковое значение 504. Пытался из консоли сбросить значения регистров 312-313 314-315 к нулю, ошибок не возникло статус успешно, но в веб интерфейсе значения также 504 на обоих каналах.
Прошивки стоят последние на модуле, на контроллере прошивка тоже последняя стабильная 2207.
Модуль HW: 1.3
FW: 1.14.1
Serial: 4264821307
К слову модуль 2020 года, но все это время лежал в коробке, смонтировал 2-3 месяца назад, батарейка также была установлена в это время.

Добрый день.
Да, думаю с батарейки и надо начать. Измерьте ее напряжение.

Проверил батарейку, напряжения 3,1В. К слову у меня 2 модуля WB-MWAC, проверил на 2 рабочем (считает импульсы) вот на нем батарейка села, показывает меньше 1В

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

Прошивка стоит последняя.

Вот из консоли вывод

root@wirenboard-ATSNNX3W:~# systemctl stop wb-mqtt-serial

root@wirenboard-ATSNNX3W:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyMOD1 -a119 -t0x10 -r312 0 0

Data to write: 0x0000 0x0000

Opening /dev/ttyMOD1 at 9600 bauds (N, 8, 2)

[77][10][01][38][00][02][04][00][00][00][00][48][C4]

Waiting for a confirmation…

<77><10><01><38><00><02>

SUCCESS: written 2 elements!

root@wirenboard-ATSNNX3W:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyMOD1 -a119 -t0x10 -r313 0 0

Data to write: 0x0000 0x0000

Opening /dev/ttyMOD1 at 9600 bauds (N, 8, 2)

[77][10][01][39][00][02][04][00][00][00][00][89][08]

Waiting for a confirmation…

<77><10><01><39><00><02><9B><6F>

SUCCESS: written 2 elements!

root@wirenboard-ATSNNX3W:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyMOD1 -a119 -t0x10 -r314 0 0

Data to write: 0x0000 0x0000

Opening /dev/ttyMOD1 at 9600 bauds (N, 8, 2)

[77][10][01][3A][00][02][04][00][00][00][00][C9][1D]

Waiting for a confirmation…

<77><10><01><3A><00><02><6B><6F>

SUCCESS: written 2 elements!

root@wirenboard-ATSNNX3W:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyMOD1 -a119 -t0x10 -r315 0 0

Data to write: 0x0000 0x0000

Opening /dev/ttyMOD1 at 9600 bauds (N, 8, 2)

[77][10][01][3B][00][02][04][00][00][00][00][08][D1]

Waiting for a confirmation…

<77><10><01><3B><00><02><3A>

SUCCESS: written 2 elements!

root@wirenboard-ATSNNX3W:~#

Крайний тест: отключите питание MWAC и вытащите батарейку минут на 20. Ничего не измениться - поменяем гарантийно.

Здравствуйте! Получилось ли решить проблему?

Если нет, то какая версия прошивки сейчас в устройстве?
После записи регистров с помощью modbus-client прочитайте эти же регистры (312-313, 314-315) и регистры 316-317, 314-315 также вручную.
Затем из веб-интерфейса измените начальное значение P1, например, на 10, а затем верните снова на ноль. Изменится ли Счетчик Р1? То есть показания счетчика должны сбрасываться на 0, если при ненулевом значении начального значения записать 0.

Добрый день,
Пока не проверил, в ближайшее время