Bonsoir,
Je commence à utiliser pleinement mon nouveau compteur d’énergie et lors d’un reflashage du firmware, j’ai constaté un gros saut d’énergie.
Je m’explique : dans mon compteur j’ai implémenté une sauvegarde des énergies (reçue et injectée) afin de ne pas tout perdre en cas de coupure…etc… Pour l’instant j’ai été très protecteur avec ma mémoire flash puisque je réalise seulement une sauvegarde toutes les 12h. Il faudra peut-être que j’augmente cette valeur (une fois toutes les 30m ?).
Bref, je flash mon nouveau firmware de test vers 17h, le sonoff powct redémarre, il lit la valeur sauvegardée vers midi, trou temporel de 5h, valeur lue dans HA inférieure à la précédente avant reboot du sonoff.
Là je m’attends à ce que le volet énergie de HA continue de compter seulement ce qui augmente :
energy_received:
name: Energy received
id: E_received
icon: mdi:lightning-bolt
accuracy_decimals: 3
state_class: total_increasing
mais au lieu de ça, mon diagramme donne ceci :
Et là, il fait comme si l’énergie était repartie de 0. Du coup la première valeur lue est traitée comme une consommation instantanée.
Comment faire pour éviter ce comportement ?






