Zigbee and zwave manual install script

Time traveling? :thinking:
2.5.0 is scheduled to be released December 15, 2019. It is currently November 21, 2019. In my time space, 2.5.0 has not yet been released.

This is what I get when logging in to SSH:


              Welcome to            __  _____    ____  _
            ____  ____  ___  ____  / / / /   |  / __ )(_)___ _____
           / __ \/ __ \/ _ \/ __ \/ /_/ / /| | / __  / / __ `/ __ \
          / /_/ / /_/ /  __/ / / / __  / ___ |/ /_/ / / /_/ / / / /
          \____/ .___/\___/_/ /_/_/ /_/_/  |_/_____/_/\__,_/_/ /_/
              /_/
                  openHAB 2.5.0~M5-1 (Milestone Build)

I might be confused on what I was on before though… It’s gone now, but according to my post yesterday I must have been on 2.4.0-1, not 2.5.0! My bad! :dizzy_face:

1 Like

This looks to me to be an incompatibility between OH 2.4 and the latest zigbee binding snapshot. I have tested the install of the binding on OH 2.4, but I have not used the binding with a controller.

I have recently tested the 2.5 snapshot binding with OH2.4 and it was working fine.

:man_shrugging:

I confirm the problem, I have Openhab 2.4 and I am running 2.5.0M1 zigbee binding and it was working fine, now I switched to 2.5.0M6 and I got the following error

java.lang.NoClassDefFoundError: org.eclipse.smarthome.core.types.Command
    at com.sun.proxy.$Proxy59.<clinit>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:739)
    at org.eclipse.smarthome.core.internal.common.SafeCallerBuilderImpl.lambda$0(SafeCallerBuilderImpl.java:68)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.smarthome.core.internal.common.SafeCallerBuilderImpl.build(SafeCallerBuilderImpl.java:59)
    at org.eclipse.smarthome.core.thing.internal.ThingManagerImpl.doInitializeHandler(ThingManagerImpl.java:769)
    at org.eclipse.smarthome.core.thing.internal.ThingManagerImpl.initializeHandler(ThingManagerImpl.java:671)
    at org.eclipse.smarthome.core.thing.internal.ThingManagerImpl.registerAndInitializeHandler(ThingManagerImpl.java:1073)
    at org.eclipse.smarthome.core.thing.internal.ThingManagerImpl.lambda$10(ThingManagerImpl.java:1055)
    at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:890)
    at java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:404)
    at org.eclipse.smarthome.core.thing.internal.ThingManagerImpl.lambda$9(ThingManagerImpl.java:1052)
    at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
    at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
    at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
    at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
    at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
    at org.eclipse.smarthome.core.thing.internal.ThingManagerImpl.handleThingHandlerFactoryAddition(ThingManagerImpl.java:1051)
    at org.eclipse.smarthome.core.thing.internal.ThingManagerImpl.onReadyMarkerAdded(ThingManagerImpl.java:1039)
    at org.eclipse.smarthome.core.internal.service.ReadyServiceImpl.lambda$0(ReadyServiceImpl.java:53)
    at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
    at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
    at java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1691)
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
    at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
    at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
    at org.eclipse.smarthome.core.internal.service.ReadyServiceImpl.notifyTrackers(ReadyServiceImpl.java:80)
    at org.eclipse.smarthome.core.internal.service.ReadyServiceImpl.markReady(ReadyServiceImpl.java:53)
    at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker.registerReadyMarker(XmlDocumentBundleTracker.java:428)
    at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker.finishBundle(XmlDocumentBundleTracker.java:374)
    at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker.processBundle(XmlDocumentBundleTracker.java:397)
    at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker.access$6(XmlDocumentBundleTracker.java:389)
    at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$2.run(XmlDocumentBundleTracker.java:359)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

I have cc2531 adapter and already installed the console extension.

Try clearing the openHAB cache and restarting openHAB.
The first restart will take longer as it rebuilds its cache.

Ok, so here we go again! I upgraded my system to latest release of OH (2.5.1-2) and then ran the install script to upgrade the zigbee binding.

It fails with the two minute time-out (11 new files are in place but there is no sign of it in the REST api). The log gives me:

2020-01-14 23:02:31.447 [WARN ] [ore.internal.binding.BindingResource] - Cannot get config id for binding id 'zigbee', probably because binding does not exist.
2020-01-14 23:02:37.473 [WARN ] [ore.internal.binding.BindingResource] - Cannot get config id for binding id 'zigbee', probably because binding does not exist.
2020-01-14 23:02:42.543 [WARN ] [ore.internal.binding.BindingResource] - Cannot get config id for binding id 'zigbee', probably because binding does not exist.
2020-01-14 23:02:47.621 [WARN ] [ore.internal.binding.BindingResource] - Cannot get config id for binding id 'zigbee', probably because binding does not exist.
2020-01-14 23:02:52.701 [WARN ] [ore.internal.binding.BindingResource] - Cannot get config id for binding id 'zigbee', probably because binding does not exist.
2020-01-14 23:02:54.122 [WARN ] [org.apache.felix.fileinstall        ] - A bundle with the same symbolic name (org.apache.servicemix.bundles.xstream) and version (1.4.7.1) is already installed.  Updating this bundle instead.
2020-01-14 23:02:54.410 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Stopped HABmin servlet
2020-01-14 23:02:55.489 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Started HABmin servlet at /habmin
2020-01-14 23:02:56.428 [WARN ] [org.apache.felix.fileinstall        ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.zigbee.telegesis.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.zigbee.telegesis [262]
  Unresolved requirement: Import-Package: org.openhab.core.config.discovery
  Unresolved requirement: Import-Package: org.openhab.binding.zigbee.handler
    -> Export-Package: org.openhab.binding.zigbee.handler; bundle-symbolic-name="org.openhab.binding.zigbee"; bundle-version="3.0.0.202001122328"; version="3.0.0"; uses:="com.zsmartsystems.zigbee,com.zsmartsystems.zigbee.security,com.zsmartsystems.zigbee.transport,gnu.io,org.openhab.binding.zigbee.converter,org.openhab.core.common.registry,org.openhab.core.config.core,org.openhab.core.thing,org.openhab.core.thing.binding,org.openhab.core.thing.binding.firmware,org.openhab.core.thing.type,org.openhab.core.types"
       org.openhab.binding.zigbee [261]
         Unresolved requirement: Import-Package: org.openhab.core.common

	at org.eclipse.osgi.container.Module.start(Module.java:444) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:520) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [bundleFile:3.6.4]
2020-01-14 23:02:56.494 [WARN ] [org.apache.felix.fileinstall        ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.zigbee.cc2531.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.zigbee.cc2531 [263]
  Unresolved requirement: Import-Package: org.openhab.core.thing
  Unresolved requirement: Import-Package: org.openhab.binding.zigbee.handler
    -> Export-Package: org.openhab.binding.zigbee.handler; bundle-symbolic-name="org.openhab.binding.zigbee"; bundle-version="3.0.0.202001122328"; version="3.0.0"; uses:="com.zsmartsystems.zigbee,com.zsmartsystems.zigbee.security,com.zsmartsystems.zigbee.transport,gnu.io,org.openhab.binding.zigbee.converter,org.openhab.core.common.registry,org.openhab.core.config.core,org.openhab.core.thing,org.openhab.core.thing.binding,org.openhab.core.thing.binding.firmware,org.openhab.core.thing.type,org.openhab.core.types"
       org.openhab.binding.zigbee [261]
         Unresolved requirement: Import-Package: org.openhab.core.common

	at org.eclipse.osgi.container.Module.start(Module.java:444) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:520) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [bundleFile:3.6.4]
2020-01-14 23:02:56.502 [WARN ] [org.apache.felix.fileinstall        ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.zigbee.ember.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.zigbee.ember [266]
  Unresolved requirement: Import-Package: org.openhab.binding.zigbee
    -> Export-Package: org.openhab.binding.zigbee; bundle-symbolic-name="org.openhab.binding.zigbee"; bundle-version="3.0.0.202001122328"; version="3.0.0"; uses:="org.openhab.core.thing,org.openhab.core.thing.type"
       org.openhab.binding.zigbee [261]
         Unresolved requirement: Import-Package: org.openhab.core.common
  Unresolved requirement: Import-Package: org.openhab.binding.zigbee.handler
    -> Export-Package: org.openhab.binding.zigbee.handler; bundle-symbolic-name="org.openhab.binding.zigbee"; bundle-version="3.0.0.202001122328"; version="3.0.0"; uses:="com.zsmartsystems.zigbee,com.zsmartsystems.zigbee.security,com.zsmartsystems.zigbee.transport,gnu.io,org.openhab.binding.zigbee.converter,org.openhab.core.common.registry,org.openhab.core.config.core,org.openhab.core.thing,org.openhab.core.thing.binding,org.openhab.core.thing.binding.firmware,org.openhab.core.thing.type,org.openhab.core.types"

	at org.eclipse.osgi.container.Module.start(Module.java:444) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:520) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [bundleFile:3.6.4]
2020-01-14 23:02:56.511 [WARN ] [org.apache.felix.fileinstall        ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.zigbee.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.zigbee [261]
  Unresolved requirement: Import-Package: org.openhab.core.common

	at org.eclipse.osgi.container.Module.start(Module.java:444) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:520) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [bundleFile:3.6.4]
2020-01-14 23:02:56.522 [WARN ] [org.apache.felix.fileinstall        ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.zigbee.xbee.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.zigbee.xbee [260]
  Unresolved requirement: Import-Package: org.openhab.binding.zigbee
    -> Export-Package: org.openhab.binding.zigbee; bundle-symbolic-name="org.openhab.binding.zigbee"; bundle-version="3.0.0.202001122328"; version="3.0.0"; uses:="org.openhab.core.thing,org.openhab.core.thing.type"
       org.openhab.binding.zigbee [261]
         Unresolved requirement: Import-Package: org.openhab.core.common
  Unresolved requirement: Import-Package: org.openhab.binding.zigbee.handler
    -> Export-Package: org.openhab.binding.zigbee.handler; bundle-symbolic-name="org.openhab.binding.zigbee"; bundle-version="3.0.0.202001122328"; version="3.0.0"; uses:="com.zsmartsystems.zigbee,com.zsmartsystems.zigbee.security,com.zsmartsystems.zigbee.transport,gnu.io,org.openhab.binding.zigbee.converter,org.openhab.core.common.registry,org.openhab.core.config.core,org.openhab.core.thing,org.openhab.core.thing.binding,org.openhab.core.thing.binding.firmware,org.openhab.core.thing.type,org.openhab.core.types"

	at org.eclipse.osgi.container.Module.start(Module.java:444) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[org.eclipse.osgi-3.12.100.jar:?]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:520) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [bundleFile:3.6.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [bundleFile:3.6.4]

I have restarted the system, I have stopped OH and cleared the cache, I have uninstalled the binding and reinstalled it. I have tried installing several times in a row. Still nothing!
Any sugestions on how to get my system operational again would be highly appreciated!

Kind regards,
Henrik

This seems to indicate that the binding is not installed - only the telegesis binding is installed, but this doesn’t really do much without the main org.openhab.binding.zigbee bundle.

Hi Chris,
Ok, so the files seems to be there:

[23:22:40] openhabian@openhab:/usr/share/openhab2/addons$ ls -al
total 3308
drwxrwxr-x+ 4 openhab openhab    4096 Jan 14 23:02 .
drwxrwxr-x+ 4 openhab openhab    4096 Jan 14 21:00 ..
drwxrwxr-x+ 4 openhab openhab    4096 Jan 14 23:02 archive
-rw-rw-r--  1 openhab openhab  218494 Jan 14 23:02 com.zsmartsystems.zigbee.dongle.cc2531.jar
-rw-rw-r--  1 openhab openhab  503958 Jan 14 23:02 com.zsmartsystems.zigbee.dongle.ember.jar
-rw-rw-r--  1 openhab openhab  133566 Jan 14 23:02 com.zsmartsystems.zigbee.dongle.telegesis.jar
-rw-rw-r--  1 openhab openhab  129431 Jan 14 23:02 com.zsmartsystems.zigbee.dongle.xbee.jar
-rw-rw-r--  1 openhab openhab 1438477 Jan 14 23:02 com.zsmartsystems.zigbee.jar
drwxrwxr-x+ 5 openhab openhab    4096 Nov 20 07:52 openHAB-utils
-rw-rw-r--  1 openhab openhab  548391 Jan 14 23:02 org.apache.servicemix.bundles.xstream-1.4.7_1.jar
-rw-rw-r--  1 openhab openhab   10729 Jan 14 23:02 org.openhab.binding.zigbee.cc2531.jar
-rw-rw-r--  1 openhab openhab   20356 Jan 14 23:02 org.openhab.binding.zigbee.ember.jar
-rw-rw-r--  1 openhab openhab  276203 Jan 14 23:02 org.openhab.binding.zigbee.jar
-rw-rw-r--  1 openhab openhab   16239 Jan 14 23:02 org.openhab.binding.zigbee.telegesis.jar
-rw-rw-r--  1 openhab openhab   10596 Jan 14 23:02 org.openhab.binding.zigbee.xbee.jar

From what I understand OH automatically should install anything I put in that folder? Is there anything I can do to force it?

Your understanding is correct, but, it doesn’t always work. Run up the console and do a list command to see what state the bundles are in. You might find there are two zigbee bundles if the old one is still there and this might be stopping the new one running (maybe).

These are the lines I find that are mentioning zigbee:

259 β”‚ Active    β”‚  80 β”‚ 1.2.9                   β”‚ com.zsmartsystems.zigbee.dongle.xbee
260 β”‚ Installed β”‚  80 β”‚ 3.0.0.202001122330      β”‚ openHAB Add-ons :: Bundles :: ZigBee XBee Bridge
261 β”‚ Installed β”‚  80 β”‚ 3.0.0.202001122328      β”‚ openHAB Add-ons :: Bundles :: ZigBee Binding
262 β”‚ Installed β”‚  80 β”‚ 3.0.0.202001122330      β”‚ openHAB Add-ons :: Bundles :: ZigBee Telegesis Bridge
263 β”‚ Installed β”‚  80 β”‚ 3.0.0.202001122329      β”‚ openHAB Add-ons :: Bundles :: ZigBee CC2531 Bridge
264 β”‚ Active    β”‚  80 β”‚ 1.2.9                   β”‚ com.zsmartsystems.zigbee.dongle.telegesis
265 β”‚ Active    β”‚  80 β”‚ 1.2.9                   β”‚ com.zsmartsystems.zigbee.dongle.ember
266 β”‚ Installed β”‚  80 β”‚ 3.0.0.202001122329      β”‚ openHAB Add-ons :: Bundles :: ZigBee Ember Bridge
267 β”‚ Active    β”‚  80 β”‚ 1.2.9                   β”‚ com.zsmartsystems.zigbee
268 β”‚ Active    β”‚  80 β”‚ 1.2.9                   β”‚ com.zsmartsystems.zigbee.dongle.cc2531

This test indicates that there is some problems with org.openhab.core.common.

261 β”‚ Installed β”‚  80 β”‚ 3.0.0.202001122328      β”‚ openHAB Add-ons :: Bundles :: ZigBee Binding
262 β”‚ Installed β”‚  80 β”‚ 3.0.0.202001122330      β”‚ openHAB Add-ons :: Bundles :: ZigBee Telegesis Bridge
263 β”‚ Installed β”‚  80 β”‚ 3.0.0.202001122329      β”‚ openHAB Add-ons :: Bundles :: ZigBee CC2531 Bridge
264 β”‚ Active    β”‚  80 β”‚ 1.2.9                   β”‚ com.zsmartsystems.zigbee.dongle.telegesis
265 β”‚ Active    β”‚  80 β”‚ 1.2.9                   β”‚ com.zsmartsystems.zigbee.dongle.ember
266 β”‚ Installed β”‚  80 β”‚ 3.0.0.202001122329      β”‚ openHAB Add-ons :: Bundles :: ZigBee Ember Bridge
267 β”‚ Active    β”‚  80 β”‚ 1.2.9                   β”‚ com.zsmartsystems.zigbee
268 β”‚ Active    β”‚  80 β”‚ 1.2.9                   β”‚ com.zsmartsystems.zigbee.dongle.cc2531
openhab> bundle:start 261
Error executing command: Error executing command on bundles:
        Error starting bundle 261: Could not resolve module: org.openhab.binding.zigbee [261]
  Unresolved requirement: Import-Package: org.openhab.core.common

You have installed the OH3 bindings - these don’t work. You need to install 2.5 bindings.

Ok, now we are talking! Do you mean binding for Openhab3? How did that happen? I selected the 1.2.9 in the install script?

The install script no longer works after OH2.5 since all the repositories were changed to OH3 which is not compatible.

The 1.2.9 that you mention is the ZigBee library version - not the binding. This clearly shows is OH3 in the list above

Ok, script is broken. Let’s hope @5iver gets the time to fix it!
You don’t happen to have a link to a place where I can manually download the correct files?

I normally go here -:

https://ci.openhab.org/view/Integration%20Builds%20(2.5.x)/job/openHAB2.5.x-Zigbee/lastStableBuild/

1 Like

Great thanks Chris! I will try to replace my files with the ones on your link, see what happens!

1 Like