OSGI Feeling on Raspberry Pi!
Wenn man auf der Raspberry Pi Konsole ist, kann die Apache Karaf Konsole wie folgt gestartet werden:
1 2 3 4 5 |
# ssh Verbindung mit User openhab auf Port 8101 ssh openhab@localhost -p 8101 # wenn die Passwortabfrage kommt eingeben: habopen |
Nicht ungeduldig werden, beim 1. Aufruf kann es einige Minuten dauer, bis die Konsole startet. Beim 1. Aufruf kommt noch eine Sicherheitsabfrage mit Key, da mit „yes“ bestätigen.
Dann mal alle OpenHAB Bundel listen, um die jeweiligen Versionen anzuzeigen:
1 |
bundle:list | grep openHAB |
Oder wenn man alle things sehen will:
1 |
smarthome:things list |
Oder alle Items listen:
1 |
smarthome:items |
Oder alle gestartete Feature:
1 |
feature:list | grep Started |
Oder eine ziemlich lange Feature Liste:
1 |
feature:list |
Manchmal braucht man zu einer Komponente weitere Infos. Das geht mit
1 2 3 |
feature:info Komponente # z.B. feature:info openhab-binding-weather1 |
Als Ergebnis erhlält man z.B.:
1 2 3 4 5 6 7 8 9 10 11 12 |
Feature openhab-binding-weather1 1.9.0 Description: Weather Binding Feature has no configuration Feature configuration files: ${openhab.conf}/services/weather.cfg Feature depends on: openhab-runtime-base 0.0.0 openhab-runtime-compat1x 0.0.0 Feature contains followed bundles: mvn:org.openhab.binding/org.openhab.binding.weather/1.9.0 start-level=80 Feature has no conditionals. |
Wenn man loggen will, es gibt diese Befehle help log:
Allso auch mit log:tail schauen, was so aktuell vor sich geht.
Verlassen der Konsole mit logout.
Auf der Konsole können mit der TAB Taste auch eine Befehlsergänzung durchgeführt werden.
Weiter Beispiele hier.