FGMS001 and ZW100 Zwave MultiSensors

Nice one - thanks for the feedback and doing the updates.

Thanks @Mohamed_Negm and @chris! :slight_smile:

Just picked up a ZW100, fresh openhab2 install, and motion still activates the burglar alarm. Do I have to do something special to get the updated definition? How can I force code 8 to not trigger the burglar alarm locally?

2017-12-09 02:03:52.718 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 09 00 04 00 05 03 20 01 FF 2A 
2017-12-09 02:03:52.796 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
2017-12-09 02:03:52.800 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 09 00 04 00 05 03 20 01 FF 2A 
2017-12-09 02:03:52.802 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 09 00 04 00 05 03 20 01 FF 2A 
2017-12-09 02:03:52.804 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, callback=0, payload=00 05 03 20 01 FF 
2017-12-09 02:03:52.806 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 5: Application Command Request (ALIVE:DONE)
2017-12-09 02:03:52.808 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 5: Starting initialisation from DONE
2017-12-09 02:03:52.810 [DEBUG] [ve.internal.protocol.ZWaveController] - Event Listener org.openhab.binding.zwave.internal.protocol.initialization.ZWaveNodeInitStageAdvancer@b5c857 already registered
2017-12-09 02:03:52.812 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 5: Incoming command class BASIC
2017-12-09 02:03:52.815 [DEBUG] [.commandclass.ZWaveBasicCommandClass] - NODE 5: Received Basic Request
2017-12-09 02:03:52.817 [DEBUG] [.commandclass.ZWaveBasicCommandClass] - NODE 5: Basic Set sent to the controller will be processed as Basic Report
2017-12-09 02:03:52.818 [DEBUG] [.commandclass.ZWaveBasicCommandClass] - NODE 5: Basic report, value = 0xFF
2017-12-09 02:03:52.820 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveCommandClassValueEvent
2017-12-09 02:03:52.822 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 5: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
2017-12-09 02:03:52.824 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 5: Got a value event from Z-Wave network, endpoint = 0, command class = BASIC, value = 255
2017-12-09 02:03:52.826 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 5: Updating channel state zwave:device:9d1ff2f9:node5:sensor_binary to ON [OnOffType]
2017-12-09 02:03:52.833 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: Sent Message: class=SendData[0x13], type=Request[0x00], priority=Poll, dest=5, callback=6, payload=05 01 00 

==> /var/log/openhab2/events.log <==
2017-12-09 02:03:52.835 [ItemStateChangedEvent     ] - zwave_device_9d1ff2f9_node5_sensor_binary changed from OFF to ON

==> /var/log/openhab2/openhab.log <==
2017-12-09 02:03:52.838 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: Recv Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, callback=0, payload=00 05 03 20 01 FF 
2017-12-09 02:03:52.840 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=ApplicationCommandHandler, callback id=6, expected=SendData, cancelled=false      MISMATCH
2017-12-09 02:03:53.041 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 10 00 04 00 05 0A 71 05 00 00 00 FF 07 08 00 00 60 
2017-12-09 02:03:53.045 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
2017-12-09 02:03:53.047 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 10 00 04 00 05 0A 71 05 00 00 00 FF 07 08 00 00 60 
2017-12-09 02:03:53.049 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 10 00 04 00 05 0A 71 05 00 00 00 FF 07 08 00 00 60 
2017-12-09 02:03:53.052 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, callback=0, payload=00 05 0A 71 05 00 00 00 FF 07 08 00 00 
2017-12-09 02:03:53.053 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 5: Application Command Request (ALIVE:DONE)
2017-12-09 02:03:53.054 [DEBUG] [alization.ZWaveNodeInitStageAdvancer] - NODE 5: Starting initialisation from DONE
2017-12-09 02:03:53.055 [DEBUG] [ve.internal.protocol.ZWaveController] - Event Listener org.openhab.binding.zwave.internal.protocol.initialization.ZWaveNodeInitStageAdvancer@b5c857 already registered
2017-12-09 02:03:53.057 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 5: Incoming command class ALARM
2017-12-09 02:03:53.058 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 5: Received ALARM command V3
2017-12-09 02:03:53.059 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 5: Process NOTIFICATION_REPORT V3
2017-12-09 02:03:53.060 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 5: NOTIFICATION report - 0 = 0, event=8, status=255
2017-12-09 02:03:53.061 [DEBUG] [.commandclass.ZWaveAlarmCommandClass] - NODE 5: Alarm Type = BURGLAR (0)
2017-12-09 02:03:53.062 [DEBUG] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveAlarmValueEvent
2017-12-09 02:03:53.063 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 5: Got an event from Z-Wave network: ZWaveAlarmValueEvent
2017-12-09 02:03:53.064 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 5: Got a value event from Z-Wave network, endpoint = 0, command class = ALARM, value = 255
2017-12-09 02:03:53.065 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - Alarm converter processing NOTIFICATION
2017-12-09 02:03:53.066 [DEBUG] [ternal.converter.ZWaveAlarmConverter] - Alarm converter NOTIFICATION event is 8, type OnOffType
2017-12-09 02:03:53.067 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 5: Updating channel state zwave:device:9d1ff2f9:node5:alarm_burglar to ON [OnOffType]
2017-12-09 02:03:53.070 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: Sent Message: class=SendData[0x13], type=Request[0x00], priority=Poll, dest=5, callback=6, payload=05 01 00 

==> /var/log/openhab2/events.log <==
2017-12-09 02:03:53.073 [ItemStateChangedEvent     ] - zwave_device_9d1ff2f9_node5_alarm_burglar changed from OFF to ON