1.5 KiB
1.5 KiB
layout | title |
---|---|
documentation | Bundle Management |
{% include base.html %}
Bundle Management
The Karaf console offers various commands to manage bundles. Most of these commands are not needed in the normal (non-developer) use of openHAB. However some basic commands are needed when dealing with some expert user situations like testing a binding.
List Bundles
The bundle:list command returns a list of all currently installed bundles including their version.
openhab> bundle:list
START LEVEL 100 , List Threshold: 50
ID | State | Lvl | Version | Name
-----------------------------------------------------------------------------------------------------
10 | Active | 80 | 2.3.0.201506221200 | JAX-RS Gson Provider
11 | Active | 80 | 5.3.1.201602281253 | OSGi JAX-RS Connector
12 | Active | 80 | 2.3.1 | Gson
13 | Active | 80 | 18.0.0 | Guava: Google Core Libraries for Java
14 | Active | 80 | 3.0.0.v201312141243 | Google Guice (No AOP)
...
209 | Active | 80 | 2.0.0.b3 | Network Binding
Start/Stop Bundles
Stoping a bundle is done with the command stop and the ID of the bundle:
openhab> bundle:stop 209
openhab> bundle:list
...
209 | Resolved | 80 | 2.0.0.b3 | Network Binding
The start command works accordingly:
openhab> bundle:start 209
openhab> bundle:list
...
209 | Active | 80 | 2.0.0.b3 | Network Binding