ich war in den letzten Monaten nicht sonderlich aktiv was die Hausautomatisierung angeht. Ich bin dann vor wenigen Wochen hart wieder zum Thema gezwungen worden, da sich meine SD Karte verabschiedet hat.
Nachdem ich feststellen musste, dass OH 2 mehr oder weniger ausläuft, habe ich den Moment genutzt und bin direkt auf die letzte Version gesprungen. Ich war auch sehr schnell mit dem Großteil wieder online.
Jetzt musste ich aber feststellen, dass meine HMIP Komponenten nicht sauber laufen. Das äußert sich wie folgt:
Nach einigen Neustarts der occu (Letzte Version raspberrymatic auf RP4) werden die HMIP Komponenten zwar als online angezeigt, aber liefern keine Daten und sind auch nicht ansteuerbar.
Folgenden Ansätzen bin ich schon gefolgt:
raspberyymatic:
- in den Servicemessages finde ich folgenden Eintrag "HmIP-RF not running". Meine Suche dazu führte aber nicht wirklich weiter.
- Sonst keine Probleme. Die Steuerung über die CCU Oberfläche funktioniert einwandfrei.
openhab:
- Die HMIP Komponenten werden scheinbar auf der CCU nicht gefunden:
Code: Alles auswählen
Thing 'homematic:HMIP-PS:6d2469a0:000218A9928E84' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): Device with address '000218A9928E84' not found on gateway '6d2469a0'
Code: Alles auswählen
==> /var/log/openhab/openhab.log <==
2021-11-18 15:37:08.806 [ERROR] [very.HomematicDeviceDiscoveryService] - null
java.lang.NullPointerException: null
at org.openhab.binding.homematic.internal.type.HomematicTypeGeneratorImpl.generateConfigDescription(HomematicTypeGeneratorImpl.java:358) ~[?:?]
at org.openhab.binding.homematic.internal.type.HomematicTypeGeneratorImpl.createThingType(HomematicTypeGeneratorImpl.java:234) ~[?:?]
at org.openhab.binding.homematic.internal.type.HomematicTypeGeneratorImpl.generate(HomematicTypeGeneratorImpl.java:181) ~[?:?]
at org.openhab.binding.homematic.internal.handler.HomematicBridgeHandler.onDeviceLoaded(HomematicBridgeHandler.java:330) ~[?:?]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.loadAllDeviceMetadata(AbstractHomematicGateway.java:415) ~[?:?]
at org.openhab.binding.homematic.internal.discovery.HomematicDeviceDiscoveryService.lambda$0(HomematicDeviceDiscoveryService.java:209) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
==> /var/log/openhab/events.log <==
Ich bin mit meinem Latein am Ende, evtl. hat jemand von Euch noch Ideen?
Grüße,
Seppy