Matter - New diagnostic information (error, trigger, auth-id, etc..)

Product name

Nuki Smart Lock

Summary

Add more diagnostic data on Matter : last error and some data from mqtt api “lockActionEvent”

Features

This request is to improve Matter available data for user by adding the following data as Diagnostic

  • error / last error : last error raised and available into activity log when a lock action is executed
  • trigger : last trigger when a lock action is executed. This is a list and contains : system / bluetooth, button, automatic (e.g. time control), auto lock, HomeKit, MQTT, Matter
  • Auth-ID: Auth-ID of the user when a lock action is executed
  • Code-ID: ID of the Keypad code when a lock action is executed from Keypad

Reason

User will get relevant and full information about current lock status

Examples

Be informed of error during lock process (due to a door handle not lifted for example) into Home Assistant and inform me wherever I am
Know who unlock from Home Assistant
Compare who unlock the door with who disable the alarm