Не обновляется счётчик входом A1_IN

приветствую

свежий 8.5 с последним софтом
к a1 подключен счётчик воды с герконом, плюс от Vout взят
а1 настроен вот так

поиск по конфигурационным файла в /etc/ даёт два файла:

  • /etc/wb-homa-gpio.conf
{
  "channels" :
  [
    {
      "decimal_points_current" : 2,
      "decimal_points_total" : 2,
      "edge" : "falling",
      "multiplier" : 100,
      "name" : "A1_IN",
      "type" : "water_meter"
    }
  ],
  "device_name" : "Discrete I/O"
}
  • /etc/wb-mqtt-gpio.conf
{
  "channels" :
  [
    {
      "decimal_points_current" : 2,
      "decimal_points_total" : 2,
      "edge" : "falling",
      "multiplier" : 100,
      "name" : "A1_IN",
      "type" : "water_meter"
    }
  ],
  "device_name" : "Discrete I/O"
}

однако значение счётчика не меняется
в интерфейсе выглядит вот так:

цифра 3566.12 - это начальное значение которое через поля ввода задал руками

думал что провода неправильно подключены (контакта нет)
встал мультиметром между gnd и a1 на контроллере, вижу значение 24в (напряжение питания) в момент поворота колеса, т.е. напряжение приходит

включаю дебаг в gpio и в логе вижу что всё таки детектируется напряжение и изменение состояния:

DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 24692497 us [skip]
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 25198874 us [skip]
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 25702732 us [skip]
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 26205494 us [skip]
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 26710732 us [skip]
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 27214557 us [skip]
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0

но в топике - ничего не меняется

пробовал грохнуть топики
mqtt-delete-retained /devices/wb-gpio/controls/A1_IN_total
mqtt-delete-retained /devices/wb-gpio/controls/A1_IN_current

в интерфейсе они на пару секунд пропадают, но потом снова появляются с руками введённым значением и не меняются уже

пробовал обновить
mosquitto
wb-mqtt-db
wb-mqtt-adc
wb-mqtt-gpio

заменить содержимое wb-homa-gpio.conf и wb-mqtt-gpio.conf дефолтные из …default файлов
удалить /mnt/data/var/lib/wirenboard/db/data.db и /mnt/data/var/lib/mosquitto/mosquitto.db
однако после запуска - всё снова появляется и значение уже 3566.12

как можно поправить ситуацию?

з.ы.

  • сбросить контроллер в ноль - не вариант совсем
  • диагностических архивов нет и не сделать

даже на входе adc по в1 видится напряжение…

Добрый день.

Какой релиз? В частности - какая версия wb-mqtt-gpio?

Но это ведь симлинк на wb-mqtt-gpio.conf
Сейчас попробую воспроизвести.

kernel 6.8.0-wb140
release wb-2507
wb-mqtt-gpio 2.16.2

Сконфигурировал:

{
  "channels" : 
  [
    {
      "decimal_points_current" : 2,
      "decimal_points_total" : 2,
      "edge" : "falling",
      "multiplier" : 100,
      "name" : "A1_IN",
      "type" : "watt_meter"
    }
  ],
  "debug" : true,
  "device_name" : "Discrete I/O"
}

Имитирую счет:

Dec 08 15:19:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 11281us
Dec 08 15:19:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (1) on (A1 IN is stable for 10122us
Dec 08 15:19:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10282us
Dec 08 15:19:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10259us
Dec 08 15:19:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10201us
Dec 08 15:19:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10046us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10182us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (1) on (A1 IN is stable for 10092us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 12356us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10140us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10103us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10046us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10093us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10087us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10147us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10151us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10048us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10188us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10067us
Dec 08 15:19:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10266us
Dec 08 15:19:24 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10117us
Dec 08 15:19:24 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10092us
Dec 08 15:19:24 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (1) on (A1 IN is stable for 10334us
Dec 08 15:19:24 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10244us
Dec 08 15:19:24 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10115us
Dec 08 15:19:24 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10104us
Dec 08 15:19:24 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] Value (0) on (A1 IN is stable for 10359us

Получаю изменения:


Обратите внимание, у меня в поле значение указано с запятой. У вас с точкой. ТО есть - поле не со значением. Оно разве должно инерементироваться?

это зависит от локали и системных настроек разделите десятичного значения

нашёл файлик /var/lib/wb-mqtt-gpio/libwbmqtt.db в котором лежит значение a1_in_total (а это был мой начальный вопрос, что можно удалить), грохнул его

появился чистый ноль в топике /devices/wb-gpio/controls/A1_IN_total
далее смотрим дебаг

Dec  9 11:56:01 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec  9 11:56:01 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:56:01 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 5540718 us [skip]
Dec  9 11:56:02 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:56:02 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 6045267 us [skip]
Dec  9 11:56:02 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:56:02 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 6550092 us [skip]
Dec  9 11:56:03 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:56:03 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 7054648 us [skip]
Dec  9 11:56:03 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:56:03 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 7560367 us [skip]
Dec  9 11:56:04 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:56:04 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 8066377 us [skip]
Dec  9 11:56:04 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:56:04 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 8570914 us [skip]
Dec  9 11:56:05 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:56:05 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 9074670 us [skip]
Dec  9 11:56:06 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec  9 11:56:06 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0

и ещё раз

Dec  9 11:57:04 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec  9 11:57:05 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:57:05 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 25215191 us [skip]
Dec  9 11:57:05 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:57:05 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 25720486 us [skip]
Dec  9 11:57:06 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:57:06 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 26225811 us [skip]
Dec  9 11:57:06 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:57:06 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 26730243 us [skip]
Dec  9 11:57:07 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:57:07 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 27234405 us [skip]
Dec  9 11:57:07 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec  9 11:57:07 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 27737734 us [skip]
Dec  9 11:57:08 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec  9 11:57:08 wirenboard-AULOAO2I wb-mqtt-gpio[364670]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0

а значение как было 0, так и остаётся ((

тут не видно чтобы old value становилось 1, оно всегда 0, а вот new value становится 1…
может в этом дело?

Альтернативой удалению файла является просто ввод “0” в поле.

Проверил.

journalctl -u wb-mqtt-gpio --no-pager -f |grep A1_IN
Dec 09 12:23:13 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:14 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:14 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:15 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:15 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:16 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:16 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:17 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:17 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:18 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:18 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:19 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:19 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:20 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:20 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:21 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:21 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:23 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:24 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:24 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:25 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:25 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:26 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:26 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:31 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:32 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:32 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:33 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:33 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:34 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:34 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:35 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:35 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:42 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:42 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:43 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:43 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:44 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:44 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:45 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:45 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:46 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:46 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:47 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:47 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:48 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:48 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:49 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:49 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:50 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:50 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:51 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:51 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:52 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:52 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:53 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:53 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:54 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:54 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:55 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:55 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:56 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:57 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:57 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:58 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:58 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:59 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:23:59 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:24:03 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 0
Dec 09 12:24:04 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec 09 12:24:04 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 1089671 us [skip]
Dec 09 12:24:05 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec 09 12:24:05 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 781344 us [skip]
Dec 09 12:24:06 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec 09 12:24:06 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 761533 us [skip]
Dec 09 12:24:19 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec 09 12:24:19 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 986060 us [skip]
Dec 09 12:24:20 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec 09 12:24:20 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 1497180 us [skip]
Dec 09 12:24:20 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec 09 12:24:20 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 2007410 us [skip]
Dec 09 12:24:21 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec 09 12:24:21 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 2515756 us [skip]
Dec 09 12:24:21 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec 09 12:24:21 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 3026540 us [skip]
Dec 09 12:24:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio chip driver] Poll GPIO line 0:233 (A1_IN) old value: 0 new value: 1
Dec 09 12:24:22 wirenboard-AC4U5OVN wb-mqtt-gpio[376559]: DEBUG: [gpio line] GPIO line 0:233 (A1_IN) handle interrupt. Edge: rising interval: 3537388 us [skip]

У меня A1 подключен к A4 - управляя wb-gpio/A4_OUT создаю импульсы.
Установил в поле “0” - нащелкал 36 импульсов.
Screenshot_20251209_122307

Точно нет.
Но в changelog есть фикс, в стабильном 202512040916 версия (еще) 2.16.2
Проверил на обоих версиях, да, воспроизводится на 2.16.2
На днях будет релиз, то есть в стаильном 2510 исправление заедут.

а можете просто пакет прикрепить или ссылку на него дать, я бы руками поставил и проверил помогло или нет…

проверил аналогично - по нулям, значение не увеличивается (((

Сам пакет:
http://debian-mirror.wirenboard.com/debian/pool/main/w/wb-mqtt-gpio/wb-mqtt-gpio_2.16.3_arm64.deb

404
нет по этому пути ничего
а если подняться на уровень /debian/pool/main/w/ то там даже нет wb-mqtt-gpio…

Репозиторием опечатался. Вот: http://deb.wirenboard.com/wb8/bullseye/pool/main/w/wb-mqtt-gpio/wb-mqtt-gpio_2.16.3_arm64.deb

первые тесты - пошло обновляться значение a1_in_total
понаблюдаю как себя поведёт до завтра утра…

могу сказать что счётчик заработал
и даже вернулись фантомные увеличения, которые присутствовали ранее, есть что ещё поправить в коде…

Проверю. Напишу скрипт (хотя был где-то) выдающий определенное количество импульсов.

А когда релиз-то, когда будет 2510?

Будет 2601, думаю. Срок пока не определен.

Ясно, ждем…