Geräte aus dem io-Bereich löschen?
Verfasst: Do Apr 16, 2026 9:52 am
Moin,
ich habe probehalber mal eine EEBUS-Steuerbox angelegt und Wallbox / WR abgeregelbar definiert. Weil ich noch keine Steuerbox habe, habe ich die Geräte wieder gelöscht. Jetzt sind diese im io-Bereich der mqtt-Topics leider noch vorhanden und die Fehlermeldungen müllen mir mein Mainlog zu - gibt es eine Möglichkeit, die Konfiguration wieder geradezuziehen?
Ich habe bei Bedarf root-Zugang auf der Wallbox. Ein
funktioniert nicht.
Topics: [/code]
ich habe probehalber mal eine EEBUS-Steuerbox angelegt und Wallbox / WR abgeregelbar definiert. Weil ich noch keine Steuerbox habe, habe ich die Geräte wieder gelöscht. Jetzt sind diese im io-Bereich der mqtt-Topics leider noch vorhanden und die Fehlermeldungen müllen mir mein Mainlog zu - gibt es eine Möglichkeit, die Konfiguration wieder geradezuziehen?
Ich habe bei Bedarf root-Zugang auf der Wallbox. Ein
Code: Alles auswählen
sudo -u mosquitto mosquitto_pub -r -t openWB/io/states/0/get/fault_str -m ""
Topics: [/code]
Code: Alles auswählen
2026-04-16 11:48:22,449 - {modules.common.fault_state:46} - {ERROR:get io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'ValueError'> ('Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 60, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/eebus/api.py", line 110, in read
raise exception_to_raise
ValueError: Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.
2026-04-16 11:48:24,483 - {modules.common.fault_state:46} - {ERROR:get io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/1/get/fault_str',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 60, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/eebus/api.py", line 128, in read
raise Exception(received_topics[f"openWB/eebus/{config.id}/get/fault_str"])
KeyError: 'openWB/eebus/1/get/fault_str'
2026-04-16 11:48:24,490 - {modules.common.fault_state:46} - {ERROR:get io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/2/get/fault_str',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 60, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/eebus/api.py", line 128, in read
raise Exception(received_topics[f"openWB/eebus/{config.id}/get/fault_str"])
KeyError: 'openWB/eebus/2/get/fault_str'
2026-04-16 11:48:24,522 - {modules.common.fault_state:46} - {ERROR:publish io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'ValueError'> ('Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.',), Traceback:
NoneType: None
2026-04-16 11:48:24,524 - {modules.common.fault_state:46} - {ERROR:publish io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/1/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:24,530 - {modules.common.fault_state:46} - {ERROR:publish io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/2/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:24,684 - {modules.common.fault_state:46} - {ERROR:set output io0} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'ValueError'> ('Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.',), Traceback:
NoneType: None
2026-04-16 11:48:24,689 - {modules.common.fault_state:46} - {ERROR:set output io1} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/1/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:24,698 - {modules.common.fault_state:46} - {ERROR:set output io2} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/2/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:31,880 - {modules.common.fault_state:46} - {ERROR:get io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'ValueError'> ('Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 60, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/eebus/api.py", line 110, in read
raise exception_to_raise
ValueError: Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.
2026-04-16 11:48:32,923 - {modules.common.fault_state:46} - {ERROR:get io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/1/get/fault_str',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 60, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/eebus/api.py", line 128, in read
raise Exception(received_topics[f"openWB/eebus/{config.id}/get/fault_str"])
KeyError: 'openWB/eebus/1/get/fault_str'
2026-04-16 11:48:33,915 - {modules.common.fault_state:46} - {ERROR:get io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/2/get/fault_str',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 60, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/eebus/api.py", line 128, in read
raise Exception(received_topics[f"openWB/eebus/{config.id}/get/fault_str"])
KeyError: 'openWB/eebus/2/get/fault_str'
2026-04-16 11:48:33,954 - {modules.common.fault_state:46} - {ERROR:publish io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'ValueError'> ('Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.',), Traceback:
NoneType: None
2026-04-16 11:48:33,962 - {modules.common.fault_state:46} - {ERROR:publish io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/1/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:33,970 - {modules.common.fault_state:46} - {ERROR:publish io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/2/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:34,154 - {modules.common.fault_state:46} - {ERROR:set output io0} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'ValueError'> ('Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.',), Traceback:
NoneType: None
2026-04-16 11:48:34,161 - {modules.common.fault_state:46} - {ERROR:set output io1} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/1/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:34,165 - {modules.common.fault_state:46} - {ERROR:set output io2} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/2/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:42,131 - {modules.common.fault_state:46} - {ERROR:get io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'ValueError'> ('Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 60, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/eebus/api.py", line 110, in read
raise exception_to_raise
ValueError: Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.
2026-04-16 11:48:44,140 - {modules.common.fault_state:46} - {ERROR:get io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/1/get/fault_str',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 60, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/eebus/api.py", line 128, in read
raise Exception(received_topics[f"openWB/eebus/{config.id}/get/fault_str"])
KeyError: 'openWB/eebus/1/get/fault_str'
2026-04-16 11:48:44,159 - {modules.common.fault_state:46} - {ERROR:get io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/2/get/fault_str',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_io.py", line 60, in read
io_state = self.component_reader()
File "/var/www/html/openWB/packages/modules/io_devices/eebus/api.py", line 128, in read
raise Exception(received_topics[f"openWB/eebus/{config.id}/get/fault_str"])
KeyError: 'openWB/eebus/2/get/fault_str'
2026-04-16 11:48:44,188 - {modules.common.fault_state:46} - {ERROR:publish io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'ValueError'> ('Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.',), Traceback:
NoneType: None
2026-04-16 11:48:44,201 - {modules.common.fault_state:46} - {ERROR:publish io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/1/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:44,211 - {modules.common.fault_state:46} - {ERROR:publish io state} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/2/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:44,505 - {modules.common.fault_state:46} - {ERROR:set output io0} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'ValueError'> ('Zertifikat oder Key ungültig. Wenn das Zertifikat abgelaufen ist, bitte in den Einstellungen ein neues Zertifikat generieren und den SKI beim VNB aktualisieren.',), Traceback:
NoneType: None
2026-04-16 11:48:44,511 - {modules.common.fault_state:46} - {ERROR:set output io1} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/1/get/fault_str',), Traceback:
NoneType: None
2026-04-16 11:48:44,531 - {modules.common.fault_state:46} - {ERROR:set output io2} - Steuerbox mit EEBus-Schnittstelle: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> ('openWB/eebus/2/get/fault_str',), Traceback:
NoneType: None