2024-11-13 10:46:19.755 [ERROR] [ng.zigbee.handler.ZigBeeThingHandler] - A4C138F96D1BA59C: Exception creating channels
java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.Long (java.lang.Integer and java.lang.Long are in module java.base of loader 'bootstrap')
at com.zsmartsystems.zigbee.serialization.DefaultSerializer.appendZigBeeType(DefaultSerializer.java:224) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.field.AttributeReportingConfigurationRecord.serialize(AttributeReportingConfigurationRecord.java:361) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclFieldSerializer.serialize(ZclFieldSerializer.java:39) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.clusters.general.ConfigureReportingCommand.serialize(ConfigureReportingCommand.java:107) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeNetworkManager.sendCommand(ZigBeeNetworkManager.java:904) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.send(ZigBeeTransactionManager.java:452) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.sendNextTransaction(ZigBeeTransactionManager.java:694) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.queueTransaction(ZigBeeTransactionManager.java:379) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.sendTransaction(ZigBeeTransactionManager.java:357) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeNetworkManager.sendTransaction(ZigBeeNetworkManager.java:2031) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeNode.sendTransaction(ZigBeeNode.java:1061) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeEndpoint.sendTransaction(ZigBeeEndpoint.java:615) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.sendCommand(ZclCluster.java:339) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.sendCommand(ZclCluster.java:350) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.setReporting(ZclCluster.java:1870) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.setReporting(ZclCluster.java:637) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclAttribute.setReporting(ZclAttribute.java:452) ~[bundleFile:?]
at org.openhab.binding.zigbee.internal.converter.ZigBeeConverterMeteringSummationDelivered.updateConfiguration(ZigBeeConverterMeteringSummationDelivered.java:151) ~[bundleFile:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.doNodeInitialisation(ZigBeeThingHandler.java:421) [bundleFile:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler$1.call(ZigBeeThingHandler.java:244) [bundleFile:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler$1.call(ZigBeeThingHandler.java:1) [bundleFile:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
2024-11-13 10:46:19.755 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler ZigBeeThingHandler of thing zigbee:device:62ec522f14:a4c138f96d1ba59c tried updating channel A4C138F96D1BA59C_1_meteringsumdelivered although the handler was already disposed.
2024-11-13 10:46:19.755 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler ZigBeeThingHandler of thing zigbee:device:62ec522f14:a4c138f96d1ba59c tried updating channel A4C138F96D1BA59C_1_meteringsumdelivered although the handler was already disposed.
2024-11-13 10:46:19.755 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler ZigBeeThingHandler of thing zigbee:device:62ec522f14:a4c138f96d1ba59c tried updating channel A4C138F96D1BA59C_1_meteringsumdelivered although the handler was already disposed.
2024-11-13 16:15:31.009 [ERROR] [ng.zigbee.handler.ZigBeeThingHandler] - B0CE18140017F405: Exception creating channels
java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.Long (java.lang.Integer and java.lang.Long are in module java.base of loader 'bootstrap')
at com.zsmartsystems.zigbee.serialization.DefaultSerializer.appendZigBeeType(DefaultSerializer.java:224) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.field.AttributeReportingConfigurationRecord.serialize(AttributeReportingConfigurationRecord.java:361) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclFieldSerializer.serialize(ZclFieldSerializer.java:39) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.clusters.general.ConfigureReportingCommand.serialize(ConfigureReportingCommand.java:107) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeNetworkManager.sendCommand(ZigBeeNetworkManager.java:904) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.send(ZigBeeTransactionManager.java:452) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.sendNextTransaction(ZigBeeTransactionManager.java:694) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.queueTransaction(ZigBeeTransactionManager.java:379) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.sendTransaction(ZigBeeTransactionManager.java:357) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeNetworkManager.sendTransaction(ZigBeeNetworkManager.java:2031) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeNode.sendTransaction(ZigBeeNode.java:1061) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeEndpoint.sendTransaction(ZigBeeEndpoint.java:615) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.sendCommand(ZclCluster.java:339) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.sendCommand(ZclCluster.java:350) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.setReporting(ZclCluster.java:1870) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.setReporting(ZclCluster.java:637) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclAttribute.setReporting(ZclAttribute.java:452) ~[bundleFile:?]
at org.openhab.binding.zigbee.internal.converter.ZigBeeConverterMeteringSummationDelivered.updateConfiguration(ZigBeeConverterMeteringSummationDelivered.java:151) ~[bundleFile:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.doNodeInitialisation(ZigBeeThingHandler.java:421) [bundleFile:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler$1.call(ZigBeeThingHandler.java:244) [bundleFile:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler$1.call(ZigBeeThingHandler.java:1) [bundleFile:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
No probs - please let me know if itβs fixed as Iβve not yet been able to test and wonβt be able to do so until the weekend (but Iβm reasonably confident ).
2024-11-15 08:56:52.632 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler ZigBeeThingHandler of thing zigbee:device:62ec522f14:a4c138f96d1ba59c tried updating channel A4C138F96D1BA59C_1_meteringsumdelivered although the handler was already disposed.
2024-11-15 08:56:52.633 [ERROR] [ng.zigbee.handler.ZigBeeThingHandler] - A4C138F96D1BA59C: Exception creating channels
java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.Long (java.lang.Integer and java.lang.Long are in module java.base of loader 'bootstrap')
at com.zsmartsystems.zigbee.serialization.DefaultSerializer.appendZigBeeType(DefaultSerializer.java:224) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.field.AttributeReportingConfigurationRecord.serialize(AttributeReportingConfigurationRecord.java:361) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclFieldSerializer.serialize(ZclFieldSerializer.java:39) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.clusters.general.ConfigureReportingCommand.serialize(ConfigureReportingCommand.java:107) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeNetworkManager.sendCommand(ZigBeeNetworkManager.java:904) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.send(ZigBeeTransactionManager.java:452) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.sendNextTransaction(ZigBeeTransactionManager.java:694) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.queueTransaction(ZigBeeTransactionManager.java:379) ~[bundleFile:?]
at com.zsmartsystems.zigbee.transaction.ZigBeeTransactionManager.sendTransaction(ZigBeeTransactionManager.java:357) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeNetworkManager.sendTransaction(ZigBeeNetworkManager.java:2031) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeNode.sendTransaction(ZigBeeNode.java:1061) ~[bundleFile:?]
at com.zsmartsystems.zigbee.ZigBeeEndpoint.sendTransaction(ZigBeeEndpoint.java:615) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.sendCommand(ZclCluster.java:339) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.sendCommand(ZclCluster.java:350) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.setReporting(ZclCluster.java:1870) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclCluster.setReporting(ZclCluster.java:637) ~[bundleFile:?]
at com.zsmartsystems.zigbee.zcl.ZclAttribute.setReporting(ZclAttribute.java:452) ~[bundleFile:?]
at org.openhab.binding.zigbee.internal.converter.ZigBeeConverterMeteringSummationDelivered.updateConfiguration(ZigBeeConverterMeteringSummationDelivered.java:151) ~[bundleFile:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.doNodeInitialisation(ZigBeeThingHandler.java:421) [bundleFile:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler$1.call(ZigBeeThingHandler.java:244) [bundleFile:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler$1.call(ZigBeeThingHandler.java:1) [bundleFile:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
Thanks for your efforts. Iβve updated the Bundle to: 4.3.0.202411180337
Now it looks like this:
2024-11-19 09:17:01.854 [ERROR] [nverter.ZigBeeConverterGenericButton] - 0017880103E77CE7: Error 0xffff setting client binding for cluster 8
2024-11-19 09:17:11.446 [ERROR] [nverter.ZigBeeConverterGenericButton] - 0017880103E77CE7: Error 0xffff setting client binding for cluster 8
2024-11-19 09:17:39.721 [ERROR] [nverter.ZigBeeConverterGenericButton] - 001788010969320F: Error 0xffff setting client binding for cluster 6
2024-11-19 09:17:49.307 [ERROR] [nverter.ZigBeeConverterGenericButton] - 001788010969320F: Error 0xffff setting client binding for cluster 6
2024-11-19 09:17:49.738 [ERROR] [nverter.ZigBeeConverterGenericButton] - 001788010634ABB9: Error 0xffff setting client binding for cluster 6
2024-11-19 09:17:52.248 [WARN ] [zsmartsystems.zigbee.ZigBeeExecutors] - Uncaught exception in thread NotificationService-thread-63
java.lang.StackOverflowError: null
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:835) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
at org.openhab.binding.zigbee.handler.ZigBeeThingHandler.triggerChannel(ZigBeeThingHandler.java:836) ~[?:?]
Iβm not really sure what this is, but I think this is completely unrelated to the smart plug issue as it seems to be something to do with trigger channels (which arenβt used much in the binding).
Iβd need to see a log to understand what was happening, but I also suggest that as itβs unrelated, itβs probably best to start a new thread.