Serial ZStick - Disposing handler

Openhab2 Version: version":"0.9.0.201703201701

I build another setup for Openhab2; i’ve moved over all my files. Put my zstick in and fired it up.
I’m getting this; I can’t get the controller online

2017-03-31 17:59:03.972 [WARN ] [ome.core.thing.internal.ThingManager] - Disposing handler for thing 'zwave:serial_zstick:8bf87c70' takes more than 5000ms.
2017-03-31 18:00:00.102 [INFO ] [ing.zwave.handler.ZWaveSerialHandler] - Connecting to serial port '/dev/ttyACM0'

Any ideas on how to address this?

Here’s some debug logs:

2017-03-31 19:02:58.788 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Started HABmin servlet at /habmin
2017-03-31 19:02:59.502 [INFO ] [ding.astro.internal.job.JobScheduler] - Scheduled a daily job at midnight for astro calculation
2017-03-31 19:03:00.524 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Initializing ZWave serial controller.
2017-03-31 19:03:00.524 [DEBUG] [zwave.handler.ZWaveControllerHandler] - Initializing ZWave Controller.
2017-03-31 19:03:00.524 [INFO ] [ing.zwave.handler.ZWaveSerialHandler] - Connecting to serial port '/dev/ttyACM0'
2017-03-31 19:03:00.610 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Starting receive thread
2017-03-31 19:03:00.614 [INFO ] [ing.zwave.handler.ZWaveSerialHandler] - Serial port is initialized
2017-03-31 19:03:00.614 [DEBUG] [zwave.handler.ZWaveControllerHandler] - Initialising ZWave controller
2017-03-31 19:03:00.617 [INFO ] [mmandclass.ZWaveSecurityCommandClass] - Update networkKey
2017-03-31 19:03:00.622 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Starting ZWave thread: Receive
2017-03-31 19:03:00.653 [INFO ] [ve.internal.protocol.ZWaveController] - Starting ZWave controller
2017-03-31 19:03:00.658 [INFO ] [ve.internal.protocol.ZWaveController] - ZWave timeout is set to 5000ms. Soft reset is false.
2017-03-31 19:03:00.672 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Starting ZWave thread: Send
2017-03-31 19:03:00.673 [DEBUG] [wave.discovery.ZWaveDiscoveryService] - Activating ZWave discovery service for zwave:device:controller
2017-03-31 19:03:00.674 [DEBUG] [ve.internal.protocol.ZWaveController] - Starting ZWave thread: Input
2017-03-31 19:03:00.692 [DEBUG] [org.openhab.binding.zwave           ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.discovery.DiscoveryService}={service.id=327, service.bundleid=194, service.scope=singleton} - org.openhab.binding.zwave
2017-03-31 19:03:03.663 [DEBUG] [.ZWaveController$InitializeDelayTask] - Initialising network
2017-03-31 19:03:03.680 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
2017-03-31 19:03:03.681 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 03 00 15 E9 
2017-03-31 19:03:03.681 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 03 00 15 E9 
2017-03-31 19:03:03.681 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 0. Queue={}
2017-03-31 19:03:03.682 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue={}
2017-03-31 19:03:03.689 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 2. Queue={}
2017-03-31 19:03:03.689 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 3. Queue={}
2017-03-31 19:03:03.690 [DEBUG] [rialmessage.GetSucNodeIdMessageClass] - Get SUC NodeID
2017-03-31 19:03:03.690 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 4. Queue={}
2017-03-31 19:03:04.077 [DEBUG] [g.zwave.internal.ZWaveConfigProvider] - ZWave product zwave:serial_zstick has no references!
2017-03-31 19:03:04.088 [DEBUG] [g.zwave.internal.ZWaveConfigProvider] - ZWave product zwave:device has no references!

Can you please provide debug logs that are related to the issue. The issue you report is at 18:00, while the debug logs is at 19:00 and doesn’t seem to contain the error you’re reporting.

The same events preceded the initial error. I was trying multiple times throughout the night so i just grabbed a set of them.

In the end it seemed like it was the zstick. I don’t know why this happened but it was weird.
On the Gen5 zsticks, it usually blinks blue, red, yellow when in serial api mode(or whatever they call it; when it’s attached to a host that utilizes the stick). I noticed after some time it was solid blue. I checked the documentation and have no idea what that means…as it’s spotty at best. I unplugged the stick and plugged it back in…and it started cycling colors again…once i did that, everything started populating.

Thanks

Rich