Hallo Kai,
das ist bei mir leider so. Dabei reichen schon wenige Sekunden aus, damit der Shelly seine Werte zurücksetzt.
Mittels http://IP/status/meters habe ich die Zählerstände vor und nach einer kurzen Stromunterbrechung abgefragt:
"meters":[ { "power":15.52, "overpower":0.00, "is_valid":true, "timestamp":1663100772, "counters":[ 15.862,00 16.441,00 17.040 ], "total":474 } ],
So sah es unmittelbar nach einem Neustart aus:
"meters":[ { "power":14.37, "overpower":0.00, "is_valid":true, "timestamp":1663100988, "counters":[ 0.000, 0.000, 0.000 ], "total":0 } ],
In IP-Symcon habe ich die gelb markierten Variablen zusätzlich zu denen angelegt, die dein Modul erzeugt (alle Werte mit Aktualisiert = 20:28:00).
Die Variable Energy kum vergisst nichts und wird alle 15 Minuten um die Energy Intervall erhöht. Das ist der Verbrauch in den letzten 15 Minuten. Zur Berechnung wird zusätzlich die Variable Energy Letzter benötigt. Dort wird der Wert der Variable Energie gespeichert, um nach 15 Minuten die Differenz zu bilden.
Theoretisch könnte man das wahrscheinlich auch minütlich oder alle 5 Minuten machen. Ich weiß nur nicht, wie ich das System damit mit belaste.
Die Variable Energy Tag ist auch von mir. Dort speichere ich einmal am Tag den Tagesverbrauch der einzelnen Shellies weg.
Vielen Dank schon mal für deine Mühe.
VG
Torsten