Se guardi nelle righe successive delle script vedrai che il valore di Prevcount viene sommato alla lettura, pertanto se vuoi azzerare il contare devi inserire l'ultima lettura con segno -(meno).
usare i nuovi sistemi operativi si porta sempre dietro nuovi problemi. Io ho perso un bel pò di tempo per far funzionare tutto con bullseye e passare a debian 12 non ci penso nemmeno per il momento.
Come ti ho già detto fai tutte le prove del caso con un muletto e sapria darti da solo molte risposte. Il fatto che l'indirizzo devo corrispondere al numero di meter di metern deve essere effettivamente così, non ricordo il motivo preciso ma credo sia per la formattazione dei vari valori con pooler4...