ASPIRERF RF9500 device unknown

Hi,

I have a battery powered switch ASPIRERF RF9500 that is showing up as an unknown device in PAPERUI for Openhab2.

I confirmed that it is in the Zwave device database under Cooper Wiring Devices RF9500 and have removed and re-added it to a Aeotec zstick gen5 but it still isn’t being recognized. Openhab 2 is running under an Ubuntu laptop.

I also tested installing Openhab 1.8.3 on a Windows laptop and it recognized the RF9500 and I was able to set it up and test it with my zwave lights.

Any ideas on why Openhab 2 isn’t recognizing this device?

I have some zwave logs from the console from after I joined it to the zstick:

13:48:15.424 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 6: Device discovery could not resolve to a thingType! 7FFFFFFF:7FFFFFFF:7FFFFFFF::0.0
13:48:15.427 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing ‘zwave:device:2e29efd4:node6’ to inbox.
13:48:15.427 [DEBUG] [ve.internal.protocol.ZWaveController] - ZWave controller start inclusion - mode 2
13:48:15.428 [INFO ] [smarthome.event.InboxAddedEvent ] - Discovery Result with UID ‘zwave:device:2e29efd4:node6’ has been added.
13:48:15.427 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Setting controller into INCLUSION mode, highPower:true networkWide:true.
13:48:15.432 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
13:48:15.432 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A C1 01 70
13:48:15.432 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A C1 01 70
13:48:15.435 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:48:15.435 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 0. Queue={}
13:48:19.772 [INFO ] [smarthome.event.InboxRemovedEvent ] - Discovery Result with UID ‘zwave:device:2e29efd4:node6’ has been removed.
13:48:19.778 [INFO ] [smarthome.event.ThingAddedEvent ] - Thing ‘zwave:device:2e29efd4:node6’ has been added.
13:48:19.785 [DEBUG] [org.openhab.binding.zwave ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.core.status.ConfigStatusProvider}={service.id=308, service.bundleid=186, service.scope=singleton} - org.openhab.binding.zwave
13:48:19.788 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - Initializing ZWave thing handler.
13:48:19.790 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:2e29efd4:node6’ changed from UNINITIALIZED to INITIALIZING
13:48:19.798 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 6: MANUFACTURER not set
13:48:19.799 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 6: Controller status changed to ONLINE.
13:48:19.799 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 6: Controller is ONLINE. Starting device initialisation.
13:48:19.799 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 6: Updating node properties.
13:48:19.800 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 6: Updating node properties. MAN=2147483647
13:48:19.809 [WARN ] [ding.zwave.handler.ZWaveThingHandler] - NODE 6: Initialising Thing Node…
13:48:19.812 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 6: Polling intialised at 1800 seconds - start in 1800000 milliseconds.
13:48:19.818 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:2e29efd4:node6’ changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE): Controller is offline
13:48:19.822 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:device:2e29efd4:node6’ changed from OFFLINE (BRIDGE_OFFLINE): Controller is offline to ONLINE
13:48:20.435 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 255: Timeout while sending message. Requeueing - 2 attempts left!
13:48:20.436 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue={}
13:48:20.436 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
13:48:20.436 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A C1 01 70
13:48:20.436 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A C1 01 70
13:48:20.436 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:48:25.437 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 255: Timeout while sending message. Requeueing - 1 attempts left!
13:48:25.437 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue={}
13:48:25.437 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
13:48:25.437 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A C1 01 70
13:48:25.437 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A C1 01 70
13:48:25.438 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:48:30.438 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 255: Timeout while sending message. Requeueing - 0 attempts left!
13:48:30.438 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue={}
13:48:30.438 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
13:48:30.438 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A C1 01 70
13:48:30.438 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A C1 01 70
13:48:30.439 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:48:35.439 [WARN ] [ocol.ZWaveController$ZWaveSendThread] - NODE 255: Too many retries. Discarding message: Message: class=AddNodeToNetwork[0x4A], type=Request[0x00], priority=High, dest=255, callback=0, payload=C1 01
13:48:43.818 [DEBUG] [ve.internal.protocol.ZWaveController] - Stopping inclusion timer.
13:48:43.818 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Ending INCLUSION mode.
13:48:43.819 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue={}
13:48:43.819 [DEBUG] [ve.internal.protocol.ZWaveController] - ZWave controller end inclusion
13:48:43.819 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
13:48:43.819 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A 05 01 B4
13:48:43.819 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A 05 01 B4
13:48:43.820 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:48:48.820 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 255: Timeout while sending message. Requeueing - 2 attempts left!
13:48:48.821 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue={}
13:48:48.822 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
13:48:48.822 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A 05 01 B4
13:48:48.822 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A 05 01 B4
13:48:48.826 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:48:53.826 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 255: Timeout while sending message. Requeueing - 1 attempts left!
13:48:53.826 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue={}
13:48:53.826 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
13:48:53.827 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A 05 01 B4
13:48:53.827 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A 05 01 B4
13:48:53.827 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:48:58.827 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 255: Timeout while sending message. Requeueing - 0 attempts left!
13:48:58.828 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue={}
13:48:58.828 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
13:48:58.828 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A 05 01 B4
13:48:58.828 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A 05 01 B4
13:48:58.828 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:49:03.829 [WARN ] [ocol.ZWaveController$ZWaveSendThread] - NODE 255: Too many retries. Discarding message: Message: class=AddNodeToNetwork[0x4A], type=Request[0x00], priority=High, dest=255, callback=0, payload=05 01
13:49:49.871 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 3: Stage PING. Initialisation retry timer triggered. Increased to 1800000
13:49:49.871 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 3: Node advancer - PING: queue length(0), free to send(false)
13:49:49.871 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 3: Initialisation retry timer started 1800000
13:49:49.872 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 3: Node advancer: loop - PING try 3: stageAdvanced(false)
13:49:49.872 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 3: Node advancer: PING - send NoOperation
13:49:49.876 [DEBUG] [ndclass.ZWaveNoOperationCommandClass] - NODE 3: Creating new message for command No Operation
13:49:49.878 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 3: Node advancer - queued packet. Queue length is 1
13:49:49.878 [DEBUG] [ve.internal.protocol.ZWaveController] - Message queued. Queue length = 1. Queue={}
13:49:49.878 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - Took message from queue for sending. Queue length = 0
13:49:49.879 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 08 00 13 03 01 00 25 21 E2
13:49:49.879 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 3: Sending REQUEST Message = 01 08 00 13 03 01 00 25 21 E2
13:49:49.881 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:49:54.882 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 03 00 16 EA
13:49:54.882 [DEBUG] [ocol.ZWaveController$ZWaveSendThread] - NODE 3: Sending ABORT Message = 01 03 00 16 EA
13:49:54.882 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 03 00 16 EA
13:49:54.883 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 03 00 16 EA
13:49:54.883 [ERROR] [ing.zwave.handler.ZWaveSerialHandler] - Got I/O exception Input/output error in writeArray during sending. exiting thread.
13:49:54.883 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 3: Timeout while sending message. Requeueing - 0 attempts left!
13:49:54.883 [ERROR] [l.serialmessage.SendDataMessageClass] - NODE 3: Node is DEAD. Dropping message.

Update: I removed the Openhab 2 installation since it’s not working correctly.

Is there any way to troubleshoot this issue further?