ho cominciato anche io ad utilizzare l'esp per monitorare un contatore dedicato alla resistenza del boiler e mi sono subito imbattuto in un problema.
il pulse counter è impostato come vedi di seguito

l'esp funziona in mqtt mode e gli unici valori che invia nei post sono total e time

il problema è che se riavvio l'esp oppure se va via la corrente il conteggio riparte da zero e per effettuare un controllo dell'assorbimento non è molto utile.... tu hai risolto in qualche modo? hai impostazioni diverse?