WB-MWAC. подсчет импульсов и преобразование в показания счетчика

Класную железку сделали! одно НО только.

у счетчика к примеру 10 импульсов на 1 куб газа (Elster BK-G6. с импульсным датчиком типа - IN-Z61).
значит показания Counter нужно делить на 10. Хотелось бы видеть некую переменную корректировки чтобы
wb-mwac_48/P1 Counter на выходе давал сразу кубометры.

на мой взгляд это должно быть в штатном шаблоне.

нельзя придумать умножитель встроенный в шаблон, чтобы можно было нормально преобразовывать импульсы в показания?

Добрый день.
Преобразование в единицы измерения делается как правило программно: Примеры правил — Wiren Board

Хороший пример. Спасибо!
но желательно иметь законченный шаблон. Первоначальные показания же прописали, их тоже можно правилами делать.

тут чуть недоделали там чуть недоделали, что портит общее отношение к WB как к законченному продукту.

Лишними правилами нагружаем движок правил.


Никто не мешает добавить в устройство значение с произвольным множителем, в общем.

На практике - удобнее программно.

https://wirenboard.com/wiki/MWAC_Registers

316 - 317 0x013C - 0x013D Input u32 RO Счетчик импульсов канала P1

у Счетчика указан диапазон адресов. какой указывать в поле Адрес?

так дает 0

Я предполагаю что два регистра, то есть 32-битное целое без знака.

выше скрин. указал два регистра, 32-битное целое без знака. результат = 0

Нет. Зачем-то указано отдельно старшее и младшее слово. А значение - двойное слово.
Ну и прочитайте просто из счетчика значение с помощью modbus_client, для уверенности.

а подскажите как взять показания Counter на 1 число? хотелось бы иметь дельту с начала месяца, чтобы посчитать расход в рублях

Два основных подхода есть. Превый - сохранять значение в persistence например.ВТорой - это просто запрашивать значение с помощью GitHub - wirenboard/wb-mqtt-db: Wiren Board database logger

Но ведь в MWAC2 сделали пересчёт. Можно же и в первой версии обновить шаблон и сделать также.

(купил давно ещё первую версию, только решил ставить, а тут вторая уже :frowning: )

Нет, дело не в шаблоне. В WB-MWAC v2 - это поддержано аппаратно.