René's URL Explorer Experiment


Title: Add klap protocol by sdb9696 · Pull Request #509 · python-kasa/python-kasa · GitHub

Open Graph Title: Add klap protocol by sdb9696 · Pull Request #509 · python-kasa/python-kasa

X Title: Add klap protocol by sdb9696 · Pull Request #509 · python-kasa/python-kasa

Description: This pull request is a new copy of PR #477 which was broken into multiple smaller PRs (#488 & #507) to prepare the way for supporting the kasa klap protocol and potentially other methods of authent...

Open Graph Description: This pull request is a new copy of PR #477 which was broken into multiple smaller PRs (#488 & #507) to prepare the way for supporting the kasa klap protocol and potentially other methods of aut...

X Description: This pull request is a new copy of PR #477 which was broken into multiple smaller PRs (#488 & #507) to prepare the way for supporting the kasa klap protocol and potentially other methods of...

Opengraph URL: https://github.com/python-kasa/python-kasa/pull/509

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:6461b822-d8a7-7d75-1e3c-8991d5fe99f9
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE87E:208FC:A3963B:E3AE2C:6982003B
html-safe-nonce04db2596f9a905fc6b665aff705ef9712661bcc4af9798e695e663d99be299ec
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFODdFOjIwOEZDOkEzOTYzQjpFM0FFMkM6Njk4MjAwM0IiLCJ2aXNpdG9yX2lkIjoiODYwODkyNTQwODg5NTk1OTYzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac60e5f9b9c4a591f5d06b33477244e7808e1572e1bd11882eb0a448abd06b1466
hovercard-subject-tagpull_request:1515161309
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python-kasa/python-kasa/509/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/38e44c23e86197fde54233192e7b613534d77a5f1dedfc9d03a43547babab804/python-kasa/python-kasa/pull/509
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/38e44c23e86197fde54233192e7b613534d77a5f1dedfc9d03a43547babab804/python-kasa/python-kasa/pull/509
og:image:altThis pull request is a new copy of PR #477 which was broken into multiple smaller PRs (#488 & #507) to prepare the way for supporting the kasa klap protocol and potentially other methods of aut...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamesdb9696
hostnamegithub.com
expected-hostnamegithub.com
Nonef4cb77e7923981a0a29ff46912061418d80b11552a75801d8d7c2ee8194cdf49
turbo-cache-controlno-preview
go-importgithub.com/python-kasa/python-kasa git https://github.com/python-kasa/python-kasa.git
octolytics-dimension-user_id57733869
octolytics-dimension-user_loginpython-kasa
octolytics-dimension-repository_id221571611
octolytics-dimension-repository_nwopython-kasa/python-kasa
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id221571611
octolytics-dimension-repository_network_root_nwopython-kasa/python-kasa
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release6eb708d72c4c803e32ae3b4faa5399fecafdddf7
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python-kasa/python-kasa/pull/509#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-kasa%2Fpython-kasa%2Fpull%2F509
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-kasa%2Fpython-kasa%2Fpull%2F509
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python-kasa%2Fpython-kasa
Reloadhttps://github.com/python-kasa/python-kasa/pull/509
Reloadhttps://github.com/python-kasa/python-kasa/pull/509
Reloadhttps://github.com/python-kasa/python-kasa/pull/509
python-kasa https://github.com/python-kasa
python-kasahttps://github.com/python-kasa/python-kasa
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
Notifications https://github.com/login?return_to=%2Fpython-kasa%2Fpython-kasa
Fork 246 https://github.com/login?return_to=%2Fpython-kasa%2Fpython-kasa
Star 1.6k https://github.com/login?return_to=%2Fpython-kasa%2Fpython-kasa
Code https://github.com/python-kasa/python-kasa
Issues 51 https://github.com/python-kasa/python-kasa/issues
Pull requests 36 https://github.com/python-kasa/python-kasa/pulls
Discussions https://github.com/python-kasa/python-kasa/discussions
Actions https://github.com/python-kasa/python-kasa/actions
Projects 0 https://github.com/python-kasa/python-kasa/projects
Security 0 https://github.com/python-kasa/python-kasa/security
Insights https://github.com/python-kasa/python-kasa/pulse
Code https://github.com/python-kasa/python-kasa
Issues https://github.com/python-kasa/python-kasa/issues
Pull requests https://github.com/python-kasa/python-kasa/pulls
Discussions https://github.com/python-kasa/python-kasa/discussions
Actions https://github.com/python-kasa/python-kasa/actions
Projects https://github.com/python-kasa/python-kasa/projects
Security https://github.com/python-kasa/python-kasa/security
Insights https://github.com/python-kasa/python-kasa/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython-kasa%2Fpython-kasa%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython-kasa%2Fpython-kasa%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/python-kasa/python-kasa/pull/509#issue-comment-box
rytilahtihttps://github.com/rytilahti
python-kasa:masterhttps://github.com/python-kasa/python-kasa/tree/master
sdb9696:add_klap_protocolhttps://github.com/sdb9696/python-kasa/tree/add_klap_protocol
Add klap protocol https://github.com/python-kasa/python-kasa/pull/509#top
rytilahtihttps://github.com/rytilahti
python-kasa:masterhttps://github.com/python-kasa/python-kasa/tree/master
sdb9696:add_klap_protocolhttps://github.com/sdb9696/python-kasa/tree/add_klap_protocol
Conversation 133 https://github.com/python-kasa/python-kasa/pull/509
Commits 4 https://github.com/python-kasa/python-kasa/pull/509/commits
Checks 0 https://github.com/python-kasa/python-kasa/pull/509/checks
Files changed https://github.com/python-kasa/python-kasa/pull/509/files
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.co/hiddenchars
https://github.com/python-kasa/python-kasa/pull/{{ revealButtonHref }}
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Sep 14, 2023https://github.com/python-kasa/python-kasa/pull/509#issue-1895960484
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
#477https://github.com/python-kasa/python-kasa/pull/477
#488https://github.com/python-kasa/python-kasa/pull/488
#507https://github.com/python-kasa/python-kasa/pull/507
@SimonWilkinsonhttps://github.com/SimonWilkinson
#117https://github.com/python-kasa/python-kasa/pull/117
#115https://github.com/python-kasa/python-kasa/issues/115
home assistant usershttps://github.com/home-assistant/core/issues/43088
TAPO deviceshttps://github.com/petretiandrea/home-assistant-tapo-p100/issues/482
#115https://github.com/python-kasa/python-kasa/issues/115
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Sep 14, 2023https://github.com/python-kasa/python-kasa/pull/509#issuecomment-1718949311
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
Codecovhttps://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
(bde07d1)https://app.codecov.io/gh/python-kasa/python-kasa/commit/bde07d117fcae6170bdb4d8b375f138aae6fde60?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
(f5d8041)https://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
Fileshttps://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
kasa/klapprotocol.pyhttps://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa#diff-a2FzYS9rbGFwcHJvdG9jb2wucHk=
5 Missing and 13 partials ⚠️ https://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
kasa/cli.pyhttps://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa#diff-a2FzYS9jbGkucHk=
12 Missing and 1 partial ⚠️ https://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
kasa/discover.pyhttps://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa#diff-a2FzYS9kaXNjb3Zlci5weQ==
8 Missing and 5 partials ⚠️ https://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
kasa/smartdevice.pyhttps://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa#diff-a2FzYS9zbWFydGRldmljZS5weQ==
0 Missing and 1 partial ⚠️ https://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
☔ View full report in Codecov by Sentryhttps://app.codecov.io/gh/python-kasa/python-kasa/pull/509?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
Share it herehttps://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Sep 14, 2023 https://github.com/python-kasa/python-kasa/pull/509#ref-pullrequest-1789404103
Adding support for the new encryption protocol (updated version 2023) #477 https://github.com/python-kasa/python-kasa/pull/477
https://github.com/bdraco
bdracohttps://github.com/bdraco
Sep 14, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1627754455
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/bdraco
bdracohttps://github.com/bdraco
Sep 14, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1627755712
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/bdraco
bdracohttps://github.com/bdraco
Sep 14, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1627755865
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/bdraco
bdracohttps://github.com/bdraco
Sep 14, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1627756431
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/bdraco
bdracohttps://github.com/bdraco
Sep 14, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1627756837
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/bdraco
bdracohttps://github.com/bdraco
Sep 14, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1627756897
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
force-pushedhttps://github.com/python-kasa/python-kasa/compare/9ec0799fac1fd976408620b68f5c58d0a0781246..1549299c2e10ad978d29f7a8d57753bad544c5ed
9ec0799https://github.com/python-kasa/python-kasa/commit/9ec0799fac1fd976408620b68f5c58d0a0781246
1549299https://github.com/python-kasa/python-kasa/commit/1549299c2e10ad978d29f7a8d57753bad544c5ed
Compare https://github.com/python-kasa/python-kasa/compare/9ec0799fac1fd976408620b68f5c58d0a0781246..1549299c2e10ad978d29f7a8d57753bad544c5ed
September 15, 2023 14:42https://github.com/python-kasa/python-kasa/pull/509#event-10384331832
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Sep 15, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1629659296
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
rytilahtihttps://github.com/rytilahti
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1629659296
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/discover.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-5e81b58a19fa4037d13d8a879cd13f4619ee94c91e8c2e889a7991c552e06afb
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/discover.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-5e81b58a19fa4037d13d8a879cd13f4619ee94c91e8c2e889a7991c552e06afb
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/discover.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-5e81b58a19fa4037d13d8a879cd13f4619ee94c91e8c2e889a7991c552e06afb
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
rytilahtihttps://github.com/rytilahti
September 18, 2023 20:50https://github.com/python-kasa/python-kasa/pull/509#event-10402799053
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Sep 23, 2023https://github.com/python-kasa/python-kasa/pull/509#issuecomment-1732331593
@rytilahtihttps://github.com/rytilahti
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
Make timeout adjustable #494 https://github.com/python-kasa/python-kasa/pull/494
Add a connect_single method to Discover to avoid the need for UDP #528 https://github.com/python-kasa/python-kasa/pull/528
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Oct 8, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1636527949
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
rytilahtihttps://github.com/rytilahti
https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1636527949
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@sdb9696https://github.com/sdb9696
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/cli.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-ce37fd5b06d95b6dc9779490e58dec2b249e68f87885b67987573dfd6de8e2f0
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/discover.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-5e81b58a19fa4037d13d8a879cd13f4619ee94c91e8c2e889a7991c552e06afb
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/protocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-8dec20f6ffbb88b96555e4e921f0a846db36f77591371e3c7689f6b25f9c1f97
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/protocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-8dec20f6ffbb88b96555e4e921f0a846db36f77591371e3c7689f6b25f9c1f97
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/tests/test_discovery.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-8683b318d5dfb7bed46e035ac1509474b35939b36965b62ddb3827669d39779d
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
0.5.4https://github.com/python-kasa/python-kasa/milestone/6
Oct 8, 2023https://github.com/python-kasa/python-kasa/pull/509#event-10582930468
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
enhancement https://github.com/python-kasa/python-kasa/issues?q=state%3Aopen%20label%3Aenhancement
Oct 14, 2023https://github.com/python-kasa/python-kasa/pull/509#event-10650293436
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Oct 18, 2023 https://github.com/python-kasa/python-kasa/pull/509#ref-issue-1571598559
Radiator support (KE100) #422 https://github.com/python-kasa/python-kasa/issues/422
https://github.com/insomniacslk
insomniacslkhttps://github.com/insomniacslk
Oct 19, 2023 https://github.com/python-kasa/python-kasa/pull/509#ref-issue-1951795462
Implement KLAP protocol insomniacslk/tapo#1 https://github.com/insomniacslk/tapo/issues/1
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Oct 29, 2023 https://github.com/python-kasa/python-kasa/pull/509#ref-issue-1959293563
contributing KasaCam support #530 https://github.com/python-kasa/python-kasa/issues/530
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
0.5.4https://github.com/python-kasa/python-kasa/milestone/6
0.5.5https://github.com/python-kasa/python-kasa/milestone/7
Oct 29, 2023https://github.com/python-kasa/python-kasa/pull/509#event-10800920693
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Oct 31, 2023 https://github.com/python-kasa/python-kasa/pull/509#ref-pullrequest-1968699295
[WIP] Kasa Cam support #537 https://github.com/python-kasa/python-kasa/pull/537
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
force-pushedhttps://github.com/python-kasa/python-kasa/compare/c8b6cc8e40e78366a640c2d064402ab95bb2dbe6..04fec50efc6411a4cf3fff9a1858fb581af01387
c8b6cc8https://github.com/python-kasa/python-kasa/commit/c8b6cc8e40e78366a640c2d064402ab95bb2dbe6
04fec50https://github.com/python-kasa/python-kasa/commit/04fec50efc6411a4cf3fff9a1858fb581af01387
Compare https://github.com/python-kasa/python-kasa/compare/c8b6cc8e40e78366a640c2d064402ab95bb2dbe6..04fec50efc6411a4cf3fff9a1858fb581af01387
November 1, 2023 12:05https://github.com/python-kasa/python-kasa/pull/509#event-10831610951
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Nov 1, 2023https://github.com/python-kasa/python-kasa/pull/509#issuecomment-1788994555
@sdb9696https://github.com/sdb9696
@rytilahtihttps://github.com/rytilahti
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
force-pushedhttps://github.com/python-kasa/python-kasa/compare/04fec50efc6411a4cf3fff9a1858fb581af01387..fc337e5c30d34e63199ad504a4caefdfae5e6059
04fec50https://github.com/python-kasa/python-kasa/commit/04fec50efc6411a4cf3fff9a1858fb581af01387
fc337e5https://github.com/python-kasa/python-kasa/commit/fc337e5c30d34e63199ad504a4caefdfae5e6059
Compare https://github.com/python-kasa/python-kasa/compare/04fec50efc6411a4cf3fff9a1858fb581af01387..fc337e5c30d34e63199ad504a4caefdfae5e6059
November 1, 2023 14:58https://github.com/python-kasa/python-kasa/pull/509#event-10833444546
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
rytilahtihttps://github.com/rytilahti
November 1, 2023 17:28https://github.com/python-kasa/python-kasa/pull/509#event-10835038840
SimonWilkinsonhttps://github.com/SimonWilkinson
November 7, 2023 07:00https://github.com/python-kasa/python-kasa/pull/509#commits-pushed-7ba5e34
https://github.com/SimonWilkinson
https://github.com/sdb9696
Add support for the new encryption protocolhttps://github.com/python-kasa/python-kasa/pull/509/commits/7ba5e344ba683c3bc46d960804e0f81e3f9c99cd
7ba5e34https://github.com/python-kasa/python-kasa/pull/509/commits/7ba5e344ba683c3bc46d960804e0f81e3f9c99cd
https://github.com/sdb9696
Update klap changes 2023 to fix encryption, deal with kasa credential…https://github.com/python-kasa/python-kasa/pull/509/commits/fb14abd413428f4342384357381168a9dd4bbd7c
fb14abdhttps://github.com/python-kasa/python-kasa/pull/509/commits/fb14abd413428f4342384357381168a9dd4bbd7c
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
force-pushedhttps://github.com/python-kasa/python-kasa/compare/fc337e5c30d34e63199ad504a4caefdfae5e6059..c6eefc3ccd1a01becba0412380518e5addc4fb88
fc337e5https://github.com/python-kasa/python-kasa/commit/fc337e5c30d34e63199ad504a4caefdfae5e6059
c6eefc3https://github.com/python-kasa/python-kasa/commit/c6eefc3ccd1a01becba0412380518e5addc4fb88
Compare https://github.com/python-kasa/python-kasa/compare/fc337e5c30d34e63199ad504a4caefdfae5e6059..c6eefc3ccd1a01becba0412380518e5addc4fb88
November 7, 2023 07:09https://github.com/python-kasa/python-kasa/pull/509#event-10882743322
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Nov 7, 2023 https://github.com/python-kasa/python-kasa/pull/509#ref-pullrequest-1980718905
Do not do update() in discover_single #542 https://github.com/python-kasa/python-kasa/pull/542
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Nov 8, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1721018205
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
rytilahtihttps://github.com/rytilahti
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1721018205
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
.github/workflows/ci.ymlhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03f
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/smartdevice.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f5ec66bf90b284e06109dccc7d4ac1c66a54e02edc96f10c2761bea15713e309
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/discover.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-5e81b58a19fa4037d13d8a879cd13f4619ee94c91e8c2e889a7991c552e06afb
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
force-pushedhttps://github.com/python-kasa/python-kasa/compare/c6eefc3ccd1a01becba0412380518e5addc4fb88..1306827c5445fd32ba25cd3bfc27b827deb87df6
c6eefc3https://github.com/python-kasa/python-kasa/commit/c6eefc3ccd1a01becba0412380518e5addc4fb88
1306827https://github.com/python-kasa/python-kasa/commit/1306827c5445fd32ba25cd3bfc27b827deb87df6
Compare https://github.com/python-kasa/python-kasa/compare/c6eefc3ccd1a01becba0412380518e5addc4fb88..1306827c5445fd32ba25cd3bfc27b827deb87df6
November 8, 2023 19:16https://github.com/python-kasa/python-kasa/pull/509#event-10904875936
https://github.com/apps/github-advanced-security
github-advanced-securityhttps://github.com/apps/github-advanced-security
Nov 8, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1721104852
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
rytilahtihttps://github.com/rytilahti
November 8, 2023 19:30https://github.com/python-kasa/python-kasa/pull/509#event-10904995486
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
force-pushedhttps://github.com/python-kasa/python-kasa/compare/1306827c5445fd32ba25cd3bfc27b827deb87df6..0e0e76a17c5edc2983386171cda76a9b5e27b84c
1306827https://github.com/python-kasa/python-kasa/commit/1306827c5445fd32ba25cd3bfc27b827deb87df6
0e0e76ahttps://github.com/python-kasa/python-kasa/commit/0e0e76a17c5edc2983386171cda76a9b5e27b84c
Compare https://github.com/python-kasa/python-kasa/compare/1306827c5445fd32ba25cd3bfc27b827deb87df6..0e0e76a17c5edc2983386171cda76a9b5e27b84c
November 9, 2023 15:44https://github.com/python-kasa/python-kasa/pull/509#event-10914926186
https://github.com/apps/github-advanced-security
github-advanced-securityhttps://github.com/apps/github-advanced-security
Nov 9, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1722862565
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
Move from aiohttp to httpxhttps://github.com/python-kasa/python-kasa/pull/509/commits/ee900f2e548c5b840b3c51b0796cfe69d60fc418
ee900f2https://github.com/python-kasa/python-kasa/pull/509/commits/ee900f2e548c5b840b3c51b0796cfe69d60fc418
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
force-pushedhttps://github.com/python-kasa/python-kasa/compare/0e0e76a17c5edc2983386171cda76a9b5e27b84c..ee900f2e548c5b840b3c51b0796cfe69d60fc418
0e0e76ahttps://github.com/python-kasa/python-kasa/commit/0e0e76a17c5edc2983386171cda76a9b5e27b84c
ee900f2https://github.com/python-kasa/python-kasa/commit/ee900f2e548c5b840b3c51b0796cfe69d60fc418
Compare https://github.com/python-kasa/python-kasa/compare/0e0e76a17c5edc2983386171cda76a9b5e27b84c..ee900f2e548c5b840b3c51b0796cfe69d60fc418
November 9, 2023 16:05https://github.com/python-kasa/python-kasa/pull/509#event-10915180845
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Nov 9, 2023https://github.com/python-kasa/python-kasa/pull/509#issuecomment-1804120875
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Nov 18, 2023https://github.com/python-kasa/python-kasa/pull/509#issuecomment-1817593006
@rytilahtihttps://github.com/rytilahti
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Nov 18, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1738429184
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418
rytilahtihttps://github.com/rytilahti
https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1738429184
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@sdb9696https://github.com/sdb9696
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/cli.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-ce37fd5b06d95b6dc9779490e58dec2b249e68f87885b67987573dfd6de8e2f0
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/discover.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-5e81b58a19fa4037d13d8a879cd13f4619ee94c91e8c2e889a7991c552e06afb
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
pyproject.tomlhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/tests/test_klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-1936a6dc3c3701d99ee675b796a52838decce5af815f976f74652005041be566
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/discover.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-5e81b58a19fa4037d13d8a879cd13f4619ee94c91e8c2e889a7991c552e06afb
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/protocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-8dec20f6ffbb88b96555e4e921f0a846db36f77591371e3c7689f6b25f9c1f97
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/discover.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-5e81b58a19fa4037d13d8a879cd13f4619ee94c91e8c2e889a7991c552e06afb
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/discover.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-5e81b58a19fa4037d13d8a879cd13f4619ee94c91e8c2e889a7991c552e06afb
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/ee900f2e548c5b840b3c51b0796cfe69d60fc418#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
Changes following review commentshttps://github.com/python-kasa/python-kasa/pull/509/commits/f5d8041bb09ff172bb0d4eecfc6c79430199bbcb
f5d8041https://github.com/python-kasa/python-kasa/pull/509/commits/f5d8041bb09ff172bb0d4eecfc6c79430199bbcb
https://github.com/apps/github-advanced-security
github-advanced-securityhttps://github.com/apps/github-advanced-security
Nov 19, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1738607480
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files/f5d8041bb09ff172bb0d4eecfc6c79430199bbcb
kasa/klapprotocol.pyhttps://github.com/python-kasa/python-kasa/pull/509/files/f5d8041bb09ff172bb0d4eecfc6c79430199bbcb#diff-f14950ebce450aed77d0c995da2f94b5ce78fb298cc27f1a72928ab6e25d0722
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Nov 19, 2023https://github.com/python-kasa/python-kasa/pull/509#issuecomment-1817832466
@rytilahtihttps://github.com/rytilahti
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Nov 20, 2023 https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1739803658
View reviewed changes https://github.com/python-kasa/python-kasa/pull/509/files/f5d8041bb09ff172bb0d4eecfc6c79430199bbcb
rytilahtihttps://github.com/rytilahti
https://github.com/python-kasa/python-kasa/pull/509#pullrequestreview-1739803658
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@sdb9696https://github.com/sdb9696
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
30f217bhttps://github.com/python-kasa/python-kasa/commit/30f217b8ab2f4970dac313244956181cc97debc6
Nov 20, 2023https://github.com/python-kasa/python-kasa/pull/509#event-11011787062
Add support for the new encryption protocol #117 https://github.com/python-kasa/python-kasa/pull/117
Implement the new protocol (HTTP over 80/tcp, 20002/udp for discovery) #115 https://github.com/python-kasa/python-kasa/issues/115
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Nov 28, 2023 https://github.com/python-kasa/python-kasa/pull/509#ref-issue-1669122396
KP 125M / support for matter devices #450 https://github.com/python-kasa/python-kasa/issues/450
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
December 6, 2023 19:34https://github.com/python-kasa/python-kasa/pull/509#event-11172815301
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-kasa%2Fpython-kasa%2Fpull%2F509
https://github.com/bdraco
bdraco https://github.com/bdraco
https://github.com/python-kasa/python-kasa/pull/509/files/d759c8217286defc2fb41d887d42ca1ac2efca34
https://github.com/rytilahti
rytilahti https://github.com/rytilahti
https://github.com/python-kasa/python-kasa/pull/509/files/f5d8041bb09ff172bb0d4eecfc6c79430199bbcb
https://github.com/Matheus-Garbelini
Matheus-Garbelini https://github.com/Matheus-Garbelini
https://github.com/python-kasa/python-kasa/pull/509/files/c8b6cc8e40e78366a640c2d064402ab95bb2dbe6
enhancement https://github.com/python-kasa/python-kasa/issues?q=state%3Aopen%20label%3Aenhancement
0.6.0 https://github.com/python-kasa/python-kasa/milestone/7
Implement the new protocol (HTTP over 80/tcp, 20002/udp for discovery) https://github.com/python-kasa/python-kasa/issues/115
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/509
https://github.com/sdb9696
https://github.com/bdraco
https://github.com/rytilahti
https://github.com/Matheus-Garbelini
https://github.com/SimonWilkinson
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.