Seite 1 von 9

Rückmeldungen Beta 1.9.297, 1.9.298 & 1.9.299

Verfasst: Mo Apr 03, 2023 6:50 am
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.

Regulation loop needs 8 seconds

Verfasst: Di Apr 04, 2023 7:34 pm
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

Re: Rückmeldungen Beta 1.9.297

Verfasst: Mi Apr 05, 2023 7:33 am
von LenaK
Wenn gelegentlich eine Abfrage fehlschlägt, ist das kein Grund zur Sorge.

Re: Rückmeldungen Beta 1.9.297

Verfasst: Mi Apr 05, 2023 6:23 pm
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'

Re: Rückmeldungen Beta 1.9.297

Verfasst: Mi Apr 05, 2023 6:33 pm
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.

Re: Rückmeldungen Beta 1.9.297

Verfasst: Mi Apr 05, 2023 6:40 pm
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))

Re: Rückmeldungen Beta 1.9.297

Verfasst: Do Apr 06, 2023 6:20 am
von LutzB
@Tomas aus W
Sind in Deiner Box zwei USB/Modbus Adapter verbaut?

Re: Rückmeldungen Beta 1.9.297

Verfasst: Do Apr 06, 2023 8:17 am
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.

Re: Rückmeldungen Beta 1.9.297

Verfasst: Do Apr 06, 2023 8:30 am
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.

Re: Regulation loop needs 8 seconds

Verfasst: Do Apr 06, 2023 10:15 am
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.