Ok so I got it…Looks like the event is the difference…
Lock Does this:
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:20:43 PM: debug 'zw device: 0D, command: 600D, payload: 02 00 71 05 00 00 00 FF 06 01 00 ’ parsed to null
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:20:43 PM: debug cmd = NotificationReport(event: 1, eventParameter: [], eventParametersLength: 0, notificationStatus: 255, notificationType: 6, reserved61: 0, sequence: false, v1AlarmLevel: 0, v1AlarmType: 0, zensorNetSourceNodeId: 0)
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:20:43 PM: debug val = 2
Unlock does this:
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:23:03 PM: debug 'zw device: 0D, command: 600D, payload: 02 00 71 05 00 00 00 FF 06 02 00 ’ parsed to null
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:23:03 PM: debug cmd = NotificationReport(event: 2, eventParameter: [], eventParametersLength: 0, notificationStatus: 255, notificationType: 6, reserved61: 0, sequence: false, v1AlarmLevel: 0, v1AlarmType: 0, zensorNetSourceNodeId: 0)
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:23:03 PM: debug val = 2
Open does this
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:24:38 PM: debug 'zw device: 0D, command: 600D, payload: 02 00 71 05 00 00 00 FF 06 16 00 ’ parsed to null
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:24:38 PM: debug cmd = NotificationReport(event: 22, eventParameter: [], eventParametersLength: 0, notificationStatus: 255, notificationType: 6, reserved61: 0, sequence: false, v1AlarmLevel: 0, v1AlarmType: 0, zensorNetSourceNodeId: 0)
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:24:38 PM: debug val = 2
Closed does this
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:24:32 PM: debug 'zw device: 0D, command: 600D, payload: 02 00 71 05 00 00 00 FF 06 17 00 ’ parsed to null
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:24:32 PM: debug cmd = NotificationReport(event: 23, eventParameter: [], eventParametersLength: 0, notificationStatus: 255, notificationType: 6, reserved61: 0, sequence: false, v1AlarmLevel: 0, v1AlarmType: 0, zensorNetSourceNodeId: 0)
a7c8ca6f-147a-4a0c-b9ef-03eb9b6674ad 8:24:32 PM: debug val = 2