Die Karaf-Console mit openHAB
Wenn man sich etwas mehr mit openHAB beschäftigt, dann liest / hört man immer etwas von der Karaf-Console.
Karaf ist ein Enterprise-Framework von Apache und wird in OSGi-Umgebungen eingesetzt.
Zur Verwaltung der openHAB-Laufzeitumgebung ist die Karaf-Console ein sehr gutes Tool. Die Dokumentation zu dem Hilfsmittel findet Ihr auf der Hilfe-Seite.
Die Konsole kann hautsptsächlich für die Analyse von Log-Dateien in Echtzeit, zur Verwaltung der openHAB-Elemente und zur Ausführung von Befehlen zur Laufzeit verwendet werden.
An- und Abmeldung
Ihr könnt euch direkt per SSH nach einem Login auf dem Rechner wie folgt in die Karaf-Console einwählen:
ssh openhab@localhost -p 8101
Das zu verwendende Passwort könnt Ihr in der Dokumentation einsehen und sollte natürlich geändert werden.
Nach der Sitzung kann man sich wie folgt vom System abmelden:
logout
Überblick verschaffen
In der Console ist ein gutes Hilfe-System integriert d.h. mit diesen Befehlen könnt Ihr euch schnell eine Übersicht verschaffen:
help help smarthome help smarthome:things
Befehle ausführen
Mit den list-Parameter könnt Ihr euch eure Items oder die Inbox etwas genauer ansehen:
smarthome:things list smarthome:inbox list
Fazit
Durch das OSGi-Framework ist eine einfache Verwaltung der Elemente in einem openHAB-System möglich.
Ich hatte den Anwendungsfall um doppelte HomeMatic-Elemente entsprechend zu entfernen (das geht auch mit den “remove” Parametern).
Nutzt Ihr die Karaf-Console in eurem openHAB-Umfeld? Welche Funktionen nutzt Ihr davon?
Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!