EVU Kit mit ständigen Timeouts

warbird
Beiträge: 271
Registriert: Mi Sep 02, 2020 11:14 am

EVU Kit mit ständigen Timeouts

Beitrag von warbird »

Hallo,
ich habe zwei OpenWB im Einsatz

openWB series2 standard+
openWB series2 custom inkl. Addon Platine

Die custom ist nur als Ladepunkt konfiguriert und wird über die standard+ gesteuert.

Seit ein paar Wochen, ich kann leider nicht sagen wann genau es angefangen hat, habe ich in Abständen von 5-10 Minuten Timeouts zum EVU Kit.
ich nutze das Lovato Kit.

Das Netzwerk ist komplett verkabelt, keine anderen Geräte scheinen Timeouts zu haben nur das EVU Kit ständig.
Leider das übliche:
Ich habe nie etwas verändert und seit der Erstinstallation auch nie etwas angerührt.

Hat sonst noch jemand diesen Fehler regelmäßig im Debug-Log oder hat jemand eine Ahnung, was das Problem sein könnte?
Evtl. Modbus/Lan Adapter defekt etc. ?

Code: Alles auswählen

2022-12-22 11:22:59: PID: 3887: **** WARNING **** Regulation loop needs 8 seconds (LV0)

pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.193.15:8899)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 119, in __enter__
self.delegate.__enter__()
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 52, in __enter__
with self.__tcp_client:
File "/var/www/html/openWB/packages/modules/openwb_flex/counter.py", line 36, in update
self.components[component].update()
File "/var/www/html/openWB/packages/modules/openwb_evu_kit/device.py", line 55, in update
Traceback (most recent call last):
2022-12-22 11:22:58: PID: 2834: soc.modules.common.fault_state: EVU-Kit: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.193.15:8899)], Traceback:
2022-12-22 11:22:58: PID: 2834: pymodbus.client.sync: Connection to (192.168.193.15, 8899) failed: timed out
2022-12-22 11:22:49: PID: 2549: **** WARNING **** Regulation loop needs 8 seconds (LV0)

pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.193.15:8899)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 119, in __enter__
self.delegate.__enter__()
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 52, in __enter__
with self.__tcp_client:
File "/var/www/html/openWB/packages/modules/openwb_flex/counter.py", line 36, in update
self.components[component].update()
File "/var/www/html/openWB/packages/modules/openwb_evu_kit/device.py", line 55, in update
Traceback (most recent call last):
2022-12-22 11:22:48: PID: 2834: soc.modules.common.fault_state: EVU-Kit: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.193.15:8899)], Traceback:
2022-12-22 11:22:48: PID: 2834: pymodbus.client.sync: Connection to (192.168.193.15, 8899) failed: timed out
2022-12-22 11:22:39: PID: 1138: **** WARNING **** Regulation loop needs 8 seconds (LV0)

pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.193.15:8899)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 119, in __enter__
self.delegate.__enter__()
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 52, in __enter__
with self.__tcp_client:
File "/var/www/html/openWB/packages/modules/openwb_flex/counter.py", line 36, in update
self.components[component].update()
File "/var/www/html/openWB/packages/modules/openwb_evu_kit/device.py", line 55, in update
Traceback (most recent call last):
2022-12-22 11:22:38: PID: 2834: soc.modules.common.fault_state: EVU-Kit: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.193.15:8899)], Traceback:
2022-12-22 11:22:38: PID: 2834: pymodbus.client.sync: Connection to (192.168.193.15, 8899) failed: timed out
2022-12-22 11:22:29: PID: 32229: **** WARNING **** Regulation loop needs 8 seconds (LV0)

pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.193.15:8899)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 119, in __enter__
self.delegate.__enter__()
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 52, in __enter__
with self.__tcp_client:
File "/var/www/html/openWB/packages/modules/openwb_flex/counter.py", line 36, in update
self.components[component].update()
File "/var/www/html/openWB/packages/modules/openwb_evu_kit/device.py", line 55, in update
Traceback (most recent call last):
2022-12-22 11:22:28: PID: 2834: soc.modules.common.fault_state: EVU-Kit: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.193.15:8899)], Traceback:
2022-12-22 11:22:28: PID: 2834: pymodbus.client.sync: Connection to (192.168.193.15, 8899) failed: timed out
2022-12-22 11:22:19: PID: 30927: **** WARNING **** Regulation loop needs 8 seconds (LV0)

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 8 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
return self.__read_registers(self.delegate.read_input_registers, address, types, byteorder, wordorder, **kwargs)
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 138, in read_input_registers
0x0001, [ModbusDataType.INT_32]*3, unit=self.id)]
File "/var/www/html/openWB/packages/modules/common/lovato.py", line 23, in get_voltages
self.__process_error(e)
File "/var/www/html/openWB/packages/modules/common/lovato.py", line 25, in get_voltages
voltages = self.__client.get_voltages()
File "/var/www/html/openWB/packages/modules/openwb_flex/counter.py", line 37, in update
self.components[component].update()
File "/var/www/html/openWB/packages/modules/openwb_evu_kit/device.py", line 55, 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 Modbus Error: [Input/Output] Modbus Error: [Invalid Message] Incomplete message received, expected at least 8 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):
2022-12-22 11:22:18: PID: 2834: soc.modules.common.fault_state: EVU-Kit: FaultState FaultStateLevel.ERROR, FaultStr 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 8 bytes (0 received)', <FaultStateLevel.ERROR: 2>), Traceback:
2022-12-22 11:21:59: PID: 28239: **** WARNING **** Regulation loop needs 8 seconds (LV0)
2
openWB series2 standard+
openWB series2 custom inkl. Addon Platine
Goe V3
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID3
Audi Q4
LarsBr87
Beiträge: 334
Registriert: Do Nov 05, 2020 12:02 pm
Has thanked: 1 time

Re: EVU Kit mit ständigen Timeouts

Beitrag von LarsBr87 »

Hallo, ja ich habe den Fehler immer noch. Aber das ist dir ja schon bekannt. Mal sehen ob es noch weitere Fälle gibt.

Gruß Lars
warbird
Beiträge: 271
Registriert: Mi Sep 02, 2020 11:14 am

Re: EVU Kit mit ständigen Timeouts

Beitrag von warbird »

Ja das stimmt, dachte mir auslagern hilft evtl. eine Lösung zu finden.
Hast du auch das Lovato Kit oder eine neuere Version mit dem PE11 Adapter?
openWB series2 standard+
openWB series2 custom inkl. Addon Platine
Goe V3
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID3
Audi Q4
Gero
Beiträge: 3443
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 4 times
Been thanked: 62 times

Re: EVU Kit mit ständigen Timeouts

Beitrag von Gero »

Ich hatte mal sowas ähnliches…es war dann die Verkabelung. Abgedchnittenes Patchkabel in Anschlussdose war keine gute Idee. Da sollte man tunlichst nur Verlegekabel auflegen. Hat aber ein komplettes Jahr gedauert, bis die ersten Packet Losses auftraten.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
LarsBr87
Beiträge: 334
Registriert: Do Nov 05, 2020 12:02 pm
Has thanked: 1 time

Re: EVU Kit mit ständigen Timeouts

Beitrag von LarsBr87 »

warbird hat geschrieben: Do Dez 22, 2022 10:46 am Ja das stimmt, dachte mir auslagern hilft evtl. eine Lösung zu finden.
Hast du auch das Lovato Kit oder eine neuere Version mit dem PE11 Adapter?
Ich habe ein EVU-Kit mit dem SDM Zähler und auch einem PE11 Adapter fertig aus dem Shop erworben.
derNeueDet
Beiträge: 4447
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: EVU Kit mit ständigen Timeouts

Beitrag von derNeueDet »

Welche openWB Versionen habt ihr aktuell installiert?
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
warbird
Beiträge: 271
Registriert: Mi Sep 02, 2020 11:14 am

Re: EVU Kit mit ständigen Timeouts

Beitrag von warbird »

Stable 1.9.281 (gestern als Backup eingespielt, weil ich dachte es liegt am Update auf 288)

War vorher 1.9.288, Problem ist aber auch mit 1.9.281 weiterhin da.
Gero hat geschrieben: Do Dez 22, 2022 11:01 am Ich hatte mal sowas ähnliches…es war dann die Verkabelung. Abgedchnittenes Patchkabel in Anschlussdose war keine gute Idee. Da sollte man tunlichst nur Verlegekabel auflegen. Hat aber ein komplettes Jahr gedauert, bis die ersten Packet Losses auftraten.
Hattest du dann auch ab und zu Timeouts oder kompletten Abbruch? War das Kabel komplett durch oder nur ein paar Adern?
Könnte natürlich mal die Strecke durchmessen, evtl. ist im Patchpanel was "krum" aber könnte mir nicht erklären, wie das passiert sein soll
openWB series2 standard+
openWB series2 custom inkl. Addon Platine
Goe V3
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID3
Audi Q4
derNeueDet
Beiträge: 4447
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: EVU Kit mit ständigen Timeouts

Beitrag von derNeueDet »

Rufst du das Kit auch noch von anderen Systemen auf?

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
warbird
Beiträge: 271
Registriert: Mi Sep 02, 2020 11:14 am

Re: EVU Kit mit ständigen Timeouts

Beitrag von warbird »

Nein
openWB series2 standard+
openWB series2 custom inkl. Addon Platine
Goe V3
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID3
Audi Q4
LarsBr87
Beiträge: 334
Registriert: Do Nov 05, 2020 12:02 pm
Has thanked: 1 time

Re: EVU Kit mit ständigen Timeouts

Beitrag von LarsBr87 »

Bei mir ist die neueste Nightly 1.9.289 drauf und ich spreche das Kit nicht bewusst noch von wo anders an. Habe aber auch wie warbird eine zweite OpenWB als Slave laufen.
Antworten