@arnb correct no code when using on or partial. Same with v2 of the iris.
Log Snippet:
a5481831-8b4e-47ff-a375-bc57e9d66b7c 9:35:04 PM: trace Alarm Keypad locked by user via keypad
a5481831-8b4e-47ff-a375-bc57e9d66b7c 9:35:04 PM: trace Processing Alarm Keypad lock event: [name:lock, value:locked, displayName:Alarm Keypad, descriptionText:Locked, data:{“method”:“keypad”,“armMode”:“armedAway”,“microDeviceTile”:{“type”:“standard”,“icon”:“st.locks.lock.locked”,“backgroundColor”:"#00a0dc"}}, lockId:9c0b38ee-6ef3-47d4-a211-6620d6a1d559]
a5481831-8b4e-47ff-a375-bc57e9d66b7c 9:35:04 PM: trace Lock event name lock, value locked, device Alarm Keypad, description Locked, data {“method”:“keypad”,“armMode”:“armedAway”,“microDeviceTile”:{“type”:“standard”,“icon”:“st.locks.lock.locked”,“backgroundColor”:"#00a0dc"}}
5cf5861b-be79-4363-8855-615d43b93058 9:35:04 PM: debug Event Type: Enhanced ZigBee Keypad Lock
9c0b38ee-6ef3-47d4-a211-6620d6a1d559 9:35:04 PM: trace [[name:codeEntered, value:, data:3, isStateChange:true, displayed:false, linkText:Alarm Keypad, descriptionText:Alarm Keypad code entered is ], [name:lock, value:locked, isStateChange:true, displayed:true, descriptionText:Locked, data:[method:keypad, armMode:armedAway], linkText:Alarm Keypad]]
9c0b38ee-6ef3-47d4-a211-6620d6a1d559 9:35:04 PM: trace Sending Status 0300 to device
9c0b38ee-6ef3-47d4-a211-6620d6a1d559 9:35:04 PM: debug Sending status to device, Arm mode: armedAway
9c0b38ee-6ef3-47d4-a211-6620d6a1d559 9:35:04 PM: trace Method setModeHelper mode: armedAway, delay: 0
9c0b38ee-6ef3-47d4-a211-6620d6a1d559 9:35:04 PM: debug Sending acknowledgeArmRequest(0)
9c0b38ee-6ef3-47d4-a211-6620d6a1d559 9:35:04 PM: info Keypad locked
9c0b38ee-6ef3-47d4-a211-6620d6a1d559 9:35:04 PM: debug Received command with keycode/armMode: ‘’/3