Keep track of & expose per-device command retry failures

First requested here (topic auto-closed) Feature request: keep track of device command retries somewhere

Please have the hub keep count of the number of retries attempted per device (and possibly retry failures) and make that count available somewhere other than hub logs? The Zigbee/Z-Wave/Matter details might be a good place for that. Best if it can be accessed via Groovy API or http endpoint. Could be:

  • device attribute (e.g. retryCount, lastRetryFailureAt, or
  • a field on /device/fullJson/{id}, or
  • a new endpoint returning per-deviceId counters.

This would be very useful as device-level troubleshooting data.

@mike.maxwell

2 Likes