Homeseer MS-100+ appears to have misassigned events

From the procedure, it appears I need to pull in @chris , the information on both the messages and on HABmin are (possibly) incorrect. For example, I should be getting motion alerts via the binary sensor, and physical movement (tampering) via the burglar alerts. However, the motion alerts are coming through the burglar (tamper) alarm.

The MS100+ specs have the motion event coming through a Notification Report (Group 1) and the Basic Command Class (Group 2, with 8 for motion detected and 0 for motion ceased, which is correct, though the messages being received show “ALARM command V5”.

Caveat: I’m no Z-Wave expert, so everything I say is from a dilletante perspective

In looking at the Z-Wave specs, it appears that the alarm command class is deprecated, and it appears to go up to V2 (don’t see a V5), though this may refer to an application specific Alarm Type. There is a deprecated V5 Notification Command Class, though that seems mostly unrelated.

Are the following first five lines strictly from Homeseer MS100+? If so, they are a tad unclear, and you have done an excellent job of making sense out of ambiguous messages. That being said, what needs to be adjusted to show the motion and tampering elements correctly in HABmin?

[ssage.ApplicationCommandMessageClass] - NODE 16: Incoming command class ALARM
 [.commandclass.ZWaveAlarmCommandClass] - NODE 16: Received ALARM command V5
 [.commandclass.ZWaveAlarmCommandClass] - NODE 16: Process NOTIFICATION_REPORT V5
 [.commandclass.ZWaveAlarmCommandClass] - NODE 16: NOTIFICATION report - 0 = 0, event=0, status=255
 [.commandclass.ZWaveAlarmCommandClass] - NODE 16: Alarm Type = BURGLAR (0)
 [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveAlarmValueEvent
 [ding.zwave.handler.ZWaveThingHandler] - NODE 16: Got an event from Z-Wave network: ZWaveAlarmValueEvent
 [ding.zwave.handler.ZWaveThingHandler] - NODE 16: Got a value event from Z-Wave network, endpoint = 0, command class = ALARM, value = 255
 [ternal.converter.ZWaveAlarmConverter] - Alarm converter processing NOTIFICATION
 [ternal.converter.ZWaveAlarmConverter] - Alarm converter NOTIFICATION event is 0, type OnOffType
 [ding.zwave.handler.ZWaveThingHandler] - NODE 16: Updating channel state zwave:device:1645796be4b:node16:alarm_burglar to OFF [OnOffType
~~~