Danke für die Antworten.
Ich habe eine etwas schwierige Konstellation, weswegen der Hausverbrauch nicht stimmt.
Der Sungrow (OpenWB auch ) bekommt die Daten vom SmartMeter, sobald da Lieferung auftaucht lädt der Sungrow WR den Akku sowohl DC als auch AC bis Ein/Ausgang ~= 0.
FW müsste aktuell sein, letztes Update war vor ca. 4 Wochen.
Ich habe aber im Debuglog tatsächlich viele Timeouts gefunden und mal noch ein Lan Kabel an den WR gehängt.
Seitdem sehe ich zumindest keine Fehler mehr und der Regulation Loop kommt wieder zurück.
Vorher hing der oft.
Code: Alles auswählen
2023-05-25 16:01:17: PID: 18006: **** Regulation loop needs 5 seconds (LV2) at 62 cleanup /var/www/html/openWB/regel.sh
2023-05-25 16:01:16: PID: 18006: Timing Umschaltung: 480 / 480 (LV1) at 17 u1p3pswitch u1p3p.sh
2023-05-25 16:01:16: PID: 18006: automatische Umschaltung aktiv (LV1) at 16 u1p3pswitch u1p3p.sh
2023-05-25 16:01:16: PID: 18006: Zeit zum abfragen aller Werte 4 Sekunden (LV1) at 186 main /var/www/html/openWB/regel.sh
2023-05-25 16:01:15: PID: 18006: chargestatlp1 0 chargestatlp2 0 chargestatlp3 0 (LV1) at 1310 loadvars loadvars.sh
2023-05-25 16:01:15: PID: 18006: plugstatlp1 1 plugstatlp2 0 plugstatlp3 0 (LV1) at 1309 loadvars loadvars.sh
2023-05-25 16:01:15: PID: 18006: lp1enabled 1 lp2enabled 1 lp3enabled 1 (LV1) at 1308 loadvars loadvars.sh
2023-05-25 16:01:15: PID: 18006: EVU 1:V/0A 2: V/0A 3: V/0A (LV1) at 1307 loadvars loadvars.sh
2023-05-25 16:01:15: PID: 18006: lla3 0 llv3 232.4 llas13 llas23 soclp1 95 soclp2 (LV1) at 1306 loadvars loadvars.sh
2023-05-25 16:01:15: PID: 18006: lla2 0 llv2 235.9 llas12 llas22 sofortll 6 hausverbrauch 1850 wattbezug -2533 uberschuss 2533 (LV1) at 1305 loadvars loadvars.sh
2023-05-25 16:01:15: PID: 18006: lla1 0 llv1 233.6 llas11 llas21 mindestuberschuss 500 abschaltuberschuss 500 lademodus 0 (LV1) at 1304 loadvars loadvars.sh
2023-05-25 16:01:15: PID: 18006: pv1watt -2554 pv2watt -1829 pvwatt -4383 ladeleistung 0 llalt 0 nachtladen 0 nachtladen 0 minimalA 6 maximalA 16 (LV1) at 1303 loadvars loadvars.sh
2023-05-25 16:01:15: PID: 18006: speicherleistung 0 speichersoc 100 (LV1) at 1298 loadvars loadvars.sh
2023-05-25 16:01:15: PID: 18245: EVU RET: 0 (LV2) at 16 main modules/bezug_sungrow/main.sh
2023-05-25 16:01:15: PID: 2760: legacy run server: Completed running command in 0.09s: ["modules.devices.sungrow.device","counter","xxx.xxx.xxx.xxx","502","1","0"]
2023-05-25 16:01:15: PID: 2760: soc.modules.common.store._api: Saving CounterState(frequency=50.0, imported=107129.69380177175, exported=168832.6752987612, voltages=[234.0, 236.5, 235.1], powers=[0.0, 0.0, 0.0], power_factors=[0.0, 0.0, 0.0], power=-2533, currents=[0.0, 0.0, 0.0])
2023-05-25 16:01:15: PID: 2760: modules.common.simcount._simcount: imported: 0 Wh, exported: 7.06466 Wh, new state: SimCounterState(timestamp=1685023274.9964933, imported=107129.69380177175, exported=168832.6752987612, power=-2533)
2023-05-25 16:01:14: PID: 2760: modules.common.simcount._calculate: power did not change sign. Total energy: -7.06466
2023-05-25 16:01:14: PID: 2760: modules.common.simcount._calculate: time passed: 0.00283039, power1: -2459, power2: -2533
2023-05-25 16:01:14: PID: 2760: modules.common.simcount._simcount: Previous state: SimCounterState(timestamp=1685023264.8070745, imported=107129.69380177175, exported=168825.61063506492, power=-2459.0)
2023-05-25 16:01:14: PID: 2760: soc.modules.common.component_context: Update Komponente ['Sungrow Zähler']
2023-05-25 16:01:14: PID: 2760: modules.devices.sungrow.device: Start device reading {'componentNone': <modules.devices.sungrow.counter.SungrowCounter object at 0x74e41f30>}
2023-05-25 16:01:14: PID: 2760: legacy run server: Received command ["modules.devices.sungrow.device","counter","xxx.xxx.xxx.xxx","502","1","0"]
2023-05-25 16:01:13: PID: 18213: BAT RET: 0 (LV2) at 16 main modules/speicher_sungrow/main.sh
2023-05-25 16:01:13: PID: 2760: legacy run server: Completed running command in 0.06s: ["modules.devices.sungrow.device","bat","xxx.xxx.xxx.xxx","502","1"]
2023-05-25 16:01:13: PID: 2760: soc.modules.common.store._api: Saving BatState(imported=1181135.5276697148, exported=0.0, soc=100, power=0)
2023-05-25 16:01:13: PID: 2760: modules.common.simcount._simcount: imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1685023273.9003472, imported=1181135.5276697148, exported=0.0, power=0)
2023-05-25 16:01:13: PID: 2760: modules.common.simcount._calculate: power did not change sign. Total energy: 0
2023-05-25 16:01:13: PID: 2760: modules.common.simcount._calculate: time passed: 0.00282327, power1: 0, power2: 0
2023-05-25 16:01:13: PID: 2760: modules.common.simcount._simcount: Previous state: SimCounterState(timestamp=1685023263.736586, imported=1181135.5276697148, exported=0.0, power=0.0)
2023-05-25 16:01:13: PID: 2760: soc.modules.common.component_context: Update Komponente ['Sungrow Speicher']
2023-05-25 16:01:13: PID: 2760: modules.devices.sungrow.device: Start device reading {'componentNone': <modules.devices.sungrow.bat.SungrowBat object at 0x74e41f30>}
2023-05-25 16:01:13: PID: 2760: legacy run server: Received command ["modules.devices.sungrow.device","bat","xxx.xxx.xxx.xxx","502","1"]
2023-05-25 16:01:13: PID: 2760: legacy run server: Completed running command in 0.06s: ["modules.devices.sungrow.device","inverter","xxx.xxx.xxx.xxx","502","1","1"]
2023-05-25 16:01:13: PID: 2760: soc.modules.common.store._api: Saving InverterState(exported=43923916.483538784, power=-2554, dc_power=None, currents=[0.0, 0.0, 0.0])
2023-05-25 16:01:13: PID: 2760: modules.common.simcount._simcount: imported: 0 Wh, exported: 6.98812 Wh, new state: SimCounterState(timestamp=1685023273.373181, imported=0.0, exported=43923916.483538784, power=-2554)
2023-05-25 16:01:13: PID: 2760: modules.common.simcount._calculate: power did not change sign. Total energy: -6.98812
2023-05-25 16:01:13: PID: 2760: modules.common.simcount._calculate: time passed: 0.00280478, power1: -2429, power2: -2554
2023-05-25 16:01:13: PID: 2760: modules.common.simcount._simcount: Previous state: SimCounterState(timestamp=1685023263.2759645, imported=0.0, exported=43923909.49542346, power=-2429.0)
2023-05-25 16:01:13: PID: 2760: soc.modules.common.component_context: Update Komponente ['Sungrow Wechselrichter']
2023-05-25 16:01:13: PID: 2760: modules.devices.sungrow.device: Start device reading {'component1': <modules.devices.sungrow.inverter.SungrowInverter object at 0x74e77330>}
2023-05-25 16:01:13: PID: 2760: legacy run server: Received command ["modules.devices.sungrow.device","inverter","xxx.xxx.xxx.xxx","502","1","1"]
2023-05-25 16:01:12: PID: 18006: **** Regulation loop start **** (LV1) at 77 main /var/www/html/openWB/regel.sh
Sind 5s ok, erscheint mir auch noch sehr lange ?
Nachtrag: es scheint als wird die alte Anlage jetzt mehr oder weniger doppelt rein gerechnet, weil der WR die AC Leistung auch dazupackt.