I have two HS-FL100+ z-wave floodlight sensor/switch units and am having some trouble getting motion to change the state of an item in OpenHab (version 2.4.0). I have items linked to both the sensor_binary and the alarm_burglar channels and don’t see updates when I trigger motion, but I do see a notification in the z-wave log from the motion sensor.
The item configuration is:
Switch SideYard_EntryFloodMotion {channel="zwave:device:67e70bb9:node64:alarm_burglar"}
Switch SideYard_EntryFloodMotion2 {channel="zwave:device:67e70bb9:node64:sensor_binary"}
Here is what I’m seeing in the z-wave log:
2019-01-19 20:40:25.510 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2019-01-19 20:40:25.510 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-01-19 20:40:27.286 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 0F 00 04 00 40 09 71 05 00 00 00 FF 07 08 00 39
2019-01-19 20:40:27.287 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=64, callback=0, payload=00 40 09 71 05 00 00 00 FF 07 08 00
2019-01-19 20:40:27.288 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=64, callback=0, payload=00 40 09 71 05 00 00 00 FF 07 08 00
2019-01-19 20:40:27.288 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction null
2019-01-19 20:40:27.288 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 64: Application Command Request (ALIVE:DONE)
2019-01-19 20:40:27.288 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 64: resetResendCount initComplete=true isDead=false
2019-01-19 20:40:27.288 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 64: Incoming command class COMMAND_CLASS_ALARM, endpoint 0
2019-01-19 20:40:27.289 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 64: SECURITY not supported
2019-01-19 20:40:27.289 [DEBUG] [tocol.commandclass.ZWaveCommandClass] - NODE 64: Received COMMAND_CLASS_ALARM V4 NOTIFICATION_REPORT
2019-01-19 20:40:27.289 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 64: NOTIFICATION report - 0 = 0, event=8, status=255, plen=0
2019-01-19 20:40:27.289 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 64: Alarm Type = BURGLAR (0)
2019-01-19 20:40:27.290 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 64: Got an event from Z-Wave network: ZWaveAlarmValueEvent
2019-01-19 20:40:27.290 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 64: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_ALARM, value = 255
2019-01-19 20:40:27.290 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 64: Alarm converter processing NOTIFICATION
2019-01-19 20:40:27.291 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 64: Alarm converter NOTIFICATION event is 8, type OnOffType
2019-01-19 20:40:27.291 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 64: Alarm converter processing NOTIFICATION
2019-01-19 20:40:27.291 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - NODE 64: Alarm converter NOTIFICATION event is 8, type OnOffType
2019-01-19 20:40:27.291 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 64: Commands processed 1.
2019-01-19 20:40:27.292 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 64: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@47b32592.
2019-01-19 20:40:27.292 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2019-01-19 20:40:27.292 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
2019-01-19 20:40:27.292 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2019-01-19 20:40:27.293 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2019-01-19 20:40:35.898 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 64: Command received zwave:device:67e70bb9:node64:switch_binary --> OFF [OnOffType]
2019-01-19 20:40:35.898 [DEBUG] [dclass.ZWaveBinarySwitchCommandClass] - NODE 64: Creating new message for application command SWITCH_BINARY_SET
2019-01-19 20:40:35.899 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 64: SECURITY not supported
2019-01-19 20:40:35.899 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 64: Command Class COMMAND_CLASS_SWITCH_BINARY is NOT required to be secured
2019-01-19 20:40:35.899 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 64: Adding to device queue
2019-01-19 20:40:35.900 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 64: Added 41878 to queue - size 4
Any ideas why the items in OpenHAB aren’t updating when this z-wave event happens?
Let me know if more information is needed… first time digging through the z-wave debug logs.
Thanks!