Rückmeldungen Beta 1.9.297, 1.9.298 & 1.9.299

Fragen zur Nutzung, Features, usw..
LutzB
Beiträge: 3512
Registriert: Di Feb 25, 2020 9:23 am

Rückmeldungen Beta 1.9.297, 1.9.298 & 1.9.299

Beitrag von LutzB »

Die Ankündigung mit den Anpassungen findet ihr dort: https://www.openwb.de/forum/viewtopic.php?t=6769

Bitte sorgt dafür, dass eure Meldungen alle benötigten Daten enthalten!
Beiträge wie "Funktion XY geht nicht mehr! Woran kann das liegen?" werden kommentarlos ignoriert.

Notwendige Angaben:
  • Auflistung aller konfigurierten Module mit den Einstellungen, bevorzugt als Text. Wenn ein Modul nicht konfiguriert ist (z.B. kein Speicher vorhanden) ist diese Info auch wichtig.
  • Auflistung der installierten Hardware mit Typenbezeichnung
  • Wenn es Probleme mit Modulen gibt, einen Screenshot vom entsprechenden Bereich im Status anhängen.
  • Wenn es um Ladeprobleme geht, auch Angaben zum Fahrzeug machen, bei dem das Problem auftritt.
  • Debug Modus auf 2 stellen (Einstellungen -> System -> Debugging), etwas warten und dann einen kompletten Durchlauf aus dem Debug Log im Status kopieren und als Codeblock (Schaltfläche "</>") einfügen.
Benutzeravatar
Thomas aus W
Beiträge: 778
Registriert: Mi Apr 01, 2020 4:00 pm

Regulation loop needs 8 seconds

Beitrag von Thomas aus W »

Bei mir handelt es sich um eine OWB-1-DUO (Bausatz).

Code: Alles auswählen

Kernel: Linux 4.19.66-v7+ GNU/Linux
Python 3.5.3
openWB Version: 1.9.297 
Board: Raspberry Pi 3 Model B Plus Rev 1.3 
Ich bekomme nach dem Update auf die beta 1.9.297 diese Warnung:

Code: Alles auswählen

 File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
DUo2/dev/ttyUSB0idadd6
2023-04-04 21:30:24: PID: 18997: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
2023-04-04 21:30:19: PID: 17656: **** WARNING **** Regulation loop needs 8 seconds (LV0)
AttributeError: 'ModbusIOException' object has no attribute 'registers'
    value1 = resp.registers[0]
  File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
gerne auch als "Fatal"

Code: Alles auswählen

 File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
DUo2/dev/ttyUSB0idadd6
2023-04-04 21:32:53: PID: 5185: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
2023-04-04 21:32:43: PID: 3799: **** FATAL ********************************* (LV0)
2023-04-04 21:32:43: PID: 3799: **** FATAL Regulation loop needs 13 seconds (LV0)
2023-04-04 21:32:43: PID: 3799: **** FATAL ********************************* (LV0)
2023-04-04 21:32:40: PID: 5115: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
3799
AttributeError: 'ModbusIOException' object has no attribute 'registers'
    value1 = resp.registers[0]
  File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
Muss ich mir da sorgen machen?

bye
TW
LenaK
Beiträge: 1029
Registriert: Fr Jan 22, 2021 6:40 am

Re: Rückmeldungen Beta 1.9.297

Beitrag von LenaK »

Wenn gelegentlich eine Abfrage fehlschlägt, ist das kein Grund zur Sorge.
Benutzeravatar
Thomas aus W
Beiträge: 778
Registriert: Mi Apr 01, 2020 4:00 pm

Re: Rückmeldungen Beta 1.9.297

Beitrag von Thomas aus W »

LenaK hat geschrieben: Mi Apr 05, 2023 7:33 am Wenn gelegentlich eine Abfrage fehlschlägt, ist das kein Grund zur Sorge.
Zählt alle 20 bis 30 Sekunden noch als "gelegentlich"?

Code: Alles auswählen

2023-04-05 20:21:44: PID: 1506: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
2023-04-05 20:21:40: PID: 32624: **** FATAL ********************************* (LV0)
2023-04-05 20:21:40: PID: 32624: **** FATAL Regulation loop needs 9 seconds (LV0)
2023-04-05 20:21:40: PID: 32624: **** FATAL ********************************* (LV0)
AttributeError: 'ModbusIOException' object has no attribute 'registers'
    value1 = resp.registers[0]
  File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
DUo2/dev/ttyUSB0idadd6
2023-04-05 20:21:34: PID: 32624: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
2023-04-05 20:21:24: PID: 31191: **** FATAL ********************************* (LV0)
2023-04-05 20:21:24: PID: 31191: **** FATAL Regulation loop needs 13 seconds (LV0)
2023-04-05 20:21:24: PID: 31191: **** FATAL ********************************* (LV0)
2023-04-05 20:21:21: PID: 32451: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
31191
AttributeError: 'ModbusIOException' object has no attribute 'registers'
    value1 = resp.registers[0]
  File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
DUo2/dev/ttyUSB0idadd6
2023-04-05 20:21:14: PID: 31191: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
2023-04-05 20:21:10: PID: 29926: **** FATAL ********************************* (LV0)
2023-04-05 20:21:10: PID: 29926: **** FATAL Regulation loop needs 9 seconds (LV0)
2023-04-05 20:21:10: PID: 29926: **** FATAL ********************************* (LV0)
AttributeError: 'ModbusIOException' object has no attribute 'registers'
LutzB
Beiträge: 3512
Registriert: Di Feb 25, 2020 9:23 am

Re: Rückmeldungen Beta 1.9.297

Beitrag von LutzB »

Ich frage mich gerade, wo diese Zeile herkommt:

Code: Alles auswählen

DUo2/dev/ttyUSB0idadd6
Hab ich so nich nie gesehen. "ttyUSB0" ist klar, aber "DUo2" und "idadd6" kann ich absolut nicht einordnen. :?

Bitte schreib mal mehr zu der Modulkonfiguration der Ladepunkte.
rleidner
Beiträge: 795
Registriert: Mo Nov 02, 2020 9:50 am

Re: Rückmeldungen Beta 1.9.297

Beitrag von rleidner »

LutzB hat geschrieben: Mi Apr 05, 2023 6:33 pm Ich frage mich gerade, wo diese Zeile herkommt:

Code: Alles auswählen

DUo2/dev/ttyUSB0idadd6
Hab ich so nich nie gesehen. "ttyUSB0" ist klar, aber "DUo2" und "idadd6" kann ich absolut nicht einordnen. :?

Bitte schreib mal mehr zu der Modulkonfiguration der Ladepunkte.

Code: Alles auswählen

pi@openwbtest-stretch:~/openWB $ grep -r DUo2 *
modules/mpm3pmlls1/readmpm3pm.py:print("DUo2"+str(seradd)+"idadd"+str(idadd))
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
LutzB
Beiträge: 3512
Registriert: Di Feb 25, 2020 9:23 am

Re: Rückmeldungen Beta 1.9.297

Beitrag von LutzB »

@Tomas aus W
Sind in Deiner Box zwei USB/Modbus Adapter verbaut?
JPRider
Beiträge: 81
Registriert: Di Jul 12, 2022 8:04 am

Re: Rückmeldungen Beta 1.9.297

Beitrag von JPRider »

MIt dem Update auf die Beta habe ich jetzt nicht erklärbare Peaks im Verlauf, mit unterschiedlicher Ausprägung. Diese Spitzen werden entsprechend auch kurzzeitig in den Momentanwerten der OpenWB ausgegeben.

Status_Momentanwerte_2023_04_06.jpg

Peak 1: ist ungewöhnllich, da zu dem Zeitpunkt kein Großverbraucher zugeschalten wurde. Zumindestens ist die Darstellung im Graphen schlüssig (PV Erzeugung bleibt konstant und die Ladeleistung der Batterie reduziert sich um die Leistung des vermeintlichen Verbrauchers).

Peak 2: PV Erzeugung bricht ein, während die Batterieladung unvermindert weiterläuft (Verbraucher konstant, kein Netzbezug). Kann so nicht stimmen.

Peak 3: vermeintlicher Verbraucher schaltet zu, im selben Maß geht die PV Erzeugung nach oben während die Batterieladung konstant bleibt. Kann aus zwei Gründen nicht sein, da zum einen kein Großverbraucher zugeschalten wurde und die PV Erzeugung mit 8kW zu diesem Zeitpunkt bereits auf max. lief.

Ich hatte in dem oben dargestellten Zeitraum parallel die Energiebilanzseite vom Sunny Portal (auf "Aktuell", also mit Momentanwerten) mitlaufen. Hier gab es keinerlei Ausschläge oder Spitzen, weder bei Verbrauchern noch der PV-Erzeugung oder der Batterieladung. Nur ein leicht steigender Verlauf der Linien entsprechend des Sonnenstandes zu dieser Tageszeit. Insofern würde ich den SHM 2.0 als Fehlerquelle ausschließen.

Status_Momentanwerte_2023_04_06_2.jpg

Und das ganze nochmal nach Abschluss der Speicherladung. Man erkennt die vermeintlichen "Einbrüche" in der PV Erzeugung, während die Einspeisung unvermindert durchläuft.
PV 1: 8,8 kWp an SMA STP 8.0
PV 2: 8,3 kWp an SMA STP 6.0 SE
Batterie: BYD B-Box HVS 10.2
Steuerung: Sunny HomeManager 2.0
Wallbox: openWB series2 custom
EV: Volvo XC40 PlugIn
Gero
Beiträge: 2554
Registriert: Sa Feb 20, 2021 9:55 am

Re: Rückmeldungen Beta 1.9.297

Beitrag von Gero »

Unabhängig von der Version habe ich auch ab und an solche unerklärbaren Peaks, die dann in der e3dc-Darstellung nicht auftauchen. Ich hab‘s auf Schluckaufe im Netz bzw. Messfehler zurückgeführt. Die openWB löst ja in der Grafik zeitlich sehr fein auf. Die e3dc-Software zeigt diese Peaks nicht, da die auf 15 Minuten interpoliert.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
LenaK
Beiträge: 1029
Registriert: Fr Jan 22, 2021 6:40 am

Re: Regulation loop needs 8 seconds

Beitrag von LenaK »

Thomas aus W hat geschrieben: Di Apr 04, 2023 7:34 pm Bei mir handelt es sich um eine OWB-1-DUO (Bausatz).

Code: Alles auswählen

Kernel: Linux 4.19.66-v7+ GNU/Linux
Python 3.5.3
openWB Version: 1.9.297 
Board: Raspberry Pi 3 Model B Plus Rev 1.3 
Ich bekomme nach dem Update auf die beta 1.9.297 diese Warnung:

Code: Alles auswählen

 File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
DUo2/dev/ttyUSB0idadd6
2023-04-04 21:30:24: PID: 18997: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
2023-04-04 21:30:19: PID: 17656: **** WARNING **** Regulation loop needs 8 seconds (LV0)
AttributeError: 'ModbusIOException' object has no attribute 'registers'
    value1 = resp.registers[0]
  File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
gerne auch als "Fatal"

Code: Alles auswählen

 File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
DUo2/dev/ttyUSB0idadd6
2023-04-04 21:32:53: PID: 5185: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
2023-04-04 21:32:43: PID: 3799: **** FATAL ********************************* (LV0)
2023-04-04 21:32:43: PID: 3799: **** FATAL Regulation loop needs 13 seconds (LV0)
2023-04-04 21:32:43: PID: 3799: **** FATAL ********************************* (LV0)
2023-04-04 21:32:40: PID: 5115: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
3799
AttributeError: 'ModbusIOException' object has no attribute 'registers'
    value1 = resp.registers[0]
  File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 35, in <module>
Muss ich mir da sorgen machen?

bye
TW
Lutz und ich haben den Code angepasst. Bitte ein Update machen. Evtl auch für LP2 die andere Duo-Variante probieren.
Antworten