Re: Dimm & Control Kit immer wieder nicht erreichbar
Verfasst: Sa Nov 29, 2025 10:42 pm
Bis Version 2.1.7 sah man in der Status Seite dann einen Fehler und der Ladepunkt war gesperrt.
In Version 2.1.8P4? Sieht man es nur im Log, die openWB raus auf den Wegfall nicht mehr oder anders.
So sieht das im Log aus
In Version 2.1.8P4? Sieht man es nur im Log, die openWB raus auf den Wegfall nicht mehr oder anders.
So sieht das im Log aus
Code: Alles auswählen
2025-11-25 15:20:45,055 - {pymodbus.client.sync:218} - {ERROR:get io state} - Connection to (192.168.2.45, 8899) failed: timed out
2025-11-25 15:20:45,186 - {pymodbus.client.sync:218} - {ERROR:get io state} - Connection to (192.168.2.45, 8899) failed: [Errno 113] No route to host
2025-11-25 15:20:45,190 - {modules.common.fault_state:45} - {ERROR:get io state} - openWB Dimm- & Control-Kit: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> ('Failed to connect[ModbusTcpClient(192.168.2.45:8899)]', 'Modbus-Client konnte keine Verbindung zu 192.168.2.45:8899 aufbauen. Bitte Einstellungen, IP-Adresse und Port sowie Netzwerk-Anschluss prüfen.'), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 37, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/dimm_kit/api.py", line 46, in read
analog_input={
File "/var/www/html/openWB/packages/modules/io_devices/dimm_kit/api.py", line 47, in <dictcomp>
pin.name: client.read_input_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 159, in read_input_registers
return self.__read_registers(self._delegate.read_input_registers,
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 115, in __read_registers
raise e
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 104, in __read_registers
response = read_register_method(
File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/common.py", line 125, in read_input_registers
return self.execute(request)
File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 108, in execute
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.2.45:8899)]