I am a fan of openhab and meanwhile quite deep into the whole handling. One thing I’m constantly struggling and haven’t found a consolidated and consistent documentation is regarding the whole bundle-handling even though I guess it is a common task.
I use openhabian with open hab release 2.4.0 stable. That works basically fine but with certain bundles I’d like to use the newest, even snapshot version for several reasons, one is using the newest functionality. These are
The IKEA Tradfri Binding
The ZWave binding
The Amazon Echo binding
I’ve downloaded these and handle them all on the Karaf console (bundle:update etc.).
Now I have two instances of each bundle like shown below. Does this cause any problems? Which one is used? If I try to delete one using bundle:remove it will appear again after a restart. Guess a generic approach on how to use bundles of new versions which are way ahead would be great. Also if its enough to have them installed via bundle:install or if they need to be copied to a specific location etc.
openhab> bundle:list | grep TRÅDFRI 23 │ Active │ 80 │ 126.96.36.199906210421 │ openHAB Add-ons :: Bundles :: TRÅDFRI Binding 222 │ Active │ 80 │ 0.10.0.oh240 │ Eclipse SmartHome TRÅDFRI Binding openhab> bundle:list | grep ZW 22 │ Active │ 80 │ 188.8.131.52905191822 │ openHAB Add-ons :: Bundles :: ZWave Binding 247 │ Active │ 80 │ 2.4.0 │ ZWave Binding openhab> bundle:list | grep Echo 21 │ Active │ 80 │ 2.5.0.Beta_07 │ Amazon Echo Control Binding 239 │ Installed │ 80 │ 2.4.0 │ Amazon Echo Control Binding