Changes
- Fixed the
reboot_decoservice for devices containing multiple Home Assistant registry identifiers. - The integration now selects the correct
tplink_decoMAC identifier regardless of additional identifiers. - Devices without a TP-Link Deco identifier now produce a clear error instead of a
NoneTypeexception. - Added regression tests for single, multiple and missing device identifiers.
Compatibility
- Existing configurations and entities remain unchanged.
- Normal Deco and client polling are unaffected.
- The mobile data and WiFi status sensor betas are not included in this release.
Includes #632.
Thanks
Special thanks to @rjullien for identifying the issue, implementing the fix and providing regression tests in #632.