Title: Missing support for TPAP encryption type · Issue #1590 · python-kasa/python-kasa · GitHub
Open Graph Title: Missing support for TPAP encryption type · Issue #1590 · python-kasa/python-kasa
X Title: Missing support for TPAP encryption type · Issue #1590 · python-kasa/python-kasa
Description: "TPAP" encryption type is not supported A new encryption type TPAP has been reported on some devices and it is not currently supported. This is a known issue, so if your device is already listed in the list below, please refrain from com...
Open Graph Description: "TPAP" encryption type is not supported A new encryption type TPAP has been reported on some devices and it is not currently supported. This is a known issue, so if your device is already listed in...
X Description: "TPAP" encryption type is not supported A new encryption type TPAP has been reported on some devices and it is not currently supported. This is a known issue, so if your device is already...
Opengraph URL: https://github.com/python-kasa/python-kasa/issues/1590
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Missing support for TPAP encryption type","articleBody":"# \"TPAP\" encryption type is not supported\n\nA new encryption type `TPAP` has been reported on some devices and it is not currently supported.\nThis is a known issue, so if your device is already listed in the list below, please refrain from commenting if you don't have more details about how we can get this supported.\nInstead, you can subscribe this issue to get updated when something changes, or just click that thumbs up for visibility.\n\n## List of known devices \u0026 firmwares using TPAP\n\n* TAPO RV 30 Max v1.3.0 (https://github.com/home-assistant/core/issues/154300)\n* Some P100 firmwares ([toggling 3rd party support might help to fix it](https://github.com/home-assistant/core/issues/154300#issuecomment-3412056730))\n\n--- \n# Original issue text\n\nfrom https://github.com/home-assistant/core/issues/154300\n\nAfter firmware upgrade of my two RV30-Max to Version 1.3.0 Build 250909 Rel.135514 the connection no longer works:\n\n```\nVerbindungsfehler: Unsupported device 192.168.0.84 of type SMART.TAPOROBOVAC with encrypt_scheme EncryptionScheme(is_support_https=True, encrypt_type='TPAP', http_port=4433, lv=2)\n```\n\n```\nkasa --host 192.168.0.84 discover raw\nDiscovering device 192.168.0.84 for 10 seconds\n{\n\"discovery_response\":{\n\t\"result\":{\n\t\t\"device_id\":\"xxx\",\n\t\t\"owner\":\"xxx\",\n\t\t\"device_type\":\"SMART.TAPOROBOVAC\",\n\t\t\"device_model\":\"RV30 Max(UN)\",\n\t\t\"ip\":\"192.168.0.84\",\n\t\t\"mac\":\"xxx\",\n\t\t\"is_support_iot_cloud\":true,\n\t\t\"tpap\":{\n\t\t\t\"tls\":2,\n\t\t\t\"dac\":1,\n\t\t\t\"noc\":1,\n\t\t\t\"pake\":[\n\t\t\t\t2\n\t\t\t],\n\t\t\t\"port\":4433\n\t\t},\n\t\t\"obd_src\":\"tplink\",\n\t\t\"protocol_version\":1,\n\t\t\"factory_default\":false,\n\t\t\"mgt_encrypt_schm\":{\n\t\t\t\"is_support_https\":true,\n\t\t\t\"http_port\":4433,\n\t\t\t\"encrypt_type\":\"TPAP\",\n\t\t\t\"lv\":2\n\t\t}\n\t},\n\t\"error_code\":0\n\t},\n\t\"meta\":{\n\t\t\"ip\":\"192.168.0.84\",\n\t\t\"port\":20002\n\t}\n}\nRaised error: Unsupported device 192.168.0.84 of type SMART.TAPOROBOVAC with encrypt_scheme EncryptionScheme(is_support_https=True, encrypt_type='TPAP', http_port=4433, lv=2)\n```\n\n\n```\nkasa --host 192.168.0.84 --username xxx --password xxx discover config\nAttempt to connect to 192.168.0.84 with SmartProtocol + KlapTransportV2 + SmartDevice + https failed\nAttempt to connect to 192.168.0.84 with IotProtocol + KlapTransport + IotPlug + http failed\nAttempt to connect to 192.168.0.84 with SmartProtocol + KlapTransportV2 + SmartDevice + http failed\nAttempt to connect to 192.168.0.84 with SmartProtocol + SslTransport + SmartDevice + https failed\nAttempt to connect to 192.168.0.84 with SmartCamProtocol + SslAesTransport + SmartCamDevice + https failed\nAttempt to connect to 192.168.0.84 with SmartProtocol + AesTransport + SmartDevice + http failed\nAttempt to connect to 192.168.0.84 with IotProtocol + XorTransport + IotPlug + http failed\nUnable to connect to 192.168.0.84\n```","author":{"url":"https://github.com/unze","@type":"Person","name":"unze"},"datePublished":"2025-10-14T18:55:34.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":70},"url":"https://github.com/1590/python-kasa/issues/1590"}
| 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:ede1ecc4-609f-c6bb-ee5f-b5f1a3b9b2cf |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | AEC0:99159:18D50B:22DDB8:69821147 |
| html-safe-nonce | fdfb8c7ef2205584fcf6b2d4452c58c28b4ef0e2d1970e7a5d997f7114294184 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRUMwOjk5MTU5OjE4RDUwQjoyMkREQjg6Njk4MjExNDciLCJ2aXNpdG9yX2lkIjoiMzQ5MDg4ODQ4Mjk2MjkzNjEzNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 7f31f5b6344384171f89aa9255a53291da9c81bdc88c729fa99528f5a10951da |
| hovercard-subject-tag | issue:3515098320 |
| 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/1590/issue_layout |
| twitter:image | https://opengraph.githubassets.com/69a7761c76c24b437c7d755788d3e58af6da71b50429a10ea490f33236c6fd56/python-kasa/python-kasa/issues/1590 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/69a7761c76c24b437c7d755788d3e58af6da71b50429a10ea490f33236c6fd56/python-kasa/python-kasa/issues/1590 |
| og:image:alt | "TPAP" encryption type is not supported A new encryption type TPAP has been reported on some devices and it is not currently supported. This is a known issue, so if your device is already listed in... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | unze |
| hostname | github.com |
| expected-hostname | github.com |
| None | 2d53e73daff0fc9f0668e1e0628f2f5fa83e1e7e674b56f246f2f1c9ee32b15f |
| 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 | d5cf820dd454dbac0c84a97275f8ce4b224eba3a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width