Title: Improve incorrect credentials handling for tss provisioning · Issue #1573 · python-kasa/python-kasa · GitHub
Open Graph Title: Improve incorrect credentials handling for tss provisioning · Issue #1573 · python-kasa/python-kasa
X Title: Improve incorrect credentials handling for tss provisioning · Issue #1573 · python-kasa/python-kasa
Description: 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...
Open Graph Description: 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 throu...
X Description: 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 t...
Opengraph URL: https://github.com/python-kasa/python-kasa/issues/1573
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Improve incorrect credentials handling for tss provisioning","articleBody":"We frequently receive reports from users who have issues with credentials.\nOne 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.\n\nUntil, and if, we can handle TSS provisioned devices, we could inform the users better by:\n* Raising a separate exception (inheriting from the existing unauthorized exception) when credentials fail _and_ the `obd_source` is set to `tss`\n* Catching this exception in the cli tool to inform the user and to provide more concrete instructions how to fix the situation\n* Catching this exception in the homeassistant integration to provide more concrete instructions how to fix the situation","author":{"url":"https://github.com/rytilahti","@type":"Person","name":"rytilahti"},"datePublished":"2025-09-06T11:55:05.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/1573/python-kasa/issues/1573"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:72b74256-da23-ce6b-0bd8-051f485c5e1a |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8BEC:12C0B9:5A633E:75C371:698287DC |
| html-safe-nonce | a2840d20abe9c4ab6d666c59df65f32e1983c12aa85c7018037add329e40b8f2 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QkVDOjEyQzBCOTo1QTYzM0U6NzVDMzcxOjY5ODI4N0RDIiwidmlzaXRvcl9pZCI6IjgxOTQ1OTE0MzEyMjMwNTIyNTIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | e31b9bd99d3fcdaf35d015eb445bb93eed697bbb8c34f8ea48530052d386f90c |
| hovercard-subject-tag | issue:3390026583 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python-kasa/python-kasa/1573/issue_layout |
| twitter:image | https://opengraph.githubassets.com/faf30cf3a0a221856ab2273e4277869ac7c760f2499217fdd5499b5f5702df4f/python-kasa/python-kasa/issues/1573 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/faf30cf3a0a221856ab2273e4277869ac7c760f2499217fdd5499b5f5702df4f/python-kasa/python-kasa/issues/1573 |
| og:image:alt | 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 throu... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | rytilahti |
| hostname | github.com |
| expected-hostname | github.com |
| None | 502ff2009aec8671c806fca4ec6d758f90b6b96901b01d5f0ed23cc438efdf0f |
| turbo-cache-control | no-preview |
| go-import | github.com/python-kasa/python-kasa git https://github.com/python-kasa/python-kasa.git |
| octolytics-dimension-user_id | 57733869 |
| octolytics-dimension-user_login | python-kasa |
| octolytics-dimension-repository_id | 221571611 |
| octolytics-dimension-repository_nwo | python-kasa/python-kasa |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 221571611 |
| octolytics-dimension-repository_network_root_nwo | python-kasa/python-kasa |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 2e7b93cf13221e895180e11ba3b1028b0b71f0ac |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width