Seite 2 von 9

Re: Regulation loop needs 8 seconds

Verfasst: Do Apr 06, 2023 10:17 am
von Thomas aus W
LutzB hat geschrieben: Do Apr 06, 2023 6:20 am @Tomas aus W
Sind in Deiner Box zwei USB/Modbus Adapter verbaut?
ja.

Nachtrag: davon habe ich aber einen deaktiviert, weil der defekt war.

bye
TW

Re: Rückmeldungen Beta 1.9.297 & 1.9.298

Verfasst: Do Apr 06, 2023 2:24 pm
von Kalyke
Hallo zusammen,

bei mir. Serie 1 als einzelner Ladepunkt scheint der mpm3p keine Daten mehr zu liefern. Alpha Version 298 von heute.

Code: Alles auswählen

Traceback (most recent call last):
AttributeError: 'str' object has no attribute 'decode'
    ikwh = int(struct.unpack('>i', all.decode('hex'))[0])
  File "/var/www/html/openWB/modules/mpm3pmll/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
Viele Grüße

Re: Regulation loop needs 8 seconds

Verfasst: Do Apr 06, 2023 6:46 pm
von Thomas aus W
LenaK hat geschrieben: Do Apr 06, 2023 10:15 am
Lutz und ich haben den Code angepasst. Bitte ein Update machen.
Sieht jetzt besser aus, aber noch nicht perfekt:

Code: Alles auswählen

2023-04-06 20:43:23: PID: 28900: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
AttributeError: 'str' object has no attribute 'decode'
    ikwh = int(struct.unpack('>i', all.decode('hex'))[0])
  File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 31, in <module>
Traceback (most recent call last):
DUO2:/dev/ttyUSB1 idadd:6
AttributeError: 'str' object has no attribute 'decode'
    ikwh = int(struct.unpack('>i', all.decode('hex'))[0])
  File "/var/www/html/openWB/modules/mpm3pmll/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
2023-04-06 20:43:13: PID: 27590: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
2023-04-06 20:43:03: PID: 26191: **** FATAL ********************************* (LV0)
2023-04-06 20:43:03: PID: 26191: **** FATAL Regulation loop needs 12 seconds (LV0)
2023-04-06 20:43:03: PID: 26191: **** FATAL ********************************* (LV0)
2023-04-06 20:43:01: PID: 27532: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
26191
AttributeError: 'str' object has no attribute 'decode'
    ikwh = int(struct.unpack('>i', all.decode('hex'))[0])
  File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 31, in <module>
Traceback (most recent call last):
DUO2:/dev/ttyUSB1 idadd:6
AttributeError: 'str' object has no attribute 'decode'
    ikwh = int(struct.unpack('>i', all.decode('hex'))[0])
  File "/var/www/html/openWB/modules/mpm3pmll/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
2023-04-06 20:42:53: PID: 26191: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
AttributeError: 'str' object has no attribute 'decode'
    ikwh = int(struct.unpack('>i', all.decode('hex'))[0])
  File "/var/www/html/openWB/modules/mpm3pmlls1/readmpm3pm.py", line 31, in <module>
Traceback (most recent call last):
DUO2:/dev/ttyUSB1 idadd:6
AttributeError: 'str' object has no attribute 'decode'
    ikwh = int(struct.unpack('>i', all.decode('hex'))[0])
  File "/var/www/html/openWB/modules/mpm3pmll/readmpm3pm.py", line 35, in <module>
Traceback (most recent call last):
2023-04-06 20:42:44: PID: 24878: Modbus EVSE read CP2 issue - using previous state '2' (LV0)
2023-04-06 20:42:39: PID: 23567: **** WARNING **** Regulation loop needs 8 seconds (LV0)
AttributeError: 'str' object has no attribute 'decode'
    ikwh = int(struct.unpack('>i', all.decode('hex'))[0])

Nachtrag:

Jetzt geht's gar nicht mehr, die OWB erkenn die Zähler nicht mehr:
Bildschirmfoto_2023-04-06_20-53-02-status.png
Habe wieder auf die Stable zurück gestellt, jetzt sind die Zählerstände wieder da.
LenaK hat geschrieben: Do Apr 06, 2023 10:15 am Evtl auch für LP2 die andere Duo-Variante probieren.
Ich habe beide LPs manuell konfiguriert:
Bildschirmfoto_2023-04-06_20-41-00-konfig-LPs.png
Ich bin mir nicht sicher, ob die "Duo-Variante" da funktioniert.

bye
TW

Re: Rückmeldungen Beta 1.9.297 & 1.9.298

Verfasst: Do Apr 06, 2023 7:47 pm
von LutzB
Jo, ist bekannt. Muss mal sehen, ob ich das am langen Wochenende beheben kann...

Nachtrag:
Hab jetzt die letzten Änderungen wieder rausgenommen. Jetzt läuft nur die Duo mit zwei USB Adaptern nicht richtig. Dafür aber die einzelnen WBs. Fix für die Duo kommt nach Ostern.
Schöne Feiertage!

Re: Rückmeldungen Beta 1.9.297 & 1.9.298

Verfasst: Mo Apr 10, 2023 10:01 am
von A124Bob
Hallo Zusammen,
mir ist folgendes Aufgefallen, ist vermutlich eine allgeimes Problem und gehört nicht speziell zum aktuellen Release.

PV-Ertrag 8 kW, Wärmepumpe läuft mit 6 kW im Modus PV-Überschuss.
Ich starte den Ladevorgang "Sofortladen", der e-Golf zieht seine 7 kW.
Parallel sehe ich eine Entladung aus dem Batteriespeicher 5-6 kW und die Wärmepumpe macht keine Anzeichen herunter zu modulieren.
Die Einspeisung betrug ca. 0,1-0,2 kW.

Vermutlich denkt die Heizung, es werden noch 0,1-0,2 kW eingespeist, somit weiterhin PV-Überschuss da.

Besser wäre es, wenn der zu übergebene Wert "IDM Register 74 Aktueller PV-Überschuss" = Einspeisung minus Batterie-Entladung.
Das bedeutet aber auch, dass im Falle der Batterie-Ladung die Heizung den Wert "Aktueller PV-Überschuss" = Einspeisung + Batterie-Ladung sieht. Besser wäre im Modus "Vorrang Speicher" die höchste Priorität für den Speicher, erst dann die Wärmepumpe etc.

Vielleicht hat Oliver noch eine Idee.

noch schöne Ostern,
Grüße, Tobi

Re: Rückmeldungen Beta 1.9.297 & 1.9.298

Verfasst: Mo Apr 10, 2023 10:27 am
von aiole
Hilft es, ev. einfach den Nullpunkt am EVU-Punkt mit openWB Richtung Bezug zu verschieben?

Re: Rückmeldungen Beta 1.9.297 & 1.9.298

Verfasst: Mo Apr 10, 2023 10:45 am
von okaegi
A124Bob hat geschrieben: Mo Apr 10, 2023 10:01 am Hallo Zusammen,
mir ist folgendes Aufgefallen, ist vermutlich eine allgeimes Problem und gehört nicht speziell zum aktuellen Release.

PV-Ertrag 8 kW, Wärmepumpe läuft mit 6 kW im Modus PV-Überschuss.
Ich starte den Ladevorgang "Sofortladen", der e-Golf zieht seine 7 kW.
Parallel sehe ich eine Entladung aus dem Batteriespeicher 5-6 kW und die Wärmepumpe macht keine Anzeichen herunter zu modulieren.
Die Einspeisung betrug ca. 0,1-0,2 kW.

Vermutlich denkt die Heizung, es werden noch 0,1-0,2 kW eingespeist, somit weiterhin PV-Überschuss da.

Besser wäre es, wenn der zu übergebene Wert "IDM Register 74 Aktueller PV-Überschuss" = Einspeisung minus Batterie-Entladung.
Das bedeutet aber auch, dass im Falle der Batterie-Ladung die Heizung den Wert "Aktueller PV-Überschuss" = Einspeisung + Batterie-Ladung sieht. Besser wäre im Modus "Vorrang Speicher" die höchste Priorität für den Speicher, erst dann die Wärmepumpe etc.

Vielleicht hat Oliver noch eine Idee.

noch schöne Ostern,
Grüße, Tobi
Hallo Tobi,
Hast du mir mal deine Smarthomeparameter ?
Gruss Oliver

Re: Rückmeldungen Beta 1.9.297 & 1.9.298

Verfasst: Mo Apr 10, 2023 9:22 pm
von A124Bob
Hallo Oliver,
was sind die Smart Home Parameter?

Gerätetyp: IDM
Navigator Version: 2
Gerät kann schalten: nein
In Hausverbrauch einrechnen: nein

WR: SMA STP 10.0 SE mit BYD HVM
SMA Home Manager 2.0

Viele Grüße, Tobi

Re: Rückmeldungen Beta 1.9.297 & 1.9.298

Verfasst: Di Apr 11, 2023 2:47 am
von okaegi
Hallo Tobi,
Du hast wahrscheinlich noch die allerste Konfig idm mit openwb in Betrieb.
viewtopic.php?t=1030
Die custom scrips sind derweilen alle ins smarthome 2.0 geflossen (plus viele weitere Funktionen wie ausschalten der Pv Unterstützung für Idm wenn ein Auto geladen wird).
Hier sind die Erfahrungen der direkten integration in Smarthome 2.0
viewtopic.php?t=1932
Ich würde folgendes empfehlen:
1) Sicherung machen
2) cust Schnittstelle ausser Betrieb nehmen (müsste bei dir über smarthome 1.0 gehen, siehe erster link)
3) smarthome 2.0 mit idm in Betrieb nehmen (siehe zweiter link)
Bitte im Smarthomebereich neuen tread aufmachen bei Problemen.
Gruss Oliver

Re: Rückmeldungen Beta 1.9.297 & 1.9.298

Verfasst: Di Apr 11, 2023 8:49 am
von LutzB
Der Fehler bei den Duos der ersten generation mit zwei Modbus-Adaptern wurde in der 1.9.299.1 behoben.