Seite 1 von 1

Falsche Netzbezugswerte ergeben falsche Autarkiewerte

Verfasst: Do Aug 28, 2025 11:16 am
von zut
Ich hatte das Thema zunächst im Color-Thread erwähnt, da mir das Verhalten bei Colors auffiel: viewtopic.php?p=131851#p131851

electron bat mich dann, das Thema gesondert aufzumachen, da er wohl nur die Werte nutzt, die zugeliefert werden.

Heute wieder:
29Wh Bezug, aber laut Autarkie habe das Haus 25% von 3700Wh aus dem Netz bezogen, mithin 925Wh.

Die zugrundeliegende Message:
mosquitto_sub -h 192.168.1.102 -p 1883 -t openWB/log/daily/# -v | ts (Resultat im Anhang).

Was definitv nicht passt ist unter hc (home consumption) der Wert "energy_importet_grid" mit 948 Wh, während der übergeordnete Zähler "counter" 29 Wh zeigt.

Code: Alles auswählen

"totals": {
    "cp": {
        "all": {
            "energy_imported": 0.0,
            "energy_exported": 0.0, 
            "energy_imported_grid": 0.0, 
            "energy_imported_pv": 0.0, 
            "energy_imported_bat": 0.0, 
            "energy_imported_cp": 0.0}, 
        "cp3": {
            "energy_imported": 0.0, 
            "energy_exported": 0.0, 
            "energy_imported_grid": 0.0, 
            "energy_imported_pv": 0.0, 
            "energy_imported_bat": 0.0, 
            "energy_imported_cp": 0.0}
    },
    "counter": {"
        counter0": {
            "energy_imported": 29.0, 
            "energy_exported": 783.0, 
            "grid": true}
    }, 
    "pv": {
        "all": {"energy_exported": 5241.0},
        "pv2": {"energy_exported": 5154.0}, 
        "pv4": {"energy_exported": 87.0}}, 
        "bat": {"all": {"energy_imported": 2376.0, "energy_exported": 1854.0},
        "bat1": {"energy_imported": 2376.0, "energy_exported": 1854.0}
    },
    "sh": {
        "sh1": {"energy_imported": 0.0, "energy_exported": 0.0}, 
        "sh2": {"energy_imported": 189.0, "energy_exported": 0.0}, 
        "sh3": {"energy_imported": 225.0, "energy_exported": 0.0}, 
        "sh4": {"energy_imported": 38.0, "energy_exported": 0.0}, 
        "sh5": {"energy_imported": 0.0, "energy_exported": 0.0}, 
        "sh6": {"energy_imported": 7.0, "energy_exported": 0.0}, 
        "sh7": {"energy_imported": 0.0, "energy_exported": 0.0}, 
        "sh8": {"energy_imported": 0.0, "energy_exported": 0.0}, 
        "sh9": {"energy_imported": 0.0, "energy_exported": 0.0}}, 
    "hc": {
        "all": {"energy_imported": 3734.0, "energy_imported_grid": 948.0, "energy_imported_pv": 932.0, "energy_imported_bat": 1853.0, "energy_imported_cp": 0.0}}}}

Bildschirmfoto_20250828_131401-1.png
Bildschirmfoto_20250828_131401-1.png (34.32 KiB) 315 mal betrachtet
Ich vermute einen Fehler beim Message-Sender?

Re: Falsche Netzbezugswerte ergeben falsche Autarkiewerte

Verfasst: Mi Sep 03, 2025 3:52 pm
von zut
Erkenntnis: In Datei https://github.com/openWB/core/blob/59f ... ess_log.py
Werden die Summen der Enegieflüsse über 5-Minuten-Intervalle aufsummiert, um die Total-Werte (totals) zu bilden.
Dabei scheint es durch Quantisierungsfehler / RUndungen dazu zu kommen, daß für den jeweiligen Tag erheblich mehr mehr Energie als Bezogen berechnet wird als der Zähler tatsächlich anzeigt. Mithin die Diskrepanz zwischen minimalem Netzbezug und eher niedrigen Autarkiewerten.

Wieso die 5-Minuten-Energiemengen so falsch sind, das muß ich noch herausfinden.