bug in fw 1.51 / pm1 instance - nach reset des aenergy counter zeigt dieser den returned energy wert an

  • huhu :)

    hab eben scheinbar nen fehler in der PM1 instanz entdeckt. das gerät ist ein PM Mini Gen3 an der PV , bei dem ich den active energy zähler resetten wollte um standbyverbrauch der wechselrichter besser im auge behalten zu können. edit: ich wollte explizit nur den einen zähler resetten, ret- aenergy sollte erhalten bleiben

    der call ist folgender gewesen:

    RPC/PM1.ResetCounters?id=0&type=["aenergy"]

    der aenergy zähler wurde daraufhin zwar umgeschrieben, aber nicht resettet. es wurde stattdessen der zu diesen zeitpunkt gültige (negative) returned energy wert eingetragen, siehe screenshot.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    habe danach beide zähler resettet und da wurden sie genullt. gut daten futsch aber kann passieren.
    verwende ich den obigen call erneut gibts reproduzierbar murks. soll das so ?

    Einmal editiert, zuletzt von Bekka420 (8. April 2025 um 18:10)

  • Bekka420 8. April 2025 um 17:00

    Hat den Titel des Themas von „bug in webgui fw 1.51 / pm1 instance - nach reset des aenergy counter zeigt dieser den returned energy wert an“ zu „bug in fw 1.51 / pm1 instance - nach reset des aenergy counter zeigt dieser den returned energy wert an“ geändert.
  • RPC/PM1.ResetCounters?id=0&type=["aenergy"]

    hast du mal das komplette gemacht?

    Code
    http://192.168.33.1/rpc/PM1.ResetCounters?id=0&type=["aenergy","ret_aenergy"]

    Shelly’s: 2x 1, 10x 1PM , 4x 2.5, 3x i3, 10x Plus 1PM, 22x Plug S, 11x UNI, 2x 1L mit PIR, 8x AddOn mit Temp/DHT22, 3x RGBW2, 2x Plus i4, 5x Plus 1, 4x Plus 2PM, 4x EM, 2x 3EM, 1x TRV, 3x Plus AddOn, 1x Pro 3EM, 2x BLU, 5xPlusPMmini, 1xPlus1PMmini, 4xPlusUNI

    Fritz!Box5690pro, 3x FRITZ!Repeater6000, 6x Fritz!Dect200

    HomeAssistant auf RaspberryPi5(8GB) mit NVMe, HomeAssistant auf Synology DS1019+, Backup HomeAssistant auf RaspberryPi4B(4GB)

    DHT21 (AM2301) oder (AM2320) für unter 0 Grad

  • also bei mir ging es

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Eingabe und Rückmeldung


    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    und jetzt


    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Shelly’s: 2x 1, 10x 1PM , 4x 2.5, 3x i3, 10x Plus 1PM, 22x Plug S, 11x UNI, 2x 1L mit PIR, 8x AddOn mit Temp/DHT22, 3x RGBW2, 2x Plus i4, 5x Plus 1, 4x Plus 2PM, 4x EM, 2x 3EM, 1x TRV, 3x Plus AddOn, 1x Pro 3EM, 2x BLU, 5xPlusPMmini, 1xPlus1PMmini, 4xPlusUNI

    Fritz!Box5690pro, 3x FRITZ!Repeater6000, 6x Fritz!Dect200

    HomeAssistant auf RaspberryPi5(8GB) mit NVMe, HomeAssistant auf Synology DS1019+, Backup HomeAssistant auf RaspberryPi4B(4GB)

    DHT21 (AM2301) oder (AM2320) für unter 0 Grad

  • der komplette reset funktioniert einwandfrei, lediglich ein teilreset (nur ["aenergy"] ) ergibt den oben gezeigten fehler.
    da bei dir keine returned energy gemessen worden ist kannst du das an dieser stelle nicht nachstellen

    was möglicherweise dazu geführt hat dass den fehler deswegen noch niemand entdeckt hat bzw hier davon berichtet worden ist

    gehen wir mal stück für stück durch. hier haben wir den aktuellen ist zustand

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    jetzt möchte ich active energy resetten und returned behalten und verwende den eingangs erwähnten call

    resultat:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    und

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    beide zähler zurücksetzen funktioniert nicht mit dem von dir genannten call sondern mit
    /rpc/PM1.ResetCounters?id=0&type=[aenergy]
    bin jetzt nachhaltig verwirrt xD

    2 Mal editiert, zuletzt von Bekka420 (8. April 2025 um 18:31)

  • Bekka420 danke für den Bericht. Konnte es reproduzieren und habe es gemeldet.

    ip/rpc/PM1.GetStatus?id=0

    zeigt bei dir unter aenergy "0" nach dem reset?

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist.