Dear forum users,
I recently got a Hank - HKZW-MS02 (type 200). I scanned for devices via the PaperUI zwave-discovery procedure and since the latest zwave database update (2018-11-20), the device gets recognized and added to openhab zwave device list.
There are two channels created by Openhab: 1. Alarm (burglar) and 2. Battery level.
Unfortunately I cannot see the “Alarm (burglar)” reacting on motion in PaperUI or on the sitemap with the MS02 items. The “Alarm (burglar)” output always shows “OK” (doesn’t change) and the Battery output is showing “90%”.
The debug log only shows:
[DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Updating channel state zwave:device:c949557e:node14:alarm_burglar to OFF [OnOffType]
I don’t see an “updating channel state to ON” in the debug log.
The full zwave debug log for this device:
2018-11-21 23:49:01.288 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2018-11-21 23:49:01.291 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 14: Application Command Request (ALIVE:DONE)
2018-11-21 23:49:01.296 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 14: resetResendCount initComplete=true isDead=false
2018-11-21 23:49:01.304 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 14: Incoming command class COMMAND_CLASS_ALARM, endpoint 0
2018-11-21 23:49:01.311 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 14: SECURITY NOT required on COMMAND_CLASS_ALARM
2018-11-21 23:49:01.312 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 14: Received COMMAND_CLASS_ALARM V5 NOTIFICATION_REPORT
2018-11-21 23:49:01.324 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 14: NOTIFICATION report - 0 = 0, event=8, status=255, plen=0
2018-11-21 23:49:01.330 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 14: Alarm Type = BURGLAR (0)
2018-11-21 23:49:01.335 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Got an event from Z-Wave network: ZWaveAlarmValueEvent
2018-11-21 23:49:01.336 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_ALARM, value = 255
2018-11-21 23:49:01.367 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 14: Alarm converter processing NOTIFICATION
2018-11-21 23:49:01.410 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 14: Alarm converter NOTIFICATION event is 8, type OnOffType
2018-11-21 23:49:01.442 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 14: Commands processed 1.
2018-11-21 23:49:01.470 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 14: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@1b44c995.
2018-11-21 23:49:01.482 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2018-11-21 23:49:01.483 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2018-11-21 23:49:01.483 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2018-11-21 23:49:01.495 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2018-11-21 23:49:05.595 [vent.ItemStateChangedEvent] - zwave_serial_zstick_c949557e_serial_sof changed from 6078 to 6079
==> /var/log/openhab2/openhab.log <==
2018-11-21 23:49:05.594 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 0F 00 04 00 0E 09 71 05 00 00 00 FF 07 09 00 76
2018-11-21 23:49:05.659 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=14, callback=0, payload=00 0E 09 71 05 00 00 00 FF 07 09 00
2018-11-21 23:49:05.660 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=14, callback=0, payload=00 0E 09 71 05 00 00 00 FF 07 09 00
2018-11-21 23:49:05.661 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2018-11-21 23:49:05.661 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 14: Application Command Request (ALIVE:DONE)
2018-11-21 23:49:05.662 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 14: resetResendCount initComplete=true isDead=false
2018-11-21 23:49:05.665 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 14: Incoming command class COMMAND_CLASS_ALARM, endpoint 0
2018-11-21 23:49:05.666 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 14: SECURITY NOT required on COMMAND_CLASS_ALARM
2018-11-21 23:49:05.669 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 14: Received COMMAND_CLASS_ALARM V5 NOTIFICATION_REPORT
2018-11-21 23:49:05.672 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 14: NOTIFICATION report - 0 = 0, event=9, status=255, plen=0
2018-11-21 23:49:05.675 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 14: Alarm Type = BURGLAR (0)
2018-11-21 23:49:05.679 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Got an event from Z-Wave network: ZWaveAlarmValueEvent
2018-11-21 23:49:05.681 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_ALARM, value = 255
2018-11-21 23:49:05.684 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 14: Alarm converter processing NOTIFICATION
2018-11-21 23:49:05.688 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 14: Alarm converter NOTIFICATION event is 9, type OnOffType
2018-11-21 23:49:05.690 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 14: Commands processed 1.
2018-11-21 23:49:05.693 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 14: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@6e18be0a.
2018-11-21 23:49:05.697 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2018-11-21 23:49:05.700 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2018-11-21 23:49:05.702 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2018-11-21 23:49:05.706 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
==> /var/log/openhab2/events.log <==
2018-11-21 23:49:08.728 [vent.ItemStateChangedEvent] - zwave_serial_zstick_c949557e_serial_sof changed from 6079 to 6080
==> /var/log/openhab2/openhab.log <==
2018-11-21 23:49:08.729 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 10 00 04 00 0E 0A 71 05 00 00 00 FF 07 00 01 09 6B
2018-11-21 23:49:08.731 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=14, callback=0, payload=00 0E 0A 71 05 00 00 00 FF 07 00 01 09
2018-11-21 23:49:08.732 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=14, callback=0, payload=00 0E 0A 71 05 00 00 00 FF 07 00 01 09
2018-11-21 23:49:08.732 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2018-11-21 23:49:08.733 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 14: Application Command Request (ALIVE:DONE)
2018-11-21 23:49:08.733 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 14: resetResendCount initComplete=true isDead=false
2018-11-21 23:49:08.734 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 14: Incoming command class COMMAND_CLASS_ALARM, endpoint 0
2018-11-21 23:49:08.734 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 14: SECURITY NOT required on COMMAND_CLASS_ALARM
2018-11-21 23:49:08.735 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 14: Received COMMAND_CLASS_ALARM V5 NOTIFICATION_REPORT
2018-11-21 23:49:08.735 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 14: NOTIFICATION report - 0 = 0, event=0, status=255, plen=1
2018-11-21 23:49:08.736 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 14: Alarm Type = BURGLAR (0)
2018-11-21 23:49:08.736 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Got an event from Z-Wave network: ZWaveAlarmValueEvent
2018-11-21 23:49:08.736 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_ALARM, value = 255
2018-11-21 23:49:08.737 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 14: Alarm converter processing NOTIFICATION
2018-11-21 23:49:08.737 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 14: Alarm converter NOTIFICATION event is 0, type OnOffType
2018-11-21 23:49:08.738 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Updating channel state zwave:device:c949557e:node14:alarm_burglar to OFF [OnOffType]
2018-11-21 23:49:08.740 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 14: Commands processed 1.
2018-11-21 23:49:08.740 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 14: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@610a3106.
2018-11-21 23:49:08.741 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2018-11-21 23:49:08.741 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2018-11-21 23:49:08.741 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2018-11-21 23:49:08.742 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2018-11-21 23:49:13.520 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 10 00 04 00 02 0A 71 05 00 00 00 FF 07 00 01 08 66
==> /var/log/openhab2/events.log <==
2018-11-21 23:49:13.523 [vent.ItemStateChangedEvent] - zwave_serial_zstick_c949557e_serial_sof changed from 6080 to 6081
==> /var/log/openhab2/openhab.log <==
2018-11-21 23:49:13.524 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=2, callback=0, payload=00 02 0A 71 05 00 00 00 FF 07 00 01 08
2018-11-21 23:49:13.524 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=2, callback=0, payload=00 02 0A 71 05 00 00 00 FF 07 00 01 08
2018-11-21 23:49:13.525 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
Does anyone else experience the same issues with the MS02 type 200 or type 201?
Thanks a lot!