github amosyuen/ha-tplink-deco v3.12.1
v3.12.1 - Client Polling Resilience

latest release: v3.13.0-beta.1
2 hours ago

Changes

  • Restores disconnected clients whose saved state does not contain a device type.
  • Recovers authenticated Deco sessions when an endpoint returns error code -5002.
  • Adds capped exponential backoff for repeated client-list HTTP 500 responses.
  • Suspends client polling while backoff is active to prevent request storms.
  • Preserves the last known client states during temporary router failures.
  • Automatically resumes normal polling after the router recovers.
  • Adds backoff information to Home Assistant diagnostics.
  • Prevents LuCI session tokens and request URLs from appearing in logs.

Validation

The HTTP 500 backoff was successfully tested with v3.12.1-beta.2 on a live five-node Deco mesh.

References

Don't miss a new ha-tplink-deco release

NewReleases is sending notifications on new releases.