Hi,
bei mir funktioniert seit dem letzten Update die Phasenumsachaltung nicht mehr. Egal was ich mache, es wird immer nur mit 1 Phase geladen, obwohl sowohl die automatische Umschaltung als auch das Laden mit 2 Phasen bei Sofortladen eingeschaltet ist.
Software Version ist 1.9.294
Meine openWB custom series ist mit der zusätzlichen Platine ausgestattet.
Fahrzeug ist ein Tesla Model Y
Im Log finde ich einige dieser Einträge, bin mir aber nicht sicher, ob sie damit im Zusammenhang stehen.
Code: Alles auswählen
2023-02-25 12:29:52,361 - {root:137} - ERROR - Error reading heartbeat. Setting to default 0.
2023-02-25 12:29:50,819 - {root:137} - ERROR - Error reading heartbeat. Setting to default 0.
2023-02-25 12:29:49,258 - {root:137} - ERROR - Error reading heartbeat. Setting to default 0.
2023-02-25 12:29:47,670 - {root:137} - ERROR - Error reading heartbeat. Setting to default 0.
2023-02-25 12:29:46,123 - {root:137} - ERROR - Error reading heartbeat. Setting to default 0.
2023-02-25 12:29:44,571 - {root:137} - ERROR - Error reading heartbeat. Setting to default 0.
modules.common.fault_state.FaultState: ('modules.chargepoints.internal_openwb.chargepoint_module <class \'modules.common.fault_state.FaultState\'> ("modules.common.modbus <class \'modules.common.fault_state.FaultState\'> (\'modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] Incomplete message received, expected at least 2 bytes (0 received)\', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>)', <FaultStateLevel.ERROR: 2>)
raise FaultState.error(__name__ + " " + str(type(e)) + " " + str(e)) from e
File "/var/www/html/openWB/packages/modules/chargepoints/internal_openwb/chargepoint_module.py", line 155, in get_values
state, _ = self.module.get_values(phase_switch_cp_active)
File "/var/www/html/openWB/runs/isss.py", line 296, in update
Traceback (most recent call last):
The above exception was the direct cause of the following exception:
modules.common.fault_state.FaultState: ("modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] Incomplete message received, expected at least 2 bytes (0 received)', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>)
str(e)) from e
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 101, in __read_registers
self.delegate.read_holding_registers, address, types, byteorder, wordorder, **kwargs
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 119, in read_holding_registers
1000, [ModbusDataType.UINT_16]*3, unit=self.id)
File "/var/www/html/openWB/packages/modules/common/evse.py", line 35, in get_plug_charge_state
plug_state, charge_state, self.set_current_evse = self.__client.evse_client.get_plug_charge_state()
File "/var/www/html/openWB/packages/modules/chargepoints/internal_openwb/chargepoint_module.py", line 113, in get_values
Traceback (most recent call last):
The above exception was the direct cause of the following exception:
modules.common.fault_state.FaultState: ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] Incomplete message received, expected at least 2 bytes (0 received)', <FaultStateLevel.ERROR: 2>)
raise FaultState.error(__name__+" "+str(response))
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 85, in __read_registers
Traceback (most recent call last):
Auszug aus dem Debug Log
Code: Alles auswählen
2023-02-25 12:58:14: PID: 1357: **** Regulation loop needs 3 seconds (LV2) at 62 cleanup /var/www/html/openWB/regel.sh
2023-02-25 12:58:14: PID: 1357: Sofort ladung erreicht bei 10 A (LV1) at 111 sofortlademodus sofortlademodus.sh
2023-02-25 12:58:14: PID: 1357: Timing Umschaltung: 480 / 480 (LV1) at 17 u1p3pswitch u1p3p.sh
2023-02-25 12:58:14: PID: 1357: automatische Umschaltung aktiv (LV1) at 16 u1p3pswitch u1p3p.sh
2023-02-25 12:58:13: PID: 1357: Zeit zum abfragen aller Werte 2 Sekunden (LV1) at 186 main /var/www/html/openWB/regel.sh
2023-02-25 12:58:13: PID: 1357: chargestatlp1 1 chargestatlp2 0 chargestatlp3 0 (LV1) at 1310 loadvars loadvars.sh
2023-02-25 12:58:13: PID: 1357: plugstatlp1 1 plugstatlp2 0 plugstatlp3 0 (LV1) at 1309 loadvars loadvars.sh
2023-02-25 12:58:13: PID: 1357: lp1enabled 1 lp2enabled 1 lp3enabled 1 (LV1) at 1308 loadvars loadvars.sh
2023-02-25 12:58:13: PID: 1357: EVU 1:V/0A 2: V/0A 3: V/0A (LV1) at 1307 loadvars loadvars.sh
2023-02-25 12:58:13: PID: 1357: lla3 0 llv3 228.70477294921875 llas13 llas23 soclp1 47 soclp2 (LV1) at 1306 loadvars loadvars.sh
2023-02-25 12:58:13: PID: 1357: lla2 0 llv2 228.0621337890625 llas12 llas22 sofortll 10 hausverbrauch 3441 wattbezug 5272 uberschuss -5272 (LV1) at 1305 loadvars loadvars.sh
2023-02-25 12:58:13: PID: 1357: lla1 9 llv1 225.38369750976562 llas11 llas21 mindestuberschuss 1400 abschaltuberschuss 5 lademodus 0 (LV1) at 1304 loadvars loadvars.sh
2023-02-25 12:58:13: PID: 1357: pv1watt -406 pv2watt pvwatt -406 ladeleistung 2237 llalt 10 nachtladen 0 nachtladen 0 minimalA 6 maximalA 11 (LV1) at 1303 loadvars loadvars.sh
2023-02-25 12:58:13: PID: 1357: speicherleistung 0 speichersoc 1 (LV1) at 1298 loadvars loadvars.sh
2023-02-25 12:58:12: PID: 1578: EVU RET: 0 (LV2) at 16 main modules/bezug_sungrow/main.sh
2023-02-25 12:58:12: PID: 2628: legacy run server: Completed running command in 0.06s: ["modules.devices.sungrow.device","counter","192.168.1.45","502","1","0"]
2023-02-25 12:58:12: PID: 2628: soc.modules.common.store._api: Saving CounterState(frequency=50.0, voltages=[228.3, 228.8, 226.8], powers=[0.0, 0.0, 0.0], power_factors=[0.0, 0.0, 0.0], exported=2199609.767438091, currents=[0.0, 0.0, 0.0], power=5272, imported=4364151.753577207)
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._simcount: imported: 14.6801 Wh, exported: 0 Wh, new state: SimCounterState(imported=4364151.753577207, exported=2199609.767438091, power=5272, timestamp=1677326292.777986)
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._calculate: power did not change sign. Total energy: 14.6801
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._calculate: time passed: 0.00279835, power1: 5220, power2: 5272
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._simcount: Previous state: SimCounterState(imported=4364137.073459218, exported=2199609.767438091, power=5220.0, timestamp=1677326282.703944)
2023-02-25 12:58:12: PID: 2628: soc.modules.common.component_context: Update Komponente ['Sungrow Zähler']
2023-02-25 12:58:12: PID: 2628: modules.devices.sungrow.device: Start device reading {'componentNone': <modules.devices.sungrow.counter.SungrowCounter object at 0x745c0d70>}
2023-02-25 12:58:12: PID: 2628: legacy run server: Received command ["modules.devices.sungrow.device","counter","192.168.1.45","502","1","0"]
2023-02-25 12:58:12: PID: 1548: BAT RET: 0 (LV2) at 16 main modules/speicher_sungrow/main.sh
2023-02-25 12:58:12: PID: 2628: legacy run server: Completed running command in 0.06s: ["modules.devices.sungrow.device","bat","192.168.1.45","502","1"]
2023-02-25 12:58:12: PID: 2628: soc.modules.common.store._api: Saving BatState(imported=375341.17406892334, exported=328438.70030507667, power=0, soc=0)
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._simcount: imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(imported=375341.17406892334, exported=328438.70030507667, power=0, timestamp=1677326292.493935)
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._calculate: power did not change sign. Total energy: 0
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._calculate: time passed: 0.00279961, power1: 0, power2: 0
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._simcount: Previous state: SimCounterState(imported=375341.17406892334, exported=328438.70030507667, power=0.0, timestamp=1677326282.4153228)
2023-02-25 12:58:12: PID: 2628: soc.modules.common.component_context: Update Komponente ['Sungrow Speicher']
2023-02-25 12:58:12: PID: 2628: modules.devices.sungrow.device: Start device reading {'componentNone': <modules.devices.sungrow.bat.SungrowBat object at 0x7454cfd0>}
2023-02-25 12:58:12: PID: 2628: legacy run server: Received command ["modules.devices.sungrow.device","bat","192.168.1.45","502","1"]
2023-02-25 12:58:12: PID: 2628: legacy run server: Completed running command in 0.05s: ["modules.devices.sungrow.device","inverter","192.168.1.45","502","1","1"]
2023-02-25 12:58:12: PID: 2628: soc.modules.common.store._api: Saving InverterState(exported=3662407.7644824376, currents=[0.0, 0.0, 0.0], power=-406, dc_power=None)
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._simcount: imported: 0 Wh, exported: 1.14029 Wh, new state: SimCounterState(imported=0.0, exported=3662407.7644824376, power=-406, timestamp=1677326292.3021002)
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._calculate: power did not change sign. Total energy: -1.14029
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._calculate: time passed: 0.00279826, power1: -409, power2: -406
2023-02-25 12:58:12: PID: 2628: modules.common.simcount._simcount: Previous state: SimCounterState(imported=0.0, exported=3662406.6241931394, power=-409.0, timestamp=1677326282.2283788)
2023-02-25 12:58:12: PID: 2628: soc.modules.common.component_context: Update Komponente ['Sungrow Wechselrichter']
2023-02-25 12:58:12: PID: 2628: modules.devices.sungrow.device: Start device reading {'component1': <modules.devices.sungrow.inverter.SungrowInverter object at 0x745a9450>}
2023-02-25 12:58:12: PID: 2628: legacy run server: Received command ["modules.devices.sungrow.device","inverter","192.168.1.45","502","1","1"]
2023-02-25 12:58:11: PID: 1357: **** Regulation loop start **** (LV1) at 77 main /var/www/html/openWB/regel.sh
Kann mir jemand einen Tipp geben, was ich noch versuchen kann?