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
Gesamtertrag PV Modul 2 falsch
-
- Beiträge: 696
- Registriert: Do Feb 20, 2020 1:16 pm
- Has thanked: 2 times
- Been thanked: 9 times
-
- Beiträge: 696
- Registriert: Do Feb 20, 2020 1:16 pm
- Has thanked: 2 times
- Been thanked: 9 times
Re: Gesamtertrag PV Modul 2 falsch
Ich wollte das Thema nochmal hoch holen.
Kan mir evtl jemand einen Tip geben, wie ich das beheben kann?
Vielen Dank schon mal!
Kan mir evtl jemand einen Tip geben, wie ich das beheben kann?
Vielen Dank schon mal!
Gruß,
Jürgen
Jürgen
Re: Gesamtertrag PV Modul 2 falsch
Bitte den Debug Modus auf 2 stellen und einen kompletten Durchlauf der Regelung posten. Eventuell enthaltene Anmeldedaten bitte vorher unkenntlich machen.
-
- Beiträge: 696
- Registriert: Do Feb 20, 2020 1:16 pm
- Has thanked: 2 times
- Been thanked: 9 times
Re: Gesamtertrag PV Modul 2 falsch
Hi Lena. Danke für deine Rückmeldung.
Hier mal das was ich als kompleten Regeldurchlauf erkannt zu haben meine...
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
Jürgen
Re: Gesamtertrag PV Modul 2 falsch
PR #2251 sollte dein Problem beheben. Bitte vor dem Update ein Backup erstellen.
-
- Beiträge: 696
- Registriert: Do Feb 20, 2020 1:16 pm
- Has thanked: 2 times
- Been thanked: 9 times
Re: Gesamtertrag PV Modul 2 falsch
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?
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
Jürgen