Trouble (Re)pairing a Sengled bulb ... and getting zigbee exception

Thanks @chris the warning message has stopped so far! I must have gotten frustrated with installing the Zigbee binding manually last week so it wasn’t tested thoroughly.

I still couldn’t quite figure out the missing requirement “jssc” for com.zsmartsystems.zigbee.console.main and com.zsmartsystems.zigbee.serial so I just removed them lol… The rest is working fine so I suppose I don’t need them…? :joy: Other than that the latest Zigbee binding snapshot fixed the issue automatically, no need to do anything else.

2021-08-23 00:05:31.047 [ERROR] [Events.Framework                    ] - FrameworkEvent ERROR
org.osgi.framework.BundleException: Could not resolve module: com.zsmartsystems.zigbee.serial [343]
  Unresolved requirement: Import-Package: jssc

	at org.eclipse.osgi.container.Module.start(Module.java:463) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1845) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1838) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1781) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1743) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1665) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) [org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345) [org.eclipse.osgi-3.16.200.jar:?]
2021-08-23 00:05:35.704 [ERROR] [Events.Framework                    ] - FrameworkEvent ERROR
org.osgi.framework.BundleException: Could not resolve module: com.zsmartsystems.zigbee.console.main [353]
  Unresolved requirement: Import-Package: org.apache.commons.cli; version="[1.4.0,2.0.0)"
  Unresolved requirement: Import-Package: com.zsmartsystems.zigbee.serial; version="[1.4.0,2.0.0)"
    -> Export-Package: com.zsmartsystems.zigbee.serial; bundle-symbolic-name="com.zsmartsystems.zigbee.serial"; bundle-version="1.4.0"; version="1.4.0"; uses:="com.zsmartsystems.zigbee.transport,jssc"
       com.zsmartsystems.zigbee.serial [343]
         Unresolved requirement: Import-Package: jssc

	at org.eclipse.osgi.container.Module.start(Module.java:463) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1845) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1838) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1781) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1743) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1665) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) [org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345) [org.eclipse.osgi-3.16.200.jar:?]
2021-08-23 00:05:41.931 [WARN ] [org.apache.felix.fileinstall        ] - Error while starting bundle: file:/usr/share/openhab/addons/com.zsmartsystems.zigbee.serial-1.4.0.jar
org.osgi.framework.BundleException: Could not resolve module: com.zsmartsystems.zigbee.serial [343]
  Unresolved requirement: Import-Package: jssc

	at org.eclipse.osgi.container.Module.start(Module.java:463) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:440) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1221) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:515) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [bundleFile:3.6.8]
2021-08-23 00:05:41.963 [WARN ] [org.apache.felix.fileinstall        ] - Error while starting bundle: file:/usr/share/openhab/addons/com.zsmartsystems.zigbee.console.main-1.4.0.jar
org.osgi.framework.BundleException: Could not resolve module: com.zsmartsystems.zigbee.console.main [353]
  Unresolved requirement: Import-Package: org.apache.commons.cli; version="[1.4.0,2.0.0)"
  Unresolved requirement: Import-Package: com.zsmartsystems.zigbee.serial; version="[1.4.0,2.0.0)"
    -> Export-Package: com.zsmartsystems.zigbee.serial; bundle-symbolic-name="com.zsmartsystems.zigbee.serial"; bundle-version="1.4.0"; version="1.4.0"; uses:="com.zsmartsystems.zigbee.transport,jssc"
       com.zsmartsystems.zigbee.serial [343]
         Unresolved requirement: Import-Package: jssc

	at org.eclipse.osgi.container.Module.start(Module.java:463) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:440) ~[org.eclipse.osgi-3.16.200.jar:?]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1221) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:515) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [bundleFile:3.6.8]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [bundleFile:3.6.8]
1 Like

That’s fine - these two bundles should not be installed. They provide a standalone console application for development of the libraries and all the functionality is provided by the binding and the openHAB console.

1 Like

That’s great, I’ve removed both bundles, and no more errors with the latest Zigbee snapshot build (20210813) either. :slight_smile:

1 Like

Thanks and Bump. For I too just encountered this…

Hello I’m seeing a similar WARN after upgrading from 3.3 → 3.4 - warn happens every few minutes - I assume when device post an update. I have not change anything in the binding or the coordinator (Ember - Nortek HUSBZB-1 zwave/zigbee). WARN only started after upgrade. How i can tell which device is causing the warn, I could try removing it and adding it again.


2022-12-21 13:00:14.051 [WARN ] [.zsmartsystems.zigbee.zcl.ZclCluster] - F11F/1: Exception when notifying attribute listener org.openhab.binding.zigbee.internal.converter.ZigBeeConverterMeteringSummationDelivered@36d72e6f of ZclAttribute [cluster=Metering, id=0, name=Current Summation Delivered, dataType=UNSIGNED_48_BIT_INTEGER, lastValue=0, lastReportTime=Wed Dec 21 13:00:14 PST 2022, implemented=true] with value 0
java.lang.NumberFormatException: Character N is neither a decimal digit number, decimal point, nor "e" notation exponential mark.
        at java.math.BigDecimal.<init>(BigDecimal.java:522) ~[?:?]
        at java.math.BigDecimal.<init>(BigDecimal.java:405) ~[?:?]
        at java.math.BigDecimal.<init>(BigDecimal.java:838) ~[?:?]
        at java.math.BigDecimal.valueOf(BigDecimal.java:1318) ~[?:?]
        at org.openhab.binding.zigbee.internal.converter.ZigBeeConverterMeteringSummationDelivered.attributeUpdated(ZigBeeConverterMeteringSummationDelivered.java:163) ~[?:?]
        at com.zsmartsystems.zigbee.zcl.ZclCluster$4.run(ZclCluster.java:1295) [bundleFile:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
        at java.lang.Thread.run(Thread.java:829) [?:?]

regards
Harry

openhab-cli console

default password is habopen.


zigbee nodes
Total known nodes in network: 9
Network  Addr  IEEE Address      Logical Type  State      EP   Profile                    Device Type                Manufacturer     Model

Device in row with Addr = F11F is the culprit.

Thanks @anon71759204 - Device was a Tuya Zigbee WIFI Mini Smart Switch, one of the channels was publishing NULL and causing the warn