Nachdem das Board nun zufriedenstellend läuft und Taster/Bewegungsmelder/Reed-Kontakte eingebunden sind und funktionieren folgt nun der nächste Schritt: Die Installation von openHAB auf einem Raspberry Pi.
Nachdem die Installation erfolgt war konnte man sofort die Demo-Seite des OpenHAB-Servers bewundern. Schaut schonmal vielversprechend aus. Auch die Fülle der verfügbaren Bindings lassen Hoffnung aufkommen, dass das System die zentrale Steuerung des Hausbus darstellen kann. Nach einigen Versuchen die Sitemaps anzupassen und der Einlesephase in die Grundlegenden Funktionen springt der Funke über: Top!
Allerdings ist mir persönlich das Webinterface über den Pi zu träge und so wandert die Installation vor den Erweiterungen auf einen Intel NUC (meinen aktuellen Mediacenter PC). Nach einigen Internetrecherchen wird die Performance von openHAB auf einem Raspberry oft kritisiert, besonders wenn die Anzahl der eingebundenen Items steigt.
Das Binding der CCU2 an OpenHAB funktioniert nach einigen Startschwierigkeiten problemlos und es werden alle Devices/Kanäle etc. gefunden. Schnell wird allerdings klar, dass die Implementierung der Reed-Kontaktlogik und Bewegungsmelder für Licht/Alarm nicht im aktuellen Zustand übernommen werden sollte. Architekturtechnisch muss hier ein besseres Konzept her.
2015-08-01 10:50:38.657 [INFO ] [.b.h.i.c.HomematicCommunicator] - Homematic ServerId[name=CCU,version=2.13.7,address=LEQ0589761] 2015-08-01 10:50:38.661 [INFO ] [o.o.b.h.i.c.client.CcuClient ] - Starting CcuClient 2015-08-01 10:50:38.694 [INFO ] [b.h.i.communicator.StateHolder] - Loading Homematic datapoints 2015-08-01 10:50:40.751 [INFO ] [b.h.i.communicator.StateHolder] - Finished loading 285 Homematic datapoints 2015-08-01 10:50:40.752 [INFO ] [b.h.i.communicator.StateHolder] - Loading Homematic Server variables 2015-08-01 10:50:40.783 [INFO ] [b.h.i.communicator.StateHolder] - Finished loading 6 Homematic server variables 2015-08-01 10:50:40.784 [INFO ] [b.h.i.c.s.BinRpcCallbackServer] - Starting BinRpcCallbackServer at port 9123 2015-08-01 10:50:41.101 [INFO ] [.o.b.h.i.c.client.BinRpcClient] - Interface CUxD not available, disabling support. 2015-08-01 10:50:41.102 [INFO ] [.b.h.i.c.HomematicCommunicator] - Scheduling one datapoint reload job in one minute 2015-08-01 10:50:41.103 [INFO ] [.service.AbstractActiveService] - Homematic server connection tracker has been started
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.