Ich wühle mich gerade durch das Log ab 10:12:10,655.
device 1: KSEM hat ID1, Plenticore-WR ID2, Speicher ID3
device 2: virtueller Zähler ID5
Code: Alles auswählen
2024-02-16 10:12:21,293 - {modules.common.simcount._calculate:11} - {DEBUG:device1} - time passed: 0.00307675, power1: 2791, power2: 2793
2791W vorher, 2793W aktuell
Code: Alles auswählen
2024-02-16 10:12:21,294 - {modules.devices.kostal_plenticore.bat:28} - {DEBUG:device1} - raw bat power 2793
passt.
Code: Alles auswählen
2024-02-16 10:12:21,362 - {modules.common.simcount._simcount:46} - {DEBUG:device1} - imported: 0.85617 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1708074741.3613253, power=280.70001220703125, imported=51516.24670058988, exported=0)
Wechselrichter gibt mittels KSEM 280W an, was wohl der Hausverbrauch ist.
Code: Alles auswählen
2024-02-16 10:12:21,437 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-3542, exported=24250842.0, dc_power=None)
Der virtuelle Zähler bekommt 3542W Erzeugungsleistung vom WR(?!)
Code: Alles auswählen
2024-02-16 10:12:21,495 - {modules.common.store._api:30} - {INFO:component5} - Saving CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=51516.24670058988, exported=24250842.0, power=-3261.2999877929688, frequency=50)
und zieht die 280W Hausverbrauch vom KSEM davon ab, womit noch 3261W Einspeisung übrig bleiben.
Damit das aufgeht, scheint ein Hausverbrauch von -3261W nötig zu sein, der im Diagramm auf 0 begrenzt wird. Für mich bleibt für heute die Frage, woher der virtuelle Zähler die 3542W Erzeugung herbekommt. Ich vermute, er berücksichtigt die Batterieladung nicht?
Code: Alles auswählen
2024-02-16 10:12:21,646 - {control.data:266} - {INFO:MainThread} - counter5
CounterData(config=Config(max_currents=[16, 16, 16], max_total_power=11000), get=Get(powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=1059.0, daily_imported=2366.0, imported=51516.24670058988, exported=24250842.0, fault_state=1, fault_str='Der Wert für den Hausverbrauch ist nicht plausibel (negativ). Bitte die Leistungen der Komponenten und die Anordnung in der Hierarchie prüfen.', power=-3261.2999877929688), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=14261.299987792969, raw_currents_left=[16.0, 16.0, 16.0], surplus_power_left=0, state_str=''))
Vielleicht weiss @LenaK das zu deuten? Letztes Jahr hatte ich die Leistung des WR auf die abgegebene AC-Leistung umgestellt. Möglicherweise muss in dem Zug noch der virtuelle Zähler korrigiert werden?
Nur zur Sicherheit: Vielleicht könntest du den virtuellen Zähler nochmal löschen und neu anlegen?
Ich sage Gute Nacht für heute.