Gesamtertrag PV Modul 2 falsch

Fragen zur Nutzung, Features, usw..
Antworten
Heavendenied
Beiträge: 603
Registriert: Do Feb 20, 2020 1:16 pm

Gesamtertrag PV Modul 2 falsch

Beitrag von Heavendenied »

Ich habe vor gut 4 Wochen meine zweite PV Anlage in Betrieb genommen und in openWB eingebunden. Leider wird in der openWB unter "Status" der Geamtertrag falsch angezeigt. Soweit ich das sehen kann wurde da einfach der Wert von PV Modul 1 zum Zeitpunkt der Inbetriebnahme von PV Modul 2 übernommen und seitdem dann mit den Tageswerten weiter geführt. Gibt es eine Möglichkeit das nachträglich zu korrigieren?

System:
openWB Stand 1.9.265 Stable
PV Modul 1: SMA mit SMA SB 4.6 und SMA SB 3.0 (seit Juni 2021)
PV Modul 2: Sungrow SH10RT (seit 14.04.2022)
EVU: SMA mit SMA SHM 2.0
PV Ertrag.PNG
(8.23 KiB) Noch nie heruntergeladen
Gruß,
Jürgen
Heavendenied
Beiträge: 603
Registriert: Do Feb 20, 2020 1:16 pm

Re: Gesamtertrag PV Modul 2 falsch

Beitrag von Heavendenied »

Ich wollte das Thema nochmal hoch holen.
Kan mir evtl jemand einen Tip geben, wie ich das beheben kann?

Vielen Dank schon mal!
Gruß,
Jürgen
LenaK
Beiträge: 975
Registriert: Fr Jan 22, 2021 6:40 am

Re: Gesamtertrag PV Modul 2 falsch

Beitrag von LenaK »

Bitte den Debug Modus auf 2 stellen und einen kompletten Durchlauf der Regelung posten. Eventuell enthaltene Anmeldedaten bitte vorher unkenntlich machen.
Heavendenied
Beiträge: 603
Registriert: Do Feb 20, 2020 1:16 pm

Re: Gesamtertrag PV Modul 2 falsch

Beitrag von Heavendenied »

Hi Lena. Danke für deine Rückmeldung.
Hier mal das was ich als kompleten Regeldurchlauf erkannt zu haben meine...

Code: Alles auswählen

2022-06-14 21:38:17: PID: 2686: legacy run server: Completed running command in 1.01s: ["modules.sma_shm.device","counter","3009880695"]
2022-06-14 21:38:17: PID: 2686: SMA Speedwire: Update complete
2022-06-14 21:38:17: PID: 2686: SMA Speedwire: All components updated
2022-06-14 21:38:17: PID: 2686: ValueStore: Saving CounterState(exported=5606834.7, power=509.8, powers=[194.1, 183.4, 132.3], voltages=[234.032, 230.366, 232.069], imported=5677150.0, power_factors=[0.721, 0.774, 0.925], currents=[1.246, 1.203, 0.815], frequency=49.966)
2022-06-14 21:38:16: PID: 2686: SMA Speedwire: Beginning update
2022-06-14 21:38:16: PID: 2686: legacy run server: Received command ["modules.sma_shm.device","counter","3009880695"]
2022-06-14 21:38:13: PID: 2686: legacy run server: Completed running command in 0.06s: ["modules.sungrow.device","inverter","192.168.0.127","2"]
2022-06-14 21:38:13: PID: 2686: ValueStore: Saving InverterState(counter=7838388.575427848, power=-9, currents=[0, 0, 0])
2022-06-14 21:38:13: PID: 2686: root: simcount Zwischenergebnisse aktuelle Berechnung: Import: 22409276400 Export: 28218198871.540253 Leistung: -9
2022-06-14 21:38:13: PID: 2686: root: simcount Ergebnis: Bezug[Wh]: 6224799.0, Einspeisung[Wh]: 7838388.575427848
2022-06-14 21:38:13: PID: 2686: root: simcount aufsummierte Energie: Bezug[Ws]: 22409276400, Einspeisung[Ws]: 28218198871.540253
2022-06-14 21:38:13: PID: 2686: root: simcount Gesamtenergie im Zeitintervall: -90.54025268554688
2022-06-14 21:38:13: PID: 2686: root: simcount Berechnungsgrundlage: vergangene Zeit [s]10.060028076171875, vorherige Leistung[W]: -9, aktuelle Leistung[W]: -9
2022-06-14 21:38:13: PID: 2686: root: simcount Zwischenergebnisse letzte Berechnung: Import: 22409276400 Export: 28218198781 Leistung: -9
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [b'\x00\x00', b'\x00\t']
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [9, 0]
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Getting transaction 1
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Adding transaction 1
2022-06-14 21:38:13: PID: 2686: pymodbus.factory: Factory Response[ReadInputRegistersResponse: 4]
2022-06-14 21:38:13: PID: 2686: pymodbus.framer.socket_framer: Processing: 0x0 0x1 0x0 0x0 0x0 0x7 0x1 0x4 0x4 0x0 0x9 0x0 0x0
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: RECV: 0x0 0x1 0x0 0x0 0x0 0x7 0x1 0x4 0x4 0x0 0x9 0x0 0x0
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.client.sync: New Transaction state 'SENDING'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: SEND: 0x0 0x1 0x0 0x0 0x0 0x6 0x1 0x4 0x13 0x98 0x0 0x2
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Running transaction 1
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Current transaction state - IDLE
2022-06-14 21:38:13: PID: 2686: root: Komponente Sungrow Wechselrichter auslesen.
2022-06-14 21:38:13: PID: 2686: root: Start device reading {'component2': <modules.sungrow.inverter.SungrowInverter object at 0x74e19290>}
2022-06-14 21:38:13: PID: 2686: legacy run server: Received command ["modules.sungrow.device","inverter","192.168.0.127","2"]
2022-06-14 21:38:13: PID: 2686: legacy run server: Completed running command in 0.18s: ["modules.sma_modbus_tcp.device","192.168.0.123","0","192.168.0.124","none","none","0","1"]
2022-06-14 21:38:13: PID: 2686: ValueStore: Saving InverterState(counter=8023725, power=0, currents=[0, 0, 0])
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [b'\x00(', b'\x1c\x08']
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [40, 7176]
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Getting transaction 2
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Adding transaction 2
2022-06-14 21:38:13: PID: 2686: pymodbus.factory: Factory Response[ReadHoldingRegistersResponse: 3]
2022-06-14 21:38:13: PID: 2686: pymodbus.framer.socket_framer: Processing: 0x0 0x2 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x28 0x1c 0x8
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: RECV: 0x0 0x2 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x28 0x1c 0x8
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.client.sync: New Transaction state 'SENDING'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: SEND: 0x0 0x2 0x0 0x0 0x0 0x6 0x3 0x3 0x77 0x41 0x0 0x2
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Running transaction 2
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Current transaction state - TRANSACTION_COMPLETE
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [b'\x00\x00', b'\x00\x00']
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [0, 0]
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Getting transaction 1
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Adding transaction 1
2022-06-14 21:38:13: PID: 2686: pymodbus.factory: Factory Response[ReadHoldingRegistersResponse: 3]
2022-06-14 21:38:13: PID: 2686: pymodbus.framer.socket_framer: Processing: 0x0 0x1 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x0 0x0
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: RECV: 0x0 0x1 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x0 0x0
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.client.sync: New Transaction state 'SENDING'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: SEND: 0x0 0x1 0x0 0x0 0x0 0x6 0x3 0x3 0x78 0x37 0x0 0x2
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Running transaction 1
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Current transaction state - IDLE
2022-06-14 21:38:13: PID: 2686: SMA ModbusTCP: Komponente SMA ModbusTCP Wechselrichter auslesen.
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [b'\x00R', b'R\xa5']
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [82, 21157]
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Getting transaction 2
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Adding transaction 2
2022-06-14 21:38:13: PID: 2686: pymodbus.factory: Factory Response[ReadHoldingRegistersResponse: 3]
2022-06-14 21:38:13: PID: 2686: pymodbus.framer.socket_framer: Processing: 0x0 0x2 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x52 0x52 0xa5
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: RECV: 0x0 0x2 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x52 0x52 0xa5
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.client.sync: New Transaction state 'SENDING'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: SEND: 0x0 0x2 0x0 0x0 0x0 0x6 0x3 0x3 0x77 0x41 0x0 0x2
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Running transaction 2
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Current transaction state - TRANSACTION_COMPLETE
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [b'\x00\x00', b'\x00\x00']
2022-06-14 21:38:13: PID: 2686: pymodbus.payload: [0, 0]
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Getting transaction 1
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Adding transaction 1
2022-06-14 21:38:13: PID: 2686: pymodbus.factory: Factory Response[ReadHoldingRegistersResponse: 3]
2022-06-14 21:38:13: PID: 2686: pymodbus.framer.socket_framer: Processing: 0x0 0x1 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x0 0x0
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: RECV: 0x0 0x1 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x0 0x0
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-06-14 21:38:13: PID: 2686: pymodbus.client.sync: New Transaction state 'SENDING'
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: SEND: 0x0 0x1 0x0 0x0 0x0 0x6 0x3 0x3 0x78 0x37 0x0 0x2
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Running transaction 1
2022-06-14 21:38:13: PID: 2686: pymodbus.transaction: Current transaction state - IDLE
2022-06-14 21:38:13: PID: 2686: SMA ModbusTCP: Komponente SMA ModbusTCP Wechselrichter auslesen.

Gruß,
Jürgen
LenaK
Beiträge: 975
Registriert: Fr Jan 22, 2021 6:40 am

Re: Gesamtertrag PV Modul 2 falsch

Beitrag von LenaK »

PR #2251 sollte dein Problem beheben. Bitte vor dem Update ein Backup erstellen.
Heavendenied
Beiträge: 603
Registriert: Do Feb 20, 2020 1:16 pm

Re: Gesamtertrag PV Modul 2 falsch

Beitrag von Heavendenied »

Danke.
Habe mal die aktuelle Nightly eingespielt und dort ist der Wert jetzt auf Null gesetzt.
Ich gehe davon aus der fängt dann quasi erst ab jetzt an zu zählen, oder? Einen Grundwert einstellen bzw eine Möglichkeit die gesamte Erzeugung bisher aus dem WR auszulesen gibt es nicht, bzw. ist im Sungrow Modul ggfs. aktuell einfach nicht implementiert?
Gruß,
Jürgen
Antworten