ZSE02 quit working latest milestone

I updated to 2.4.0.M7 of openhab. I’ve tried both zwave versions 2.4.0.M7 and zwave-snapshot-2.4.0.201812042313
But with either, ZSE02 only reports “OFF” at end of motion detection, but never “ON” at the beginning of motion detection (even though the zwave log shows the signal is received)

It worked (both ON/OFF) with:
2.4.0-SNAPSHOT Build #1330 | Openhab
2.4.0.201808131007 | ZWave Binding

Let me know if there’s any other way I can help debug this.

I’ve included a zwave debug log below.
Both ON, then OFF logs are included back to back.

Here’s the important log entries, shortened/simplified.

11:20:05.606 Alarm converter NOTIFICATION event is 8, type OnOffType
11:20:05.609 Commands processed 1.

11:20:16.342 Alarm converter NOTIFICATION event is 0, type OnOffType
11:20:16.346 Updating channel state zwave:device:controller:node41:alarm_burglar to OFF [OnOffType]
11:20:16.347 Commands processed 1.
11:20:16.348 <item> updated to OFF

OFF Works: When “Alarm converter NOTIFICATION event is 0” is processed at 11:20:16.342
it is followed by “Updating channel state at 11:20:16.346”
before continuing to “Commands processed 1”
then followed with the actual “ updated to OFF”

Whereas when the ON is processed (Alarm converter NOTIFICATION event is 8) at 11:20:05.606
it goes directly to “Commands processed 1”, without “Updating channel state”
Likewise, I never get “ updated to ON”

Here’s the full raw log:

11:20:05.522 [DEBUG] [ZWaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 09 00 04 00 29 03 20 01 FF 06
11:20:05.524 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=41, callback=0, payload=00 29 03 20 01 FF
11:20:05.527 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=41, callback=0, payload=00 29 03 20 01 FF
11:20:05.533 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - lastTransaction null
11:20:05.534 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Application Command Request (ALIVE:DONE)
11:20:05.538 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: resetResendCount initComplete=true isDead=false
11:20:05.540 [DEBUG] [ZWaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 0F 00 04 00 29 09 71 05 00 00 00 FF 07 08 00 50
11:20:05.544 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: Incoming command class COMMAND_CLASS_BASIC, endpoint 0
11:20:05.545 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=41, callback=0, payload=00 29 09 71 05 00 00 00 FF 07 08 00
11:20:05.546 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: SECURITY not supported
11:20:05.552 [DEBUG] [otocol.commandclass.ZWaveCommandClass] - NODE 41: Received COMMAND_CLASS_BASIC V0 BASIC_SET
11:20:05.559 [DEBUG] [l.commandclass.ZWaveBasicCommandClass] - NODE 41: Basic report, value = 255
11:20:05.560 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 41: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
11:20:05.565 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 41: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_BASIC, value = 255
11:20:05.571 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Commands processed 1.
11:20:05.571 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@4465013d.
11:20:05.574 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
11:20:05.575 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
11:20:05.581 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=41, callback=0, payload=00 29 09 71 05 00 00 00 FF 07 08 00
11:20:05.582 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - lastTransaction null
11:20:05.582 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Application Command Request (ALIVE:DONE)
11:20:05.583 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: resetResendCount initComplete=true isDead=false
11:20:05.592 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: Incoming command class COMMAND_CLASS_ALARM, endpoint 0
11:20:05.593 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: SECURITY not supported
11:20:05.593 [DEBUG] [otocol.commandclass.ZWaveCommandClass] - NODE 41: Received COMMAND_CLASS_ALARM V4 NOTIFICATION_REPORT
11:20:05.594 [DEBUG] [l.commandclass.ZWaveAlarmCommandClass] - NODE 41: NOTIFICATION report - 0 = 0, event=8, status=255, plen=0
11:20:05.597 [DEBUG] [l.commandclass.ZWaveAlarmCommandClass] - NODE 41: Alarm Type = BURGLAR (0)
11:20:05.598 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 41: Got an event from Z-Wave network: ZWaveAlarmValueEvent
11:20:05.604 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 41: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_ALARM, value = 255
11:20:05.605 [DEBUG] [nternal.converter.ZWaveAlarmConverter] - NODE 41: Alarm converter processing NOTIFICATION
11:20:05.606 [DEBUG] [nternal.converter.ZWaveAlarmConverter] - NODE 41: Alarm converter NOTIFICATION event is 8, type OnOffType
11:20:05.609 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Commands processed 1.
11:20:05.610 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@514a1c4e.
11:20:05.615 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
11:20:05.616 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
11:20:05.617 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
11:20:05.620 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
11:20:16.259 [DEBUG] [ZWaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 09 00 04 00 29 03 20 01 00 F9
11:20:16.261 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=41, callback=0, payload=00 29 03 20 01 00
11:20:16.264 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=41, callback=0, payload=00 29 03 20 01 00
11:20:16.270 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - lastTransaction null
11:20:16.271 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Application Command Request (ALIVE:DONE)
11:20:16.275 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: resetResendCount initComplete=true isDead=false
11:20:16.278 [DEBUG] [ZWaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 10 00 04 00 29 0A 71 05 00 00 00 FF 07 00 01 08 4D
11:20:16.283 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: Incoming command class COMMAND_CLASS_BASIC, endpoint 0
11:20:16.287 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=41, callback=0, payload=00 29 0A 71 05 00 00 00 FF 07 00 01 08
11:20:16.292 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: SECURITY not supported
11:20:16.298 [DEBUG] [otocol.commandclass.ZWaveCommandClass] - NODE 41: Received COMMAND_CLASS_BASIC V0 BASIC_SET
11:20:16.299 [DEBUG] [l.commandclass.ZWaveBasicCommandClass] - NODE 41: Basic report, value = 0
11:20:16.307 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 41: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
11:20:16.311 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 41: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_BASIC, value = 0
11:20:16.312 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Commands processed 1.
11:20:16.317 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@31431673.
11:20:16.318 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
11:20:16.318 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
11:20:16.319 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=41, callback=0, payload=00 29 0A 71 05 00 00 00 FF 07 00 01 08
11:20:16.322 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - lastTransaction null
11:20:16.327 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Application Command Request (ALIVE:DONE)
11:20:16.327 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: resetResendCount initComplete=true isDead=false
11:20:16.328 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: Incoming command class COMMAND_CLASS_ALARM, endpoint 0
11:20:16.329 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 41: SECURITY not supported
11:20:16.329 [DEBUG] [otocol.commandclass.ZWaveCommandClass] - NODE 41: Received COMMAND_CLASS_ALARM V4 NOTIFICATION_REPORT
11:20:16.331 [DEBUG] [l.commandclass.ZWaveAlarmCommandClass] - NODE 41: NOTIFICATION report - 0 = 0, event=0, status=255, plen=1
11:20:16.332 [DEBUG] [l.commandclass.ZWaveAlarmCommandClass] - NODE 41: Alarm Type = BURGLAR (0)
11:20:16.339 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 41: Got an event from Z-Wave network: ZWaveAlarmValueEvent
11:20:16.339 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 41: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_ALARM, value = 255
11:20:16.341 [DEBUG] [nternal.converter.ZWaveAlarmConverter] - NODE 41: Alarm converter processing NOTIFICATION
11:20:16.342 [DEBUG] [nternal.converter.ZWaveAlarmConverter] - NODE 41: Alarm converter NOTIFICATION event is 0, type OnOffType
11:20:16.346 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 41: Updating channel state zwave:device:controller:node41:alarm_burglar to OFF [OnOffType]
11:20:16.347 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Commands processed 1.
11:20:16.348 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 41: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@3d1bc576.
11:20:16.349 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
11:20:16.348 [INFO ] [smarthome.event.ItemStateEvent       ] - bedsideMotion updated to OFF
11:20:16.351 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
11:20:16.358 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
11:20:16.358 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.

I previously posted on another persons thread, but I thought I should open my own here. For reference and a bit more history, here’s the other

I’ve fixed the error with the channel definition.

I note that there is some information missing in the database - if someone using this device can update the database it would be appreciated.

https://www.cd-jackson.com/index.php/zwave/zwave-device-database/zwave-device-list/devicesummary/571

2 Likes

I made updates to
Device Overview, Exclusion Information,Wakeup Information, Usage Information.
Taken from the manual.
Were you looking for something else?
There are no configurable parameters.

1 Like

There are no configurable parameters in the manual either :grinning:

Thx, edited and approved.

Awesome. Thanks. It’s working now with the latest snapshot.
2.4.0.201812072309 | ZWave Binding