We frequently receive reports from users who have issues with credentials.
One of the most common cases, besides the mobile app users' uppercasing the first letter, is due to the provisioning through "tplink simple setup" (tss) where the newly provisioned devices do not accept the regular credentials.
Until, and if, we can handle TSS provisioned devices, we could inform the users better by:
Raising a separate exception (inheriting from the existing unauthorized exception) when credentials fail and the obd_source is set to tss
Catching this exception in the cli tool to inform the user and to provide more concrete instructions how to fix the situation
Catching this exception in the homeassistant integration to provide more concrete instructions how to fix the situation
There hasn't been any activity on this issue recently. This issue has been automatically marked as stale because of that. It will be closed if no further activity occurs.
Please make sure to update to the latest python-kasa version and check if that solves the issue.
Thank you for your contributions.
Activity
github-actions commented on Dec 6, 2025
There hasn't been any activity on this issue recently. This issue has been automatically marked as stale because of that. It will be closed if no further activity occurs.
Please make sure to update to the latest python-kasa version and check if that solves the issue.
Thank you for your contributions.