Hey,
I’m trying to add my Z-Wave device from the Inbox but I’m seeing the following error:
04:40:13.758 [INFO ] [smarthome.event.ThingAddedEvent ] - Thing ‘zwave:device:d9caf2cd:node2’ has been added.
04:40:13.779 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:d9caf2cd:node2’ changed from UNINITIALIZED to INITIALIZING
04:40:13.815 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:d9caf2cd:node2’ changed from INITIALIZING to OFFLINE
04:40:13.817 [WARN ] [ding.zwave.handler.ZWaveThingHandler] - NODE 2: Initialising Thing Node…
04:40:13.832 [WARN ] [ding.zwave.handler.ZWaveThingHandler] - NODE 2: Initialising Thing Node…
04:40:13.833 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:d9caf2cd:node2’ changed from OFFLINE to ONLINE
04:40:13.841 [ERROR] [ome.core.thing.internal.ThingManager] - Exception occured during notification of thing ‘zwave:device:d9caf2cd:node2’ about bridge initialization at ‘null’: null
java.lang.NullPointerException
at org.openhab.binding.zwave.handler.ZWaveThingHandler.initialiseNode(ZWaveThingHandler.java:155)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.openhab.binding.zwave.handler.ZWaveThingHandler.bridgeStatusChanged(ZWaveThingHandler.java:422)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.openhab.binding.zwave.handler.ZWaveThingHandler.bridgeHandlerInitialized(ZWaveThingHandler.java:383)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.eclipse.smarthome.core.thing.internal.ThingManager$8.run(ThingManager.java:709)[101:org.eclipse.smarthome.core.thing:0.8.0.201604180906]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_65]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_65]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
04:40:13.848 [ERROR] [ome.core.thing.internal.ThingManager] - Exception occured while initializing handler of thing ‘zwave:device:d9caf2cd:node2’: java.lang.NullPointerException
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122)[:1.8.0_65]
at java.util.concurrent.FutureTask.get(FutureTask.java:206)[:1.8.0_65]
at org.eclipse.smarthome.core.common.SafeMethodCaller.callAsynchronous(SafeMethodCaller.java:179)[95:org.eclipse.smarthome.core:0.8.0.201604180906]
at org.eclipse.smarthome.core.common.SafeMethodCaller.call(SafeMethodCaller.java:72)[95:org.eclipse.smarthome.core:0.8.0.201604180906]
at org.eclipse.smarthome.core.common.SafeMethodCaller.call(SafeMethodCaller.java:56)[95:org.eclipse.smarthome.core:0.8.0.201604180906]
at org.eclipse.smarthome.core.thing.internal.ThingManager$7.run(ThingManager.java:659)[101:org.eclipse.smarthome.core.thing:0.8.0.201604180906]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_65]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_65]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.lang.NullPointerException
at org.openhab.binding.zwave.handler.ZWaveThingHandler.initialiseNode(ZWaveThingHandler.java:155)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.openhab.binding.zwave.handler.ZWaveThingHandler.bridgeStatusChanged(ZWaveThingHandler.java:422)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.openhab.binding.zwave.handler.ZWaveThingHandler.initialize(ZWaveThingHandler.java:132)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.eclipse.smarthome.core.thing.internal.ThingManager$7$1.call(ThingManager.java:662)[101:org.eclipse.smarthome.core.thing:0.8.0.201604180906]
at org.eclipse.smarthome.core.thing.internal.ThingManager$7$1.call(ThingManager.java:1)[101:org.eclipse.smarthome.core.thing:0.8.0.201604180906]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:170)[95:org.eclipse.smarthome.core:0.8.0.201604180906]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
… 3 more
04:40:13.850 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:d9caf2cd:node2’ changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to UNINITIALIZED (HANDLER_INITIALIZING_ERROR)
04:40:13.855 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:d9caf2cd:node2’ changed from ONLINE to UNINITIALIZED (HANDLER_MISSING_ERROR)
04:40:14.259 [INFO ] [smarthome.event.ItemAddedEvent ] - Item ‘zwave_device_d9caf2cd_node2’ has been added.
04:40:14.403 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:d9caf2cd:node2’ changed from UNINITIALIZED (HANDLER_INITIALIZING_ERROR) to INITIALIZING
04:40:14.410 [WARN ] [ding.zwave.handler.ZWaveThingHandler] - NODE 2: Initialising Thing Node…
04:40:14.412 [ERROR] [ome.core.thing.internal.ThingManager] - Exception occured during notification of thing ‘zwave:device:d9caf2cd:node2’ about bridge initialization at ‘org.openhab.binding.zwave.handler.ZWaveThingHandler@151bf34’: null
java.lang.NullPointerException
at org.openhab.binding.zwave.handler.ZWaveThingHandler.initialiseNode(ZWaveThingHandler.java:155)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.openhab.binding.zwave.handler.ZWaveThingHandler.bridgeStatusChanged(ZWaveThingHandler.java:422)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.openhab.binding.zwave.handler.ZWaveThingHandler.bridgeHandlerInitialized(ZWaveThingHandler.java:383)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.eclipse.smarthome.core.thing.internal.ThingManager$8.run(ThingManager.java:709)[101:org.eclipse.smarthome.core.thing:0.8.0.201604180906]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_65]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_65]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
04:40:14.422 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:d9caf2cd:node2’ changed from INITIALIZING to OFFLINE
04:40:14.415 [WARN ] [ding.zwave.handler.ZWaveThingHandler] - NODE 2: Initialising Thing Node…
04:40:14.437 [ERROR] [ome.core.thing.internal.ThingManager] - Exception occured while initializing handler of thing ‘zwave:device:d9caf2cd:node2’: java.lang.NullPointerException
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122)[:1.8.0_65]
at java.util.concurrent.FutureTask.get(FutureTask.java:206)[:1.8.0_65]
at org.eclipse.smarthome.core.common.SafeMethodCaller.callAsynchronous(SafeMethodCaller.java:179)[95:org.eclipse.smarthome.core:0.8.0.201604180906]
at org.eclipse.smarthome.core.common.SafeMethodCaller.call(SafeMethodCaller.java:72)[95:org.eclipse.smarthome.core:0.8.0.201604180906]
at org.eclipse.smarthome.core.common.SafeMethodCaller.call(SafeMethodCaller.java:56)[95:org.eclipse.smarthome.core:0.8.0.201604180906]
at org.eclipse.smarthome.core.thing.internal.ThingManager$7.run(ThingManager.java:659)[101:org.eclipse.smarthome.core.thing:0.8.0.201604180906]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_65]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_65]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: java.lang.NullPointerException
at org.openhab.binding.zwave.handler.ZWaveThingHandler.initialiseNode(ZWaveThingHandler.java:155)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.openhab.binding.zwave.handler.ZWaveThingHandler.bridgeStatusChanged(ZWaveThingHandler.java:422)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.openhab.binding.zwave.handler.ZWaveThingHandler.initialize(ZWaveThingHandler.java:132)[159:org.openhab.binding.zwave:2.0.0.201604190102]
at org.eclipse.smarthome.core.thing.internal.ThingManager$7$1.call(ThingManager.java:662)[101:org.eclipse.smarthome.core.thing:0.8.0.201604180906]
at org.eclipse.smarthome.core.thing.internal.ThingManager$7$1.call(ThingManager.java:1)[101:org.eclipse.smarthome.core.thing:0.8.0.201604180906]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:170)[95:org.eclipse.smarthome.core:0.8.0.201604180906]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
… 3 more
04:40:14.444 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing ‘zwave:device:d9caf2cd:node2’ has been updated.
04:40:14.445 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:d9caf2cd:node2’ changed from OFFLINE to ONLINE
04:40:14.465 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:d9caf2cd:node2’ changed from ONLINE to UNINITIALIZED (HANDLER_INITIALIZING_ERROR)
04:40:14.509 [INFO ] [rthome.event.ItemThingLinkAddedEvent] - Link ‘zwave_device_d9caf2cd_node2-zwave:device:d9caf2cd:node2’ has been added.
I’m using an Aeon Z-Stick S2 device and this particular Z-Wave switch I’m connecting to is one of these: http://www.amazon.com/GE12722-Z-Wave-Wireless-Lighting-Control/dp/B0035YRCR2
This was all working on my Windows Desktop when I was getting things setup.
This is a fresh install of openhab2 on the Pi.
Any advice / guidance to fix this?
Thanks!