René's URL Explorer Experiment


Title: Add common Thermostat module by sdb9696 · Pull Request #977 · python-kasa/python-kasa · GitHub

Open Graph Title: Add common Thermostat module by sdb9696 · Pull Request #977 · python-kasa/python-kasa

X Title: Add common Thermostat module by sdb9696 · Pull Request #977 · python-kasa/python-kasa

Description: Combines the TemperatureSensor, TemperatureControl modules into a single usable interface.

Open Graph Description: Combines the TemperatureSensor, TemperatureControl modules into a single usable interface.

X Description: Combines the TemperatureSensor, TemperatureControl modules into a single usable interface.

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

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:278e0eef-0b92-b45c-5184-89352674f82a
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id966C:27B7F2:2CE9113:3B52022:698184EC
html-safe-nonce0595731d10016dd0a163ca578e9f915f8bca6a521e7487f29614381ac24176d3
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NjZDOjI3QjdGMjoyQ0U5MTEzOjNCNTIwMjI6Njk4MTg0RUMiLCJ2aXNpdG9yX2lkIjoiMTk3MjIwMjEzODg4NDk5ODM4MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac00f6f73be4b0f65192ecee8afba48e180aa7571e4b23ad6192fc309e3406424e
hovercard-subject-tagpull_request:1920453909
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/977/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/96c2a921bb58ebec904b8c69eec35385a0faf44c4e61a28e2f5794a31a7006b8/python-kasa/python-kasa/pull/977
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/96c2a921bb58ebec904b8c69eec35385a0faf44c4e61a28e2f5794a31a7006b8/python-kasa/python-kasa/pull/977
og:image:altCombines the TemperatureSensor, TemperatureControl modules into a single usable interface.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamesdb9696
hostnamegithub.com
expected-hostnamegithub.com
Nonee137814e266030874fd2c86863529d0622b13889eeda04148c57654b6ea84ad6
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
releasedd58d68a7813bbec9c91422c8c35f4af33832d70
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python-kasa/python-kasa/pull/977#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-kasa%2Fpython-kasa%2Fpull%2F977
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%2F977
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/977
Reloadhttps://github.com/python-kasa/python-kasa/pull/977
Reloadhttps://github.com/python-kasa/python-kasa/pull/977
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/977
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/977#issue-comment-box
sdb9696https://github.com/sdb9696
masterhttps://github.com/python-kasa/python-kasa/tree/master
feat/thermostat_modulehttps://github.com/python-kasa/python-kasa/tree/feat/thermostat_module
Add common Thermostat module https://github.com/python-kasa/python-kasa/pull/977#top
sdb9696https://github.com/sdb9696
masterhttps://github.com/python-kasa/python-kasa/tree/master
feat/thermostat_modulehttps://github.com/python-kasa/python-kasa/tree/feat/thermostat_module
Conversation 25 https://github.com/python-kasa/python-kasa/pull/977
Commits 13 https://github.com/python-kasa/python-kasa/pull/977/commits
Checks 0 https://github.com/python-kasa/python-kasa/pull/977/checks
Files changed https://github.com/python-kasa/python-kasa/pull/977/files
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.co/hiddenchars
https://github.com/python-kasa/python-kasa/pull/{{ revealButtonHref }}
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Jun 14, 2024https://github.com/python-kasa/python-kasa/pull/977#issue-2353106178
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.com/sdb9696
Add common thermostat modulehttps://github.com/python-kasa/python-kasa/pull/977/commits/018931ab1fa964ff011acc32f0dd4abd8ac3e8c6
018931ahttps://github.com/python-kasa/python-kasa/pull/977/commits/018931ab1fa964ff011acc32f0dd4abd8ac3e8c6
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Jun 14, 2024https://github.com/python-kasa/python-kasa/pull/977#issuecomment-2167774005
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
Codecovhttps://app.codecov.io/gh/python-kasa/python-kasa/pull/977?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
(cb4e283)https://app.codecov.io/gh/python-kasa/python-kasa/commit/cb4e28394de609dbe777686356fe820d3b23fd64?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
(f25d08a)https://app.codecov.io/gh/python-kasa/python-kasa/commit/f25d08a2db3053b49fb136afa9faefebdfe22e04?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
Files with missing lineshttps://app.codecov.io/gh/python-kasa/python-kasa/pull/977?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
kasa/smart/modules/thermostat.pyhttps://app.codecov.io/gh/python-kasa/python-kasa/pull/977?src=pr&el=tree&filepath=kasa%2Fsmart%2Fmodules%2Fthermostat.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa#diff-a2FzYS9zbWFydC9tb2R1bGVzL3RoZXJtb3N0YXQucHk=
1 Missing and 2 partials ⚠️ https://app.codecov.io/gh/python-kasa/python-kasa/pull/977?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa
kasa/interfaces/thermostat.pyhttps://app.codecov.io/gh/python-kasa/python-kasa/pull/977?src=pr&el=tree&filepath=kasa%2Finterfaces%2Fthermostat.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-kasa#diff-a2FzYS9pbnRlcmZhY2VzL3RoZXJtb3N0YXQucHk=
1 Missing ⚠️ https://app.codecov.io/gh/python-kasa/python-kasa/pull/977?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/977?dropdown=coverage&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/977
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
enhancement https://github.com/python-kasa/python-kasa/issues?q=state%3Aopen%20label%3Aenhancement
Jun 14, 2024https://github.com/python-kasa/python-kasa/pull/977#event-13163150039
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Jun 14, 2024 https://github.com/python-kasa/python-kasa/pull/977#pullrequestreview-2118780241
View reviewed changes https://github.com/python-kasa/python-kasa/pull/977/files/018931ab1fa964ff011acc32f0dd4abd8ac3e8c6
kasa/interfaces/thermostat.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/018931ab1fa964ff011acc32f0dd4abd8ac3e8c6#diff-1f2081fd85d74a446742b463bbcf527dc2d34bc07b2ba07734d33a5af7a8e8e1
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
kasa/interfaces/thermostat.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/018931ab1fa964ff011acc32f0dd4abd8ac3e8c6#diff-1f2081fd85d74a446742b463bbcf527dc2d34bc07b2ba07734d33a5af7a8e8e1
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
kasa/interfaces/thermostat.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/018931ab1fa964ff011acc32f0dd4abd8ac3e8c6#diff-1f2081fd85d74a446742b463bbcf527dc2d34bc07b2ba07734d33a5af7a8e8e1
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
kasa/interfaces/thermostat.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/018931ab1fa964ff011acc32f0dd4abd8ac3e8c6#diff-1f2081fd85d74a446742b463bbcf527dc2d34bc07b2ba07734d33a5af7a8e8e1
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Jun 14, 2024 https://github.com/python-kasa/python-kasa/pull/977#pullrequestreview-2118881345
View reviewed changes https://github.com/python-kasa/python-kasa/pull/977/files/018931ab1fa964ff011acc32f0dd4abd8ac3e8c6
kasa/tests/fakeprotocol_smart.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/018931ab1fa964ff011acc32f0dd4abd8ac3e8c6#diff-770f337403f5305990e1e65670d9468a8873a8dfd565d3ea7d071858b139cd8c
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
no-stale https://github.com/python-kasa/python-kasa/issues?q=state%3Aopen%20label%3Ano-stale
Sep 27, 2024https://github.com/python-kasa/python-kasa/pull/977#event-14434351503
sdb9696https://github.com/sdb9696
November 21, 2024 12:59https://github.com/python-kasa/python-kasa/pull/977#commits-pushed-9fa3c25
https://github.com/sdb9696
Merge remote-tracking branch 'upstream/master' into feat/thermostat_m…https://github.com/python-kasa/python-kasa/pull/977/commits/9fa3c25d96dada27c8a6b2bfb9b24d8573e1adf2
9fa3c25https://github.com/python-kasa/python-kasa/pull/977/commits/9fa3c25d96dada27c8a6b2bfb9b24d8573e1adf2
https://github.com/sdb9696
Add type hints for ANN checkhttps://github.com/python-kasa/python-kasa/pull/977/commits/1fb10ce03fa73494253b5d52486c3d3c9b696408
1fb10cehttps://github.com/python-kasa/python-kasa/pull/977/commits/1fb10ce03fa73494253b5d52486c3d3c9b696408
https://github.com/sdb9696
Merge remote-tracking branch 'upstream/master' into feat/thermostat_m…https://github.com/python-kasa/python-kasa/pull/977/commits/8802e905a1dadf1c46a8d4d2a183c2550aae3285
8802e90https://github.com/python-kasa/python-kasa/pull/977/commits/8802e905a1dadf1c46a8d4d2a183c2550aae3285
https://github.com/sdb9696
Simplify interface and use get_feature for rangeshttps://github.com/python-kasa/python-kasa/pull/977/commits/73af2b9ba2cf4fb8a97b5143ec34a4fc2c51f4f6
73af2b9https://github.com/python-kasa/python-kasa/pull/977/commits/73af2b9ba2cf4fb8a97b5143ec34a4fc2c51f4f6
https://github.com/sdb9696
Only add thermostat module if both control and sensor presenthttps://github.com/python-kasa/python-kasa/pull/977/commits/616f604d74e72b8a567368efeb9e4abab025f7fb
616f604https://github.com/python-kasa/python-kasa/pull/977/commits/616f604d74e72b8a567368efeb9e4abab025f7fb
https://github.com/sdb9696
Move temperature sensor features back to sensorhttps://github.com/python-kasa/python-kasa/pull/977/commits/de458e9c652c1496b319581695aa5d22f9f38749
de458e9https://github.com/python-kasa/python-kasa/pull/977/commits/de458e9c652c1496b319581695aa5d22f9f38749
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
November 22, 2024 09:55https://github.com/python-kasa/python-kasa/pull/977#event-15395131341
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Nov 22, 2024https://github.com/python-kasa/python-kasa/pull/977#issuecomment-2493368884
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
rytilahtihttps://github.com/rytilahti
November 22, 2024 09:57https://github.com/python-kasa/python-kasa/pull/977#event-15395156357
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Nov 25, 2024 https://github.com/python-kasa/python-kasa/pull/977#pullrequestreview-2459024083
View reviewed changes https://github.com/python-kasa/python-kasa/pull/977/files/de458e9c652c1496b319581695aa5d22f9f38749
rytilahtihttps://github.com/rytilahti
https://github.com/python-kasa/python-kasa/pull/977#pullrequestreview-2459024083
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
kasa/smart/modules/temperaturesensor.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/de458e9c652c1496b319581695aa5d22f9f38749#diff-5fe083e939fcaf07368856394b62f433a01164e4bf0c018d34d1e95b76b1c372
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
kasa/smart/modules/thermostat.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/de458e9c652c1496b319581695aa5d22f9f38749#diff-5a11cd97060b020a55ecf8964950255e24b4dcfd9d52c901ec4daf6d2711d4ce
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
kasa/interfaces/thermostat.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/de458e9c652c1496b319581695aa5d22f9f38749#diff-1f2081fd85d74a446742b463bbcf527dc2d34bc07b2ba07734d33a5af7a8e8e1
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.com/sdb9696
Move features back to modules and fix orderinghttps://github.com/python-kasa/python-kasa/pull/977/commits/54641e102cd5c00d2174803e2743854b56a97923
54641e1https://github.com/python-kasa/python-kasa/pull/977/commits/54641e102cd5c00d2174803e2743854b56a97923
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Nov 25, 2024 https://github.com/python-kasa/python-kasa/pull/977#pullrequestreview-2459180255
View reviewed changes https://github.com/python-kasa/python-kasa/pull/977/files/54641e102cd5c00d2174803e2743854b56a97923
kasa/interfaces/thermostat.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/54641e102cd5c00d2174803e2743854b56a97923#diff-1f2081fd85d74a446742b463bbcf527dc2d34bc07b2ba07734d33a5af7a8e8e1
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.com/sdb9696
Move _target_temperature_range to bottomhttps://github.com/python-kasa/python-kasa/pull/977/commits/ff6bb8d5df81e2e1163f049e73a69d86337174c7
ff6bb8dhttps://github.com/python-kasa/python-kasa/pull/977/commits/ff6bb8d5df81e2e1163f049e73a69d86337174c7
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
rytilahtihttps://github.com/rytilahti
November 25, 2024 18:33https://github.com/python-kasa/python-kasa/pull/977#event-15425112015
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
Nov 25, 2024 https://github.com/python-kasa/python-kasa/pull/977#pullrequestreview-2459775877
View reviewed changes https://github.com/python-kasa/python-kasa/pull/977/files/ff6bb8d5df81e2e1163f049e73a69d86337174c7
rytilahtihttps://github.com/rytilahti
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.com/python-kasa/python-kasa/pull/977#pullrequestreview-2459775877
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
kasa/__init__.pyhttps://github.com/python-kasa/python-kasa/pull/977/files/ff6bb8d5df81e2e1163f049e73a69d86337174c7#diff-a93148818b883627ba96dbf30f52a2bba2e12b09a15d6cdf52af06552a9790c4
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.com/rytilahti
rytilahtihttps://github.com/rytilahti
0.8.0https://github.com/python-kasa/python-kasa/milestone/25
Nov 25, 2024https://github.com/python-kasa/python-kasa/pull/977#event-15428056437
sdb9696https://github.com/sdb9696
November 26, 2024 08:26https://github.com/python-kasa/python-kasa/pull/977#commits-pushed-e69fa88
https://github.com/sdb9696
https://github.com/rytilahti
Update kasa/__init__.pyhttps://github.com/python-kasa/python-kasa/pull/977/commits/e69fa885ebd5d04d7ccacc3fc4a4c486ae39794f
e69fa88https://github.com/python-kasa/python-kasa/pull/977/commits/e69fa885ebd5d04d7ccacc3fc4a4c486ae39794f
https://github.com/sdb9696
Merge branch 'master' into feat/thermostat_modulehttps://github.com/python-kasa/python-kasa/pull/977/commits/891e7970b9177daaf9056d2e360c91714cae255c
891e797https://github.com/python-kasa/python-kasa/pull/977/commits/891e7970b9177daaf9056d2e360c91714cae255c
https://github.com/sdb9696
Merge remote-tracking branch 'upstream/master' into feat/thermostat_m…https://github.com/python-kasa/python-kasa/pull/977/commits/4cc826cb114383aa7283185a049b6ba4008f69b1
4cc826chttps://github.com/python-kasa/python-kasa/pull/977/commits/4cc826cb114383aa7283185a049b6ba4008f69b1
https://github.com/sdb9696
Fix tests and remove _target_temperature_range from common interfacehttps://github.com/python-kasa/python-kasa/pull/977/commits/f25d08a2db3053b49fb136afa9faefebdfe22e04
f25d08ahttps://github.com/python-kasa/python-kasa/pull/977/commits/f25d08a2db3053b49fb136afa9faefebdfe22e04
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
no-stale https://github.com/python-kasa/python-kasa/issues?q=state%3Aopen%20label%3Ano-stale
Nov 26, 2024https://github.com/python-kasa/python-kasa/pull/977#event-15433100052
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Nov 26, 2024https://github.com/python-kasa/python-kasa/pull/977#event-15433105859
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
3dfada7https://github.com/python-kasa/python-kasa/commit/3dfada757518d0c19612e124213ac232f1ece8fb
Nov 26, 2024https://github.com/python-kasa/python-kasa/pull/977#event-15433138131
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
November 26, 2024 09:37https://github.com/python-kasa/python-kasa/pull/977#event-15433138678
https://github.com/sdb9696
sdb9696https://github.com/sdb9696
Nov 26, 2024 https://github.com/python-kasa/python-kasa/pull/977#ref-pullrequest-2691462332
Prepare 0.8.0 #1312 https://github.com/python-kasa/python-kasa/pull/1312
sdb9696https://github.com/sdb9696
Nov 26, 2024 https://github.com/python-kasa/python-kasa/pull/977#ref-commit-6adb2b5
https://github.com/sdb9696
Prepare 0.8.0 (https://github.com/python-kasa/python-kasa/commit/6adb2b5c285fc71ec0ae40c3b60da29b0e57c6bf
#1312https://github.com/python-kasa/python-kasa/pull/1312
)https://github.com/python-kasa/python-kasa/commit/6adb2b5c285fc71ec0ae40c3b60da29b0e57c6bf
6adb2b5https://github.com/python-kasa/python-kasa/commit/6adb2b5c285fc71ec0ae40c3b60da29b0e57c6bf
https://github.com/python-kasa/python-kasa/tree/0.8.0https://github.com/python-kasa/python-kasa/tree/0.8.0
0.7.7...0.8.0https://github.com/python-kasa/python-kasa/compare/0.7.7...0.8.0
@ryenitcherhttps://github.com/ryenitcher
@Puxtrilhttps://github.com/Puxtril
https://docs.astral.sh/uv/https://docs.astral.sh/uv/
#1282https://github.com/python-kasa/python-kasa/pull/1282
#1282https://github.com/python-kasa/python-kasa/pull/1282
@sdb9696https://github.com/sdb9696
#1274https://github.com/python-kasa/python-kasa/pull/1274
#1274https://github.com/python-kasa/python-kasa/pull/1274
@sdb9696https://github.com/sdb9696
#1273https://github.com/python-kasa/python-kasa/pull/1273
#1273https://github.com/python-kasa/python-kasa/pull/1273
@sdb9696https://github.com/sdb9696
#1295https://github.com/python-kasa/python-kasa/pull/1295
#1295https://github.com/python-kasa/python-kasa/pull/1295
@sdb9696https://github.com/sdb9696
#1293https://github.com/python-kasa/python-kasa/pull/1293
#1293https://github.com/python-kasa/python-kasa/pull/1293
@sdb9696https://github.com/sdb9696
#1281https://github.com/python-kasa/python-kasa/pull/1281
#1281https://github.com/python-kasa/python-kasa/pull/1281
@ryenitcherhttps://github.com/ryenitcher
#1264https://github.com/python-kasa/python-kasa/pull/1264
#1264https://github.com/python-kasa/python-kasa/pull/1264
@sdb9696https://github.com/sdb9696
#1261https://github.com/python-kasa/python-kasa/pull/1261
#1261https://github.com/python-kasa/python-kasa/pull/1261
@sdb9696https://github.com/sdb9696
#1258https://github.com/python-kasa/python-kasa/pull/1258
#1258https://github.com/python-kasa/python-kasa/pull/1258
@sdb9696https://github.com/sdb9696
#1255https://github.com/python-kasa/python-kasa/pull/1255
#1255https://github.com/python-kasa/python-kasa/pull/1255
@sdb9696https://github.com/sdb9696
#1249https://github.com/python-kasa/python-kasa/pull/1249
#1249https://github.com/python-kasa/python-kasa/pull/1249
@sdb9696https://github.com/sdb9696
#1248https://github.com/python-kasa/python-kasa/pull/1248
#1248https://github.com/python-kasa/python-kasa/pull/1248
@sdb9696https://github.com/sdb9696
#1216https://github.com/python-kasa/python-kasa/pull/1216
#1216https://github.com/python-kasa/python-kasa/pull/1216
@Puxtrilhttps://github.com/Puxtril
#1018https://github.com/python-kasa/python-kasa/pull/1018
#1018https://github.com/python-kasa/python-kasa/pull/1018
@sdb9696https://github.com/sdb9696
#977https://github.com/python-kasa/python-kasa/pull/977
#977https://github.com/python-kasa/python-kasa/pull/977
@sdb9696https://github.com/sdb9696
#1309https://github.com/python-kasa/python-kasa/issues/1309
#1309https://github.com/python-kasa/python-kasa/issues/1309
#1308https://github.com/python-kasa/python-kasa/issues/1308
#1308https://github.com/python-kasa/python-kasa/issues/1308
#1306https://github.com/python-kasa/python-kasa/issues/1306
#1306https://github.com/python-kasa/python-kasa/issues/1306
#1267https://github.com/python-kasa/python-kasa/issues/1267
#1267https://github.com/python-kasa/python-kasa/issues/1267
#1262https://github.com/python-kasa/python-kasa/issues/1262
#1262https://github.com/python-kasa/python-kasa/issues/1262
#1243https://github.com/python-kasa/python-kasa/issues/1243
#1243https://github.com/python-kasa/python-kasa/issues/1243
#1201https://github.com/python-kasa/python-kasa/issues/1201
#1201https://github.com/python-kasa/python-kasa/issues/1201
#1313https://github.com/python-kasa/python-kasa/pull/1313
#1313https://github.com/python-kasa/python-kasa/pull/1313
@rytilahtihttps://github.com/rytilahti
#1307https://github.com/python-kasa/python-kasa/pull/1307
#1307https://github.com/python-kasa/python-kasa/pull/1307
@rytilahtihttps://github.com/rytilahti
#1291https://github.com/python-kasa/python-kasa/pull/1291
#1291https://github.com/python-kasa/python-kasa/pull/1291
@rytilahtihttps://github.com/rytilahti
#1266https://github.com/python-kasa/python-kasa/pull/1266
#1266https://github.com/python-kasa/python-kasa/pull/1266
@sdb9696https://github.com/sdb9696
#1260https://github.com/python-kasa/python-kasa/pull/1260
#1260https://github.com/python-kasa/python-kasa/pull/1260
@sdb9696https://github.com/sdb9696
#1233https://github.com/python-kasa/python-kasa/pull/1233
#1233https://github.com/python-kasa/python-kasa/pull/1233
@rytilahtihttps://github.com/rytilahti
#1303https://github.com/python-kasa/python-kasa/pull/1303
#1303https://github.com/python-kasa/python-kasa/pull/1303
@ZeliardMhttps://github.com/ZeliardM
#1257https://github.com/python-kasa/python-kasa/pull/1257
#1257https://github.com/python-kasa/python-kasa/pull/1257
@sdb9696https://github.com/sdb9696
#1244https://github.com/python-kasa/python-kasa/pull/1244
#1244https://github.com/python-kasa/python-kasa/pull/1244
@rytilahtihttps://github.com/rytilahti
#1240https://github.com/python-kasa/python-kasa/pull/1240
#1240https://github.com/python-kasa/python-kasa/pull/1240
@rytilahtihttps://github.com/rytilahti
#1238https://github.com/python-kasa/python-kasa/pull/1238
#1238https://github.com/python-kasa/python-kasa/pull/1238
@ryenitcherhttps://github.com/ryenitcher
#1237https://github.com/python-kasa/python-kasa/pull/1237
#1237https://github.com/python-kasa/python-kasa/pull/1237
@ryenitcherhttps://github.com/ryenitcher
#1310https://github.com/python-kasa/python-kasa/pull/1310
#1310https://github.com/python-kasa/python-kasa/pull/1310
@sdb9696https://github.com/sdb9696
#1301https://github.com/python-kasa/python-kasa/pull/1301
#1301https://github.com/python-kasa/python-kasa/pull/1301
@sdb9696https://github.com/sdb9696
#1236https://github.com/python-kasa/python-kasa/pull/1236
#1236https://github.com/python-kasa/python-kasa/pull/1236
@sdb9696https://github.com/sdb9696
#1315https://github.com/python-kasa/python-kasa/pull/1315
#1315https://github.com/python-kasa/python-kasa/pull/1315
@sdb9696https://github.com/sdb9696
#1314https://github.com/python-kasa/python-kasa/pull/1314
#1314https://github.com/python-kasa/python-kasa/pull/1314
@sdb9696https://github.com/sdb9696
#1305https://github.com/python-kasa/python-kasa/pull/1305
#1305https://github.com/python-kasa/python-kasa/pull/1305
@sdb9696https://github.com/sdb9696
#1304https://github.com/python-kasa/python-kasa/pull/1304
#1304https://github.com/python-kasa/python-kasa/pull/1304
@sdb9696https://github.com/sdb9696
#1300https://github.com/python-kasa/python-kasa/pull/1300
#1300https://github.com/python-kasa/python-kasa/pull/1300
@sdb9696https://github.com/sdb9696
#1299https://github.com/python-kasa/python-kasa/pull/1299
#1299https://github.com/python-kasa/python-kasa/pull/1299
@sdb9696https://github.com/sdb9696
#1298https://github.com/python-kasa/python-kasa/pull/1298
#1298https://github.com/python-kasa/python-kasa/pull/1298
@sdb9696https://github.com/sdb9696
#1296https://github.com/python-kasa/python-kasa/pull/1296
#1296https://github.com/python-kasa/python-kasa/pull/1296
@ryenitcherhttps://github.com/ryenitcher
#1294https://github.com/python-kasa/python-kasa/pull/1294
#1294https://github.com/python-kasa/python-kasa/pull/1294
@sdb9696https://github.com/sdb9696
#1292https://github.com/python-kasa/python-kasa/pull/1292
#1292https://github.com/python-kasa/python-kasa/pull/1292
@sdb9696https://github.com/sdb9696
#1290https://github.com/python-kasa/python-kasa/pull/1290
#1290https://github.com/python-kasa/python-kasa/pull/1290
@ryenitcherhttps://github.com/ryenitcher
#1289https://github.com/python-kasa/python-kasa/pull/1289
#1289https://github.com/python-kasa/python-kasa/pull/1289
@sdb9696https://github.com/sdb9696
#1287https://github.com/python-kasa/python-kasa/pull/1287
#1287https://github.com/python-kasa/python-kasa/pull/1287
@sdb9696https://github.com/sdb9696
#1286https://github.com/python-kasa/python-kasa/pull/1286
#1286https://github.com/python-kasa/python-kasa/pull/1286
@sdb9696https://github.com/sdb9696
#1285https://github.com/python-kasa/python-kasa/pull/1285
#1285https://github.com/python-kasa/python-kasa/pull/1285
@sdb9696https://github.com/sdb9696
#1284https://github.com/python-kasa/python-kasa/pull/1284
#1284https://github.com/python-kasa/python-kasa/pull/1284
@rytilahtihttps://github.com/rytilahti
#1283https://github.com/python-kasa/python-kasa/pull/1283
#1283https://github.com/python-kasa/python-kasa/pull/1283
@sdb9696https://github.com/sdb9696
#1280https://github.com/python-kasa/python-kasa/pull/1280
#1280https://github.com/python-kasa/python-kasa/pull/1280
@sdb9696https://github.com/sdb9696
#1279https://github.com/python-kasa/python-kasa/pull/1279
#1279https://github.com/python-kasa/python-kasa/pull/1279
@sdb9696https://github.com/sdb9696
#1278https://github.com/python-kasa/python-kasa/pull/1278
#1278https://github.com/python-kasa/python-kasa/pull/1278
@sdb9696https://github.com/sdb9696
#1277https://github.com/python-kasa/python-kasa/pull/1277
#1277https://github.com/python-kasa/python-kasa/pull/1277
@sdb9696https://github.com/sdb9696
#1276https://github.com/python-kasa/python-kasa/pull/1276
#1276https://github.com/python-kasa/python-kasa/pull/1276
@sdb9696https://github.com/sdb9696
#1275https://github.com/python-kasa/python-kasa/pull/1275
#1275https://github.com/python-kasa/python-kasa/pull/1275
@sdb9696https://github.com/sdb9696
#1272https://github.com/python-kasa/python-kasa/pull/1272
#1272https://github.com/python-kasa/python-kasa/pull/1272
@sdb9696https://github.com/sdb9696
#1271https://github.com/python-kasa/python-kasa/pull/1271
#1271https://github.com/python-kasa/python-kasa/pull/1271
@sdb9696https://github.com/sdb9696
#1265https://github.com/python-kasa/python-kasa/pull/1265
#1265https://github.com/python-kasa/python-kasa/pull/1265
@sdb9696https://github.com/sdb9696
#1256https://github.com/python-kasa/python-kasa/pull/1256
#1256https://github.com/python-kasa/python-kasa/pull/1256
@sdb9696https://github.com/sdb9696
#1254https://github.com/python-kasa/python-kasa/pull/1254
#1254https://github.com/python-kasa/python-kasa/pull/1254
@sdb9696https://github.com/sdb9696
#1253https://github.com/python-kasa/python-kasa/pull/1253
#1253https://github.com/python-kasa/python-kasa/pull/1253
@rytilahtihttps://github.com/rytilahti
#1252https://github.com/python-kasa/python-kasa/pull/1252
#1252https://github.com/python-kasa/python-kasa/pull/1252
@sdb9696https://github.com/sdb9696
#1251https://github.com/python-kasa/python-kasa/pull/1251
#1251https://github.com/python-kasa/python-kasa/pull/1251
@sdb9696https://github.com/sdb9696
#1250https://github.com/python-kasa/python-kasa/pull/1250
#1250https://github.com/python-kasa/python-kasa/pull/1250
@sdb9696https://github.com/sdb9696
#1247https://github.com/python-kasa/python-kasa/pull/1247
#1247https://github.com/python-kasa/python-kasa/pull/1247
@rytilahtihttps://github.com/rytilahti
#1246https://github.com/python-kasa/python-kasa/pull/1246
#1246https://github.com/python-kasa/python-kasa/pull/1246
@rytilahtihttps://github.com/rytilahti
#1242https://github.com/python-kasa/python-kasa/pull/1242
#1242https://github.com/python-kasa/python-kasa/pull/1242
@sdb9696https://github.com/sdb9696
#1235https://github.com/python-kasa/python-kasa/pull/1235
#1235https://github.com/python-kasa/python-kasa/pull/1235
@sdb9696https://github.com/sdb9696
#1234https://github.com/python-kasa/python-kasa/pull/1234
#1234https://github.com/python-kasa/python-kasa/pull/1234
@ryenitcherhttps://github.com/ryenitcher
#1231https://github.com/python-kasa/python-kasa/pull/1231
#1231https://github.com/python-kasa/python-kasa/pull/1231
@sdb9696https://github.com/sdb9696
#1215https://github.com/python-kasa/python-kasa/pull/1215
#1215https://github.com/python-kasa/python-kasa/pull/1215
@rytilahtihttps://github.com/rytilahti
#1139https://github.com/python-kasa/python-kasa/pull/1139
#1139https://github.com/python-kasa/python-kasa/pull/1139
@rytilahtihttps://github.com/rytilahti
#1008https://github.com/python-kasa/python-kasa/issues/1008
#1008https://github.com/python-kasa/python-kasa/issues/1008
#783https://github.com/python-kasa/python-kasa/issues/783
#783https://github.com/python-kasa/python-kasa/issues/783
rytilahtihttps://github.com/rytilahti
Nov 29, 2024 https://github.com/python-kasa/python-kasa/pull/977#ref-commit-a9e41a5
https://github.com/sdb9696
https://github.com/rytilahti
Add common Thermostat module (https://github.com/python-kasa/python-kasa/commit/a9e41a55861513f040a40e573928574289baf549
#977https://github.com/python-kasa/python-kasa/pull/977
)https://github.com/python-kasa/python-kasa/commit/a9e41a55861513f040a40e573928574289baf549
a9e41a5https://github.com/python-kasa/python-kasa/commit/a9e41a55861513f040a40e573928574289baf549
rytilahtihttps://github.com/rytilahti
Nov 29, 2024 https://github.com/python-kasa/python-kasa/pull/977#ref-commit-bb4565e
https://github.com/sdb9696
https://github.com/rytilahti
Prepare 0.8.0 (https://github.com/python-kasa/python-kasa/commit/bb4565ed1c927d4a7e9ff88b8030ae87e959b257
#1312https://github.com/python-kasa/python-kasa/pull/1312
)https://github.com/python-kasa/python-kasa/commit/bb4565ed1c927d4a7e9ff88b8030ae87e959b257
bb4565ehttps://github.com/python-kasa/python-kasa/commit/bb4565ed1c927d4a7e9ff88b8030ae87e959b257
https://github.com/python-kasa/python-kasa/tree/0.8.0https://github.com/python-kasa/python-kasa/tree/0.8.0
0.7.7...0.8.0https://github.com/python-kasa/python-kasa/compare/0.7.7...0.8.0
@ryenitcherhttps://github.com/ryenitcher
@Puxtrilhttps://github.com/Puxtril
https://docs.astral.sh/uv/https://docs.astral.sh/uv/
#1282https://github.com/python-kasa/python-kasa/pull/1282
#1282https://github.com/python-kasa/python-kasa/pull/1282
@sdb9696https://github.com/sdb9696
#1274https://github.com/python-kasa/python-kasa/pull/1274
#1274https://github.com/python-kasa/python-kasa/pull/1274
@sdb9696https://github.com/sdb9696
#1273https://github.com/python-kasa/python-kasa/pull/1273
#1273https://github.com/python-kasa/python-kasa/pull/1273
@sdb9696https://github.com/sdb9696
#1295https://github.com/python-kasa/python-kasa/pull/1295
#1295https://github.com/python-kasa/python-kasa/pull/1295
@sdb9696https://github.com/sdb9696
#1293https://github.com/python-kasa/python-kasa/pull/1293
#1293https://github.com/python-kasa/python-kasa/pull/1293
@sdb9696https://github.com/sdb9696
#1281https://github.com/python-kasa/python-kasa/pull/1281
#1281https://github.com/python-kasa/python-kasa/pull/1281
@ryenitcherhttps://github.com/ryenitcher
#1264https://github.com/python-kasa/python-kasa/pull/1264
#1264https://github.com/python-kasa/python-kasa/pull/1264
@sdb9696https://github.com/sdb9696
#1261https://github.com/python-kasa/python-kasa/pull/1261
#1261https://github.com/python-kasa/python-kasa/pull/1261
@sdb9696https://github.com/sdb9696
#1258https://github.com/python-kasa/python-kasa/pull/1258
#1258https://github.com/python-kasa/python-kasa/pull/1258
@sdb9696https://github.com/sdb9696
#1255https://github.com/python-kasa/python-kasa/pull/1255
#1255https://github.com/python-kasa/python-kasa/pull/1255
@sdb9696https://github.com/sdb9696
#1249https://github.com/python-kasa/python-kasa/pull/1249
#1249https://github.com/python-kasa/python-kasa/pull/1249
@sdb9696https://github.com/sdb9696
#1248https://github.com/python-kasa/python-kasa/pull/1248
#1248https://github.com/python-kasa/python-kasa/pull/1248
@sdb9696https://github.com/sdb9696
#1216https://github.com/python-kasa/python-kasa/pull/1216
#1216https://github.com/python-kasa/python-kasa/pull/1216
@Puxtrilhttps://github.com/Puxtril
#1018https://github.com/python-kasa/python-kasa/pull/1018
#1018https://github.com/python-kasa/python-kasa/pull/1018
@sdb9696https://github.com/sdb9696
#977https://github.com/python-kasa/python-kasa/pull/977
#977https://github.com/python-kasa/python-kasa/pull/977
@sdb9696https://github.com/sdb9696
#1309https://github.com/python-kasa/python-kasa/issues/1309
#1309https://github.com/python-kasa/python-kasa/issues/1309
#1308https://github.com/python-kasa/python-kasa/issues/1308
#1308https://github.com/python-kasa/python-kasa/issues/1308
#1306https://github.com/python-kasa/python-kasa/issues/1306
#1306https://github.com/python-kasa/python-kasa/issues/1306
#1267https://github.com/python-kasa/python-kasa/issues/1267
#1267https://github.com/python-kasa/python-kasa/issues/1267
#1262https://github.com/python-kasa/python-kasa/issues/1262
#1262https://github.com/python-kasa/python-kasa/issues/1262
#1243https://github.com/python-kasa/python-kasa/issues/1243
#1243https://github.com/python-kasa/python-kasa/issues/1243
#1201https://github.com/python-kasa/python-kasa/issues/1201
#1201https://github.com/python-kasa/python-kasa/issues/1201
#1313https://github.com/python-kasa/python-kasa/pull/1313
#1313https://github.com/python-kasa/python-kasa/pull/1313
@rytilahtihttps://github.com/rytilahti
#1307https://github.com/python-kasa/python-kasa/pull/1307
#1307https://github.com/python-kasa/python-kasa/pull/1307
@rytilahtihttps://github.com/rytilahti
#1291https://github.com/python-kasa/python-kasa/pull/1291
#1291https://github.com/python-kasa/python-kasa/pull/1291
@rytilahtihttps://github.com/rytilahti
#1266https://github.com/python-kasa/python-kasa/pull/1266
#1266https://github.com/python-kasa/python-kasa/pull/1266
@sdb9696https://github.com/sdb9696
#1260https://github.com/python-kasa/python-kasa/pull/1260
#1260https://github.com/python-kasa/python-kasa/pull/1260
@sdb9696https://github.com/sdb9696
#1233https://github.com/python-kasa/python-kasa/pull/1233
#1233https://github.com/python-kasa/python-kasa/pull/1233
@rytilahtihttps://github.com/rytilahti
#1303https://github.com/python-kasa/python-kasa/pull/1303
#1303https://github.com/python-kasa/python-kasa/pull/1303
@ZeliardMhttps://github.com/ZeliardM
#1257https://github.com/python-kasa/python-kasa/pull/1257
#1257https://github.com/python-kasa/python-kasa/pull/1257
@sdb9696https://github.com/sdb9696
#1244https://github.com/python-kasa/python-kasa/pull/1244
#1244https://github.com/python-kasa/python-kasa/pull/1244
@rytilahtihttps://github.com/rytilahti
#1240https://github.com/python-kasa/python-kasa/pull/1240
#1240https://github.com/python-kasa/python-kasa/pull/1240
@rytilahtihttps://github.com/rytilahti
#1238https://github.com/python-kasa/python-kasa/pull/1238
#1238https://github.com/python-kasa/python-kasa/pull/1238
@ryenitcherhttps://github.com/ryenitcher
#1237https://github.com/python-kasa/python-kasa/pull/1237
#1237https://github.com/python-kasa/python-kasa/pull/1237
@ryenitcherhttps://github.com/ryenitcher
#1310https://github.com/python-kasa/python-kasa/pull/1310
#1310https://github.com/python-kasa/python-kasa/pull/1310
@sdb9696https://github.com/sdb9696
#1301https://github.com/python-kasa/python-kasa/pull/1301
#1301https://github.com/python-kasa/python-kasa/pull/1301
@sdb9696https://github.com/sdb9696
#1236https://github.com/python-kasa/python-kasa/pull/1236
#1236https://github.com/python-kasa/python-kasa/pull/1236
@sdb9696https://github.com/sdb9696
#1315https://github.com/python-kasa/python-kasa/pull/1315
#1315https://github.com/python-kasa/python-kasa/pull/1315
@sdb9696https://github.com/sdb9696
#1314https://github.com/python-kasa/python-kasa/pull/1314
#1314https://github.com/python-kasa/python-kasa/pull/1314
@sdb9696https://github.com/sdb9696
#1305https://github.com/python-kasa/python-kasa/pull/1305
#1305https://github.com/python-kasa/python-kasa/pull/1305
@sdb9696https://github.com/sdb9696
#1304https://github.com/python-kasa/python-kasa/pull/1304
#1304https://github.com/python-kasa/python-kasa/pull/1304
@sdb9696https://github.com/sdb9696
#1300https://github.com/python-kasa/python-kasa/pull/1300
#1300https://github.com/python-kasa/python-kasa/pull/1300
@sdb9696https://github.com/sdb9696
#1299https://github.com/python-kasa/python-kasa/pull/1299
#1299https://github.com/python-kasa/python-kasa/pull/1299
@sdb9696https://github.com/sdb9696
#1298https://github.com/python-kasa/python-kasa/pull/1298
#1298https://github.com/python-kasa/python-kasa/pull/1298
@sdb9696https://github.com/sdb9696
#1296https://github.com/python-kasa/python-kasa/pull/1296
#1296https://github.com/python-kasa/python-kasa/pull/1296
@ryenitcherhttps://github.com/ryenitcher
#1294https://github.com/python-kasa/python-kasa/pull/1294
#1294https://github.com/python-kasa/python-kasa/pull/1294
@sdb9696https://github.com/sdb9696
#1292https://github.com/python-kasa/python-kasa/pull/1292
#1292https://github.com/python-kasa/python-kasa/pull/1292
@sdb9696https://github.com/sdb9696
#1290https://github.com/python-kasa/python-kasa/pull/1290
#1290https://github.com/python-kasa/python-kasa/pull/1290
@ryenitcherhttps://github.com/ryenitcher
#1289https://github.com/python-kasa/python-kasa/pull/1289
#1289https://github.com/python-kasa/python-kasa/pull/1289
@sdb9696https://github.com/sdb9696
#1287https://github.com/python-kasa/python-kasa/pull/1287
#1287https://github.com/python-kasa/python-kasa/pull/1287
@sdb9696https://github.com/sdb9696
#1286https://github.com/python-kasa/python-kasa/pull/1286
#1286https://github.com/python-kasa/python-kasa/pull/1286
@sdb9696https://github.com/sdb9696
#1285https://github.com/python-kasa/python-kasa/pull/1285
#1285https://github.com/python-kasa/python-kasa/pull/1285
@sdb9696https://github.com/sdb9696
#1284https://github.com/python-kasa/python-kasa/pull/1284
#1284https://github.com/python-kasa/python-kasa/pull/1284
@rytilahtihttps://github.com/rytilahti
#1283https://github.com/python-kasa/python-kasa/pull/1283
#1283https://github.com/python-kasa/python-kasa/pull/1283
@sdb9696https://github.com/sdb9696
#1280https://github.com/python-kasa/python-kasa/pull/1280
#1280https://github.com/python-kasa/python-kasa/pull/1280
@sdb9696https://github.com/sdb9696
#1279https://github.com/python-kasa/python-kasa/pull/1279
#1279https://github.com/python-kasa/python-kasa/pull/1279
@sdb9696https://github.com/sdb9696
#1278https://github.com/python-kasa/python-kasa/pull/1278
#1278https://github.com/python-kasa/python-kasa/pull/1278
@sdb9696https://github.com/sdb9696
#1277https://github.com/python-kasa/python-kasa/pull/1277
#1277https://github.com/python-kasa/python-kasa/pull/1277
@sdb9696https://github.com/sdb9696
#1276https://github.com/python-kasa/python-kasa/pull/1276
#1276https://github.com/python-kasa/python-kasa/pull/1276
@sdb9696https://github.com/sdb9696
#1275https://github.com/python-kasa/python-kasa/pull/1275
#1275https://github.com/python-kasa/python-kasa/pull/1275
@sdb9696https://github.com/sdb9696
#1272https://github.com/python-kasa/python-kasa/pull/1272
#1272https://github.com/python-kasa/python-kasa/pull/1272
@sdb9696https://github.com/sdb9696
#1271https://github.com/python-kasa/python-kasa/pull/1271
#1271https://github.com/python-kasa/python-kasa/pull/1271
@sdb9696https://github.com/sdb9696
#1265https://github.com/python-kasa/python-kasa/pull/1265
#1265https://github.com/python-kasa/python-kasa/pull/1265
@sdb9696https://github.com/sdb9696
#1256https://github.com/python-kasa/python-kasa/pull/1256
#1256https://github.com/python-kasa/python-kasa/pull/1256
@sdb9696https://github.com/sdb9696
#1254https://github.com/python-kasa/python-kasa/pull/1254
#1254https://github.com/python-kasa/python-kasa/pull/1254
@sdb9696https://github.com/sdb9696
#1253https://github.com/python-kasa/python-kasa/pull/1253
#1253https://github.com/python-kasa/python-kasa/pull/1253
@rytilahtihttps://github.com/rytilahti
#1252https://github.com/python-kasa/python-kasa/pull/1252
#1252https://github.com/python-kasa/python-kasa/pull/1252
@sdb9696https://github.com/sdb9696
#1251https://github.com/python-kasa/python-kasa/pull/1251
#1251https://github.com/python-kasa/python-kasa/pull/1251
@sdb9696https://github.com/sdb9696
#1250https://github.com/python-kasa/python-kasa/pull/1250
#1250https://github.com/python-kasa/python-kasa/pull/1250
@sdb9696https://github.com/sdb9696
#1247https://github.com/python-kasa/python-kasa/pull/1247
#1247https://github.com/python-kasa/python-kasa/pull/1247
@rytilahtihttps://github.com/rytilahti
#1246https://github.com/python-kasa/python-kasa/pull/1246
#1246https://github.com/python-kasa/python-kasa/pull/1246
@rytilahtihttps://github.com/rytilahti
#1242https://github.com/python-kasa/python-kasa/pull/1242
#1242https://github.com/python-kasa/python-kasa/pull/1242
@sdb9696https://github.com/sdb9696
#1235https://github.com/python-kasa/python-kasa/pull/1235
#1235https://github.com/python-kasa/python-kasa/pull/1235
@sdb9696https://github.com/sdb9696
#1234https://github.com/python-kasa/python-kasa/pull/1234
#1234https://github.com/python-kasa/python-kasa/pull/1234
@ryenitcherhttps://github.com/ryenitcher
#1231https://github.com/python-kasa/python-kasa/pull/1231
#1231https://github.com/python-kasa/python-kasa/pull/1231
@sdb9696https://github.com/sdb9696
#1215https://github.com/python-kasa/python-kasa/pull/1215
#1215https://github.com/python-kasa/python-kasa/pull/1215
@rytilahtihttps://github.com/rytilahti
#1139https://github.com/python-kasa/python-kasa/pull/1139
#1139https://github.com/python-kasa/python-kasa/pull/1139
@rytilahtihttps://github.com/rytilahti
#1008https://github.com/python-kasa/python-kasa/issues/1008
#1008https://github.com/python-kasa/python-kasa/issues/1008
#783https://github.com/python-kasa/python-kasa/issues/783
#783https://github.com/python-kasa/python-kasa/issues/783
rytilahtihttps://github.com/rytilahti
Aug 31, 2025 https://github.com/python-kasa/python-kasa/pull/977#ref-commit-cc5bd79
https://github.com/sdb9696
https://github.com/rytilahti
Add common Thermostat module (https://github.com/rytilahti/python-kasa/commit/cc5bd799b9a8a59896ff56860b98adb00debc9cb
python-kasa#977https://github.com/python-kasa/python-kasa/pull/977
)https://github.com/rytilahti/python-kasa/commit/cc5bd799b9a8a59896ff56860b98adb00debc9cb
cc5bd79https://github.com/rytilahti/python-kasa/commit/cc5bd799b9a8a59896ff56860b98adb00debc9cb
rytilahtihttps://github.com/rytilahti
Aug 31, 2025 https://github.com/python-kasa/python-kasa/pull/977#ref-commit-5aae0d7
https://github.com/sdb9696
https://github.com/rytilahti
Prepare 0.8.0 (https://github.com/rytilahti/python-kasa/commit/5aae0d7a4e435d1587314a0d00c5f3d9c9871e85
python-kasa#1312https://github.com/python-kasa/python-kasa/pull/1312
)https://github.com/rytilahti/python-kasa/commit/5aae0d7a4e435d1587314a0d00c5f3d9c9871e85
5aae0d7https://github.com/rytilahti/python-kasa/commit/5aae0d7a4e435d1587314a0d00c5f3d9c9871e85
https://github.com/python-kasa/python-kasa/tree/0.8.0https://github.com/python-kasa/python-kasa/tree/0.8.0
python-kasa/python-kasa@0.7.7...0.8.0https://github.com/python-kasa/python-kasa/compare/0.7.7...0.8.0
@ryenitcherhttps://github.com/ryenitcher
@Puxtrilhttps://github.com/Puxtril
https://docs.astral.sh/uv/https://docs.astral.sh/uv/
python-kasa#1282https://github.com/python-kasa/python-kasa/pull/1282
python-kasa#1282https://github.com/python-kasa/python-kasa/pull/1282
@sdb9696https://github.com/sdb9696
python-kasa#1274https://github.com/python-kasa/python-kasa/pull/1274
python-kasa#1274https://github.com/python-kasa/python-kasa/pull/1274
@sdb9696https://github.com/sdb9696
python-kasa#1273https://github.com/python-kasa/python-kasa/pull/1273
python-kasa#1273https://github.com/python-kasa/python-kasa/pull/1273
@sdb9696https://github.com/sdb9696
python-kasa#1295https://github.com/python-kasa/python-kasa/pull/1295
python-kasa#1295https://github.com/python-kasa/python-kasa/pull/1295
@sdb9696https://github.com/sdb9696
python-kasa#1293https://github.com/python-kasa/python-kasa/pull/1293
python-kasa#1293https://github.com/python-kasa/python-kasa/pull/1293
@sdb9696https://github.com/sdb9696
python-kasa#1281https://github.com/python-kasa/python-kasa/pull/1281
python-kasa#1281https://github.com/python-kasa/python-kasa/pull/1281
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1264https://github.com/python-kasa/python-kasa/pull/1264
python-kasa#1264https://github.com/python-kasa/python-kasa/pull/1264
@sdb9696https://github.com/sdb9696
python-kasa#1261https://github.com/python-kasa/python-kasa/pull/1261
python-kasa#1261https://github.com/python-kasa/python-kasa/pull/1261
@sdb9696https://github.com/sdb9696
python-kasa#1258https://github.com/python-kasa/python-kasa/pull/1258
python-kasa#1258https://github.com/python-kasa/python-kasa/pull/1258
@sdb9696https://github.com/sdb9696
python-kasa#1255https://github.com/python-kasa/python-kasa/pull/1255
python-kasa#1255https://github.com/python-kasa/python-kasa/pull/1255
@sdb9696https://github.com/sdb9696
python-kasa#1249https://github.com/python-kasa/python-kasa/pull/1249
python-kasa#1249https://github.com/python-kasa/python-kasa/pull/1249
@sdb9696https://github.com/sdb9696
python-kasa#1248https://github.com/python-kasa/python-kasa/pull/1248
python-kasa#1248https://github.com/python-kasa/python-kasa/pull/1248
@sdb9696https://github.com/sdb9696
python-kasa#1216https://github.com/python-kasa/python-kasa/pull/1216
python-kasa#1216https://github.com/python-kasa/python-kasa/pull/1216
@Puxtrilhttps://github.com/Puxtril
python-kasa#1018https://github.com/python-kasa/python-kasa/pull/1018
python-kasa#1018https://github.com/python-kasa/python-kasa/pull/1018
@sdb9696https://github.com/sdb9696
python-kasa#977https://github.com/python-kasa/python-kasa/pull/977
python-kasa#977https://github.com/python-kasa/python-kasa/pull/977
@sdb9696https://github.com/sdb9696
python-kasa#1309https://github.com/python-kasa/python-kasa/issues/1309
python-kasa#1309https://github.com/python-kasa/python-kasa/issues/1309
python-kasa#1308https://github.com/python-kasa/python-kasa/issues/1308
python-kasa#1308https://github.com/python-kasa/python-kasa/issues/1308
python-kasa#1306https://github.com/python-kasa/python-kasa/issues/1306
python-kasa#1306https://github.com/python-kasa/python-kasa/issues/1306
python-kasa#1267https://github.com/python-kasa/python-kasa/issues/1267
python-kasa#1267https://github.com/python-kasa/python-kasa/issues/1267
python-kasa#1262https://github.com/python-kasa/python-kasa/issues/1262
python-kasa#1262https://github.com/python-kasa/python-kasa/issues/1262
python-kasa#1243https://github.com/python-kasa/python-kasa/issues/1243
python-kasa#1243https://github.com/python-kasa/python-kasa/issues/1243
python-kasa#1201https://github.com/python-kasa/python-kasa/issues/1201
python-kasa#1201https://github.com/python-kasa/python-kasa/issues/1201
python-kasa#1313https://github.com/python-kasa/python-kasa/pull/1313
python-kasa#1313https://github.com/python-kasa/python-kasa/pull/1313
@rytilahtihttps://github.com/rytilahti
python-kasa#1307https://github.com/python-kasa/python-kasa/pull/1307
python-kasa#1307https://github.com/python-kasa/python-kasa/pull/1307
@rytilahtihttps://github.com/rytilahti
python-kasa#1291https://github.com/python-kasa/python-kasa/pull/1291
python-kasa#1291https://github.com/python-kasa/python-kasa/pull/1291
@rytilahtihttps://github.com/rytilahti
python-kasa#1266https://github.com/python-kasa/python-kasa/pull/1266
python-kasa#1266https://github.com/python-kasa/python-kasa/pull/1266
@sdb9696https://github.com/sdb9696
python-kasa#1260https://github.com/python-kasa/python-kasa/pull/1260
python-kasa#1260https://github.com/python-kasa/python-kasa/pull/1260
@sdb9696https://github.com/sdb9696
python-kasa#1233https://github.com/python-kasa/python-kasa/pull/1233
python-kasa#1233https://github.com/python-kasa/python-kasa/pull/1233
@rytilahtihttps://github.com/rytilahti
python-kasa#1303https://github.com/python-kasa/python-kasa/pull/1303
python-kasa#1303https://github.com/python-kasa/python-kasa/pull/1303
@ZeliardMhttps://github.com/ZeliardM
python-kasa#1257https://github.com/python-kasa/python-kasa/pull/1257
python-kasa#1257https://github.com/python-kasa/python-kasa/pull/1257
@sdb9696https://github.com/sdb9696
python-kasa#1244https://github.com/python-kasa/python-kasa/pull/1244
python-kasa#1244https://github.com/python-kasa/python-kasa/pull/1244
@rytilahtihttps://github.com/rytilahti
python-kasa#1240https://github.com/python-kasa/python-kasa/pull/1240
python-kasa#1240https://github.com/python-kasa/python-kasa/pull/1240
@rytilahtihttps://github.com/rytilahti
python-kasa#1238https://github.com/python-kasa/python-kasa/pull/1238
python-kasa#1238https://github.com/python-kasa/python-kasa/pull/1238
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1237https://github.com/python-kasa/python-kasa/pull/1237
python-kasa#1237https://github.com/python-kasa/python-kasa/pull/1237
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1310https://github.com/python-kasa/python-kasa/pull/1310
python-kasa#1310https://github.com/python-kasa/python-kasa/pull/1310
@sdb9696https://github.com/sdb9696
python-kasa#1301https://github.com/python-kasa/python-kasa/pull/1301
python-kasa#1301https://github.com/python-kasa/python-kasa/pull/1301
@sdb9696https://github.com/sdb9696
python-kasa#1236https://github.com/python-kasa/python-kasa/pull/1236
python-kasa#1236https://github.com/python-kasa/python-kasa/pull/1236
@sdb9696https://github.com/sdb9696
python-kasa#1315https://github.com/python-kasa/python-kasa/pull/1315
python-kasa#1315https://github.com/python-kasa/python-kasa/pull/1315
@sdb9696https://github.com/sdb9696
python-kasa#1314https://github.com/python-kasa/python-kasa/pull/1314
python-kasa#1314https://github.com/python-kasa/python-kasa/pull/1314
@sdb9696https://github.com/sdb9696
python-kasa#1305https://github.com/python-kasa/python-kasa/pull/1305
python-kasa#1305https://github.com/python-kasa/python-kasa/pull/1305
@sdb9696https://github.com/sdb9696
python-kasa#1304https://github.com/python-kasa/python-kasa/pull/1304
python-kasa#1304https://github.com/python-kasa/python-kasa/pull/1304
@sdb9696https://github.com/sdb9696
python-kasa#1300https://github.com/python-kasa/python-kasa/pull/1300
python-kasa#1300https://github.com/python-kasa/python-kasa/pull/1300
@sdb9696https://github.com/sdb9696
python-kasa#1299https://github.com/python-kasa/python-kasa/pull/1299
python-kasa#1299https://github.com/python-kasa/python-kasa/pull/1299
@sdb9696https://github.com/sdb9696
python-kasa#1298https://github.com/python-kasa/python-kasa/pull/1298
python-kasa#1298https://github.com/python-kasa/python-kasa/pull/1298
@sdb9696https://github.com/sdb9696
python-kasa#1296https://github.com/python-kasa/python-kasa/pull/1296
python-kasa#1296https://github.com/python-kasa/python-kasa/pull/1296
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1294https://github.com/python-kasa/python-kasa/pull/1294
python-kasa#1294https://github.com/python-kasa/python-kasa/pull/1294
@sdb9696https://github.com/sdb9696
python-kasa#1292https://github.com/python-kasa/python-kasa/pull/1292
python-kasa#1292https://github.com/python-kasa/python-kasa/pull/1292
@sdb9696https://github.com/sdb9696
python-kasa#1290https://github.com/python-kasa/python-kasa/pull/1290
python-kasa#1290https://github.com/python-kasa/python-kasa/pull/1290
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1289https://github.com/python-kasa/python-kasa/pull/1289
python-kasa#1289https://github.com/python-kasa/python-kasa/pull/1289
@sdb9696https://github.com/sdb9696
python-kasa#1287https://github.com/python-kasa/python-kasa/pull/1287
python-kasa#1287https://github.com/python-kasa/python-kasa/pull/1287
@sdb9696https://github.com/sdb9696
python-kasa#1286https://github.com/python-kasa/python-kasa/pull/1286
python-kasa#1286https://github.com/python-kasa/python-kasa/pull/1286
@sdb9696https://github.com/sdb9696
python-kasa#1285https://github.com/python-kasa/python-kasa/pull/1285
python-kasa#1285https://github.com/python-kasa/python-kasa/pull/1285
@sdb9696https://github.com/sdb9696
python-kasa#1284https://github.com/python-kasa/python-kasa/pull/1284
python-kasa#1284https://github.com/python-kasa/python-kasa/pull/1284
@rytilahtihttps://github.com/rytilahti
python-kasa#1283https://github.com/python-kasa/python-kasa/pull/1283
python-kasa#1283https://github.com/python-kasa/python-kasa/pull/1283
@sdb9696https://github.com/sdb9696
python-kasa#1280https://github.com/python-kasa/python-kasa/pull/1280
python-kasa#1280https://github.com/python-kasa/python-kasa/pull/1280
@sdb9696https://github.com/sdb9696
python-kasa#1279https://github.com/python-kasa/python-kasa/pull/1279
python-kasa#1279https://github.com/python-kasa/python-kasa/pull/1279
@sdb9696https://github.com/sdb9696
python-kasa#1278https://github.com/python-kasa/python-kasa/pull/1278
python-kasa#1278https://github.com/python-kasa/python-kasa/pull/1278
@sdb9696https://github.com/sdb9696
python-kasa#1277https://github.com/python-kasa/python-kasa/pull/1277
python-kasa#1277https://github.com/python-kasa/python-kasa/pull/1277
@sdb9696https://github.com/sdb9696
python-kasa#1276https://github.com/python-kasa/python-kasa/pull/1276
python-kasa#1276https://github.com/python-kasa/python-kasa/pull/1276
@sdb9696https://github.com/sdb9696
python-kasa#1275https://github.com/python-kasa/python-kasa/pull/1275
python-kasa#1275https://github.com/python-kasa/python-kasa/pull/1275
@sdb9696https://github.com/sdb9696
python-kasa#1272https://github.com/python-kasa/python-kasa/pull/1272
python-kasa#1272https://github.com/python-kasa/python-kasa/pull/1272
@sdb9696https://github.com/sdb9696
python-kasa#1271https://github.com/python-kasa/python-kasa/pull/1271
python-kasa#1271https://github.com/python-kasa/python-kasa/pull/1271
@sdb9696https://github.com/sdb9696
python-kasa#1265https://github.com/python-kasa/python-kasa/pull/1265
python-kasa#1265https://github.com/python-kasa/python-kasa/pull/1265
@sdb9696https://github.com/sdb9696
python-kasa#1256https://github.com/python-kasa/python-kasa/pull/1256
python-kasa#1256https://github.com/python-kasa/python-kasa/pull/1256
@sdb9696https://github.com/sdb9696
python-kasa#1254https://github.com/python-kasa/python-kasa/pull/1254
python-kasa#1254https://github.com/python-kasa/python-kasa/pull/1254
@sdb9696https://github.com/sdb9696
python-kasa#1253https://github.com/python-kasa/python-kasa/pull/1253
python-kasa#1253https://github.com/python-kasa/python-kasa/pull/1253
@rytilahtihttps://github.com/rytilahti
python-kasa#1252https://github.com/python-kasa/python-kasa/pull/1252
python-kasa#1252https://github.com/python-kasa/python-kasa/pull/1252
@sdb9696https://github.com/sdb9696
python-kasa#1251https://github.com/python-kasa/python-kasa/pull/1251
python-kasa#1251https://github.com/python-kasa/python-kasa/pull/1251
@sdb9696https://github.com/sdb9696
python-kasa#1250https://github.com/python-kasa/python-kasa/pull/1250
python-kasa#1250https://github.com/python-kasa/python-kasa/pull/1250
@sdb9696https://github.com/sdb9696
python-kasa#1247https://github.com/python-kasa/python-kasa/pull/1247
python-kasa#1247https://github.com/python-kasa/python-kasa/pull/1247
@rytilahtihttps://github.com/rytilahti
python-kasa#1246https://github.com/python-kasa/python-kasa/pull/1246
python-kasa#1246https://github.com/python-kasa/python-kasa/pull/1246
@rytilahtihttps://github.com/rytilahti
python-kasa#1242https://github.com/python-kasa/python-kasa/pull/1242
python-kasa#1242https://github.com/python-kasa/python-kasa/pull/1242
@sdb9696https://github.com/sdb9696
python-kasa#1235https://github.com/python-kasa/python-kasa/pull/1235
python-kasa#1235https://github.com/python-kasa/python-kasa/pull/1235
@sdb9696https://github.com/sdb9696
python-kasa#1234https://github.com/python-kasa/python-kasa/pull/1234
python-kasa#1234https://github.com/python-kasa/python-kasa/pull/1234
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1231https://github.com/python-kasa/python-kasa/pull/1231
python-kasa#1231https://github.com/python-kasa/python-kasa/pull/1231
@sdb9696https://github.com/sdb9696
python-kasa#1215https://github.com/python-kasa/python-kasa/pull/1215
python-kasa#1215https://github.com/python-kasa/python-kasa/pull/1215
@rytilahtihttps://github.com/rytilahti
python-kasa#1139https://github.com/python-kasa/python-kasa/pull/1139
python-kasa#1139https://github.com/python-kasa/python-kasa/pull/1139
@rytilahtihttps://github.com/rytilahti
python-kasa#1008https://github.com/python-kasa/python-kasa/issues/1008
python-kasa#1008https://github.com/python-kasa/python-kasa/issues/1008
python-kasa#783https://github.com/python-kasa/python-kasa/issues/783
python-kasa#783https://github.com/python-kasa/python-kasa/issues/783
rytilahtihttps://github.com/rytilahti
Oct 26, 2025 https://github.com/python-kasa/python-kasa/pull/977#ref-commit-c01e2da
https://github.com/sdb9696
https://github.com/rytilahti
Add common Thermostat module (https://github.com/rytilahti/python-kasa/commit/c01e2da0831215eb18d7a4669efa3a0d8e000ba4
python-kasa#977https://github.com/python-kasa/python-kasa/pull/977
)https://github.com/rytilahti/python-kasa/commit/c01e2da0831215eb18d7a4669efa3a0d8e000ba4
c01e2dahttps://github.com/rytilahti/python-kasa/commit/c01e2da0831215eb18d7a4669efa3a0d8e000ba4
rytilahtihttps://github.com/rytilahti
Oct 26, 2025 https://github.com/python-kasa/python-kasa/pull/977#ref-commit-ce4e0fd
https://github.com/sdb9696
https://github.com/rytilahti
Prepare 0.8.0 (https://github.com/rytilahti/python-kasa/commit/ce4e0fd0e45d7578f1bdb63a77519c824bf721de
python-kasa#1312https://github.com/python-kasa/python-kasa/pull/1312
)https://github.com/rytilahti/python-kasa/commit/ce4e0fd0e45d7578f1bdb63a77519c824bf721de
ce4e0fdhttps://github.com/rytilahti/python-kasa/commit/ce4e0fd0e45d7578f1bdb63a77519c824bf721de
https://github.com/python-kasa/python-kasa/tree/0.8.0https://github.com/python-kasa/python-kasa/tree/0.8.0
python-kasa/python-kasa@0.7.7...0.8.0https://github.com/python-kasa/python-kasa/compare/0.7.7...0.8.0
@ryenitcherhttps://github.com/ryenitcher
@Puxtrilhttps://github.com/Puxtril
https://docs.astral.sh/uv/https://docs.astral.sh/uv/
python-kasa#1282https://github.com/python-kasa/python-kasa/pull/1282
python-kasa#1282https://github.com/python-kasa/python-kasa/pull/1282
@sdb9696https://github.com/sdb9696
python-kasa#1274https://github.com/python-kasa/python-kasa/pull/1274
python-kasa#1274https://github.com/python-kasa/python-kasa/pull/1274
@sdb9696https://github.com/sdb9696
python-kasa#1273https://github.com/python-kasa/python-kasa/pull/1273
python-kasa#1273https://github.com/python-kasa/python-kasa/pull/1273
@sdb9696https://github.com/sdb9696
python-kasa#1295https://github.com/python-kasa/python-kasa/pull/1295
python-kasa#1295https://github.com/python-kasa/python-kasa/pull/1295
@sdb9696https://github.com/sdb9696
python-kasa#1293https://github.com/python-kasa/python-kasa/pull/1293
python-kasa#1293https://github.com/python-kasa/python-kasa/pull/1293
@sdb9696https://github.com/sdb9696
python-kasa#1281https://github.com/python-kasa/python-kasa/pull/1281
python-kasa#1281https://github.com/python-kasa/python-kasa/pull/1281
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1264https://github.com/python-kasa/python-kasa/pull/1264
python-kasa#1264https://github.com/python-kasa/python-kasa/pull/1264
@sdb9696https://github.com/sdb9696
python-kasa#1261https://github.com/python-kasa/python-kasa/pull/1261
python-kasa#1261https://github.com/python-kasa/python-kasa/pull/1261
@sdb9696https://github.com/sdb9696
python-kasa#1258https://github.com/python-kasa/python-kasa/pull/1258
python-kasa#1258https://github.com/python-kasa/python-kasa/pull/1258
@sdb9696https://github.com/sdb9696
python-kasa#1255https://github.com/python-kasa/python-kasa/pull/1255
python-kasa#1255https://github.com/python-kasa/python-kasa/pull/1255
@sdb9696https://github.com/sdb9696
python-kasa#1249https://github.com/python-kasa/python-kasa/pull/1249
python-kasa#1249https://github.com/python-kasa/python-kasa/pull/1249
@sdb9696https://github.com/sdb9696
python-kasa#1248https://github.com/python-kasa/python-kasa/pull/1248
python-kasa#1248https://github.com/python-kasa/python-kasa/pull/1248
@sdb9696https://github.com/sdb9696
python-kasa#1216https://github.com/python-kasa/python-kasa/pull/1216
python-kasa#1216https://github.com/python-kasa/python-kasa/pull/1216
@Puxtrilhttps://github.com/Puxtril
python-kasa#1018https://github.com/python-kasa/python-kasa/pull/1018
python-kasa#1018https://github.com/python-kasa/python-kasa/pull/1018
@sdb9696https://github.com/sdb9696
python-kasa#977https://github.com/python-kasa/python-kasa/pull/977
python-kasa#977https://github.com/python-kasa/python-kasa/pull/977
@sdb9696https://github.com/sdb9696
python-kasa#1309https://github.com/python-kasa/python-kasa/issues/1309
python-kasa#1309https://github.com/python-kasa/python-kasa/issues/1309
python-kasa#1308https://github.com/python-kasa/python-kasa/issues/1308
python-kasa#1308https://github.com/python-kasa/python-kasa/issues/1308
python-kasa#1306https://github.com/python-kasa/python-kasa/issues/1306
python-kasa#1306https://github.com/python-kasa/python-kasa/issues/1306
python-kasa#1267https://github.com/python-kasa/python-kasa/issues/1267
python-kasa#1267https://github.com/python-kasa/python-kasa/issues/1267
python-kasa#1262https://github.com/python-kasa/python-kasa/issues/1262
python-kasa#1262https://github.com/python-kasa/python-kasa/issues/1262
python-kasa#1243https://github.com/python-kasa/python-kasa/issues/1243
python-kasa#1243https://github.com/python-kasa/python-kasa/issues/1243
python-kasa#1201https://github.com/python-kasa/python-kasa/issues/1201
python-kasa#1201https://github.com/python-kasa/python-kasa/issues/1201
python-kasa#1313https://github.com/python-kasa/python-kasa/pull/1313
python-kasa#1313https://github.com/python-kasa/python-kasa/pull/1313
@rytilahtihttps://github.com/rytilahti
python-kasa#1307https://github.com/python-kasa/python-kasa/pull/1307
python-kasa#1307https://github.com/python-kasa/python-kasa/pull/1307
@rytilahtihttps://github.com/rytilahti
python-kasa#1291https://github.com/python-kasa/python-kasa/pull/1291
python-kasa#1291https://github.com/python-kasa/python-kasa/pull/1291
@rytilahtihttps://github.com/rytilahti
python-kasa#1266https://github.com/python-kasa/python-kasa/pull/1266
python-kasa#1266https://github.com/python-kasa/python-kasa/pull/1266
@sdb9696https://github.com/sdb9696
python-kasa#1260https://github.com/python-kasa/python-kasa/pull/1260
python-kasa#1260https://github.com/python-kasa/python-kasa/pull/1260
@sdb9696https://github.com/sdb9696
python-kasa#1233https://github.com/python-kasa/python-kasa/pull/1233
python-kasa#1233https://github.com/python-kasa/python-kasa/pull/1233
@rytilahtihttps://github.com/rytilahti
python-kasa#1303https://github.com/python-kasa/python-kasa/pull/1303
python-kasa#1303https://github.com/python-kasa/python-kasa/pull/1303
@ZeliardMhttps://github.com/ZeliardM
python-kasa#1257https://github.com/python-kasa/python-kasa/pull/1257
python-kasa#1257https://github.com/python-kasa/python-kasa/pull/1257
@sdb9696https://github.com/sdb9696
python-kasa#1244https://github.com/python-kasa/python-kasa/pull/1244
python-kasa#1244https://github.com/python-kasa/python-kasa/pull/1244
@rytilahtihttps://github.com/rytilahti
python-kasa#1240https://github.com/python-kasa/python-kasa/pull/1240
python-kasa#1240https://github.com/python-kasa/python-kasa/pull/1240
@rytilahtihttps://github.com/rytilahti
python-kasa#1238https://github.com/python-kasa/python-kasa/pull/1238
python-kasa#1238https://github.com/python-kasa/python-kasa/pull/1238
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1237https://github.com/python-kasa/python-kasa/pull/1237
python-kasa#1237https://github.com/python-kasa/python-kasa/pull/1237
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1310https://github.com/python-kasa/python-kasa/pull/1310
python-kasa#1310https://github.com/python-kasa/python-kasa/pull/1310
@sdb9696https://github.com/sdb9696
python-kasa#1301https://github.com/python-kasa/python-kasa/pull/1301
python-kasa#1301https://github.com/python-kasa/python-kasa/pull/1301
@sdb9696https://github.com/sdb9696
python-kasa#1236https://github.com/python-kasa/python-kasa/pull/1236
python-kasa#1236https://github.com/python-kasa/python-kasa/pull/1236
@sdb9696https://github.com/sdb9696
python-kasa#1315https://github.com/python-kasa/python-kasa/pull/1315
python-kasa#1315https://github.com/python-kasa/python-kasa/pull/1315
@sdb9696https://github.com/sdb9696
python-kasa#1314https://github.com/python-kasa/python-kasa/pull/1314
python-kasa#1314https://github.com/python-kasa/python-kasa/pull/1314
@sdb9696https://github.com/sdb9696
python-kasa#1305https://github.com/python-kasa/python-kasa/pull/1305
python-kasa#1305https://github.com/python-kasa/python-kasa/pull/1305
@sdb9696https://github.com/sdb9696
python-kasa#1304https://github.com/python-kasa/python-kasa/pull/1304
python-kasa#1304https://github.com/python-kasa/python-kasa/pull/1304
@sdb9696https://github.com/sdb9696
python-kasa#1300https://github.com/python-kasa/python-kasa/pull/1300
python-kasa#1300https://github.com/python-kasa/python-kasa/pull/1300
@sdb9696https://github.com/sdb9696
python-kasa#1299https://github.com/python-kasa/python-kasa/pull/1299
python-kasa#1299https://github.com/python-kasa/python-kasa/pull/1299
@sdb9696https://github.com/sdb9696
python-kasa#1298https://github.com/python-kasa/python-kasa/pull/1298
python-kasa#1298https://github.com/python-kasa/python-kasa/pull/1298
@sdb9696https://github.com/sdb9696
python-kasa#1296https://github.com/python-kasa/python-kasa/pull/1296
python-kasa#1296https://github.com/python-kasa/python-kasa/pull/1296
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1294https://github.com/python-kasa/python-kasa/pull/1294
python-kasa#1294https://github.com/python-kasa/python-kasa/pull/1294
@sdb9696https://github.com/sdb9696
python-kasa#1292https://github.com/python-kasa/python-kasa/pull/1292
python-kasa#1292https://github.com/python-kasa/python-kasa/pull/1292
@sdb9696https://github.com/sdb9696
python-kasa#1290https://github.com/python-kasa/python-kasa/pull/1290
python-kasa#1290https://github.com/python-kasa/python-kasa/pull/1290
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1289https://github.com/python-kasa/python-kasa/pull/1289
python-kasa#1289https://github.com/python-kasa/python-kasa/pull/1289
@sdb9696https://github.com/sdb9696
python-kasa#1287https://github.com/python-kasa/python-kasa/pull/1287
python-kasa#1287https://github.com/python-kasa/python-kasa/pull/1287
@sdb9696https://github.com/sdb9696
python-kasa#1286https://github.com/python-kasa/python-kasa/pull/1286
python-kasa#1286https://github.com/python-kasa/python-kasa/pull/1286
@sdb9696https://github.com/sdb9696
python-kasa#1285https://github.com/python-kasa/python-kasa/pull/1285
python-kasa#1285https://github.com/python-kasa/python-kasa/pull/1285
@sdb9696https://github.com/sdb9696
python-kasa#1284https://github.com/python-kasa/python-kasa/pull/1284
python-kasa#1284https://github.com/python-kasa/python-kasa/pull/1284
@rytilahtihttps://github.com/rytilahti
python-kasa#1283https://github.com/python-kasa/python-kasa/pull/1283
python-kasa#1283https://github.com/python-kasa/python-kasa/pull/1283
@sdb9696https://github.com/sdb9696
python-kasa#1280https://github.com/python-kasa/python-kasa/pull/1280
python-kasa#1280https://github.com/python-kasa/python-kasa/pull/1280
@sdb9696https://github.com/sdb9696
python-kasa#1279https://github.com/python-kasa/python-kasa/pull/1279
python-kasa#1279https://github.com/python-kasa/python-kasa/pull/1279
@sdb9696https://github.com/sdb9696
python-kasa#1278https://github.com/python-kasa/python-kasa/pull/1278
python-kasa#1278https://github.com/python-kasa/python-kasa/pull/1278
@sdb9696https://github.com/sdb9696
python-kasa#1277https://github.com/python-kasa/python-kasa/pull/1277
python-kasa#1277https://github.com/python-kasa/python-kasa/pull/1277
@sdb9696https://github.com/sdb9696
python-kasa#1276https://github.com/python-kasa/python-kasa/pull/1276
python-kasa#1276https://github.com/python-kasa/python-kasa/pull/1276
@sdb9696https://github.com/sdb9696
python-kasa#1275https://github.com/python-kasa/python-kasa/pull/1275
python-kasa#1275https://github.com/python-kasa/python-kasa/pull/1275
@sdb9696https://github.com/sdb9696
python-kasa#1272https://github.com/python-kasa/python-kasa/pull/1272
python-kasa#1272https://github.com/python-kasa/python-kasa/pull/1272
@sdb9696https://github.com/sdb9696
python-kasa#1271https://github.com/python-kasa/python-kasa/pull/1271
python-kasa#1271https://github.com/python-kasa/python-kasa/pull/1271
@sdb9696https://github.com/sdb9696
python-kasa#1265https://github.com/python-kasa/python-kasa/pull/1265
python-kasa#1265https://github.com/python-kasa/python-kasa/pull/1265
@sdb9696https://github.com/sdb9696
python-kasa#1256https://github.com/python-kasa/python-kasa/pull/1256
python-kasa#1256https://github.com/python-kasa/python-kasa/pull/1256
@sdb9696https://github.com/sdb9696
python-kasa#1254https://github.com/python-kasa/python-kasa/pull/1254
python-kasa#1254https://github.com/python-kasa/python-kasa/pull/1254
@sdb9696https://github.com/sdb9696
python-kasa#1253https://github.com/python-kasa/python-kasa/pull/1253
python-kasa#1253https://github.com/python-kasa/python-kasa/pull/1253
@rytilahtihttps://github.com/rytilahti
python-kasa#1252https://github.com/python-kasa/python-kasa/pull/1252
python-kasa#1252https://github.com/python-kasa/python-kasa/pull/1252
@sdb9696https://github.com/sdb9696
python-kasa#1251https://github.com/python-kasa/python-kasa/pull/1251
python-kasa#1251https://github.com/python-kasa/python-kasa/pull/1251
@sdb9696https://github.com/sdb9696
python-kasa#1250https://github.com/python-kasa/python-kasa/pull/1250
python-kasa#1250https://github.com/python-kasa/python-kasa/pull/1250
@sdb9696https://github.com/sdb9696
python-kasa#1247https://github.com/python-kasa/python-kasa/pull/1247
python-kasa#1247https://github.com/python-kasa/python-kasa/pull/1247
@rytilahtihttps://github.com/rytilahti
python-kasa#1246https://github.com/python-kasa/python-kasa/pull/1246
python-kasa#1246https://github.com/python-kasa/python-kasa/pull/1246
@rytilahtihttps://github.com/rytilahti
python-kasa#1242https://github.com/python-kasa/python-kasa/pull/1242
python-kasa#1242https://github.com/python-kasa/python-kasa/pull/1242
@sdb9696https://github.com/sdb9696
python-kasa#1235https://github.com/python-kasa/python-kasa/pull/1235
python-kasa#1235https://github.com/python-kasa/python-kasa/pull/1235
@sdb9696https://github.com/sdb9696
python-kasa#1234https://github.com/python-kasa/python-kasa/pull/1234
python-kasa#1234https://github.com/python-kasa/python-kasa/pull/1234
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1231https://github.com/python-kasa/python-kasa/pull/1231
python-kasa#1231https://github.com/python-kasa/python-kasa/pull/1231
@sdb9696https://github.com/sdb9696
python-kasa#1215https://github.com/python-kasa/python-kasa/pull/1215
python-kasa#1215https://github.com/python-kasa/python-kasa/pull/1215
@rytilahtihttps://github.com/rytilahti
python-kasa#1139https://github.com/python-kasa/python-kasa/pull/1139
python-kasa#1139https://github.com/python-kasa/python-kasa/pull/1139
@rytilahtihttps://github.com/rytilahti
python-kasa#1008https://github.com/python-kasa/python-kasa/issues/1008
python-kasa#1008https://github.com/python-kasa/python-kasa/issues/1008
python-kasa#783https://github.com/python-kasa/python-kasa/issues/783
python-kasa#783https://github.com/python-kasa/python-kasa/issues/783
rytilahtihttps://github.com/rytilahti
Nov 10, 2025 https://github.com/python-kasa/python-kasa/pull/977#ref-commit-8665d25
https://github.com/sdb9696
https://github.com/rytilahti
Add common Thermostat module (https://github.com/rytilahti/python-kasa/commit/8665d253b82512daeedc7ac94e8d40bb7a93d7f9
python-kasa#977https://github.com/python-kasa/python-kasa/pull/977
)https://github.com/rytilahti/python-kasa/commit/8665d253b82512daeedc7ac94e8d40bb7a93d7f9
8665d25https://github.com/rytilahti/python-kasa/commit/8665d253b82512daeedc7ac94e8d40bb7a93d7f9
rytilahtihttps://github.com/rytilahti
Nov 10, 2025 https://github.com/python-kasa/python-kasa/pull/977#ref-commit-369cdcc
https://github.com/sdb9696
https://github.com/rytilahti
Prepare 0.8.0 (https://github.com/rytilahti/python-kasa/commit/369cdcc085274188b51310957b56d0e755966476
python-kasa#1312https://github.com/python-kasa/python-kasa/pull/1312
)https://github.com/rytilahti/python-kasa/commit/369cdcc085274188b51310957b56d0e755966476
369cdcchttps://github.com/rytilahti/python-kasa/commit/369cdcc085274188b51310957b56d0e755966476
https://github.com/python-kasa/python-kasa/tree/0.8.0https://github.com/python-kasa/python-kasa/tree/0.8.0
python-kasa/python-kasa@0.7.7...0.8.0https://github.com/python-kasa/python-kasa/compare/0.7.7...0.8.0
@ryenitcherhttps://github.com/ryenitcher
@Puxtrilhttps://github.com/Puxtril
https://docs.astral.sh/uv/https://docs.astral.sh/uv/
python-kasa#1282https://github.com/python-kasa/python-kasa/pull/1282
python-kasa#1282https://github.com/python-kasa/python-kasa/pull/1282
@sdb9696https://github.com/sdb9696
python-kasa#1274https://github.com/python-kasa/python-kasa/pull/1274
python-kasa#1274https://github.com/python-kasa/python-kasa/pull/1274
@sdb9696https://github.com/sdb9696
python-kasa#1273https://github.com/python-kasa/python-kasa/pull/1273
python-kasa#1273https://github.com/python-kasa/python-kasa/pull/1273
@sdb9696https://github.com/sdb9696
python-kasa#1295https://github.com/python-kasa/python-kasa/pull/1295
python-kasa#1295https://github.com/python-kasa/python-kasa/pull/1295
@sdb9696https://github.com/sdb9696
python-kasa#1293https://github.com/python-kasa/python-kasa/pull/1293
python-kasa#1293https://github.com/python-kasa/python-kasa/pull/1293
@sdb9696https://github.com/sdb9696
python-kasa#1281https://github.com/python-kasa/python-kasa/pull/1281
python-kasa#1281https://github.com/python-kasa/python-kasa/pull/1281
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1264https://github.com/python-kasa/python-kasa/pull/1264
python-kasa#1264https://github.com/python-kasa/python-kasa/pull/1264
@sdb9696https://github.com/sdb9696
python-kasa#1261https://github.com/python-kasa/python-kasa/pull/1261
python-kasa#1261https://github.com/python-kasa/python-kasa/pull/1261
@sdb9696https://github.com/sdb9696
python-kasa#1258https://github.com/python-kasa/python-kasa/pull/1258
python-kasa#1258https://github.com/python-kasa/python-kasa/pull/1258
@sdb9696https://github.com/sdb9696
python-kasa#1255https://github.com/python-kasa/python-kasa/pull/1255
python-kasa#1255https://github.com/python-kasa/python-kasa/pull/1255
@sdb9696https://github.com/sdb9696
python-kasa#1249https://github.com/python-kasa/python-kasa/pull/1249
python-kasa#1249https://github.com/python-kasa/python-kasa/pull/1249
@sdb9696https://github.com/sdb9696
python-kasa#1248https://github.com/python-kasa/python-kasa/pull/1248
python-kasa#1248https://github.com/python-kasa/python-kasa/pull/1248
@sdb9696https://github.com/sdb9696
python-kasa#1216https://github.com/python-kasa/python-kasa/pull/1216
python-kasa#1216https://github.com/python-kasa/python-kasa/pull/1216
@Puxtrilhttps://github.com/Puxtril
python-kasa#1018https://github.com/python-kasa/python-kasa/pull/1018
python-kasa#1018https://github.com/python-kasa/python-kasa/pull/1018
@sdb9696https://github.com/sdb9696
python-kasa#977https://github.com/python-kasa/python-kasa/pull/977
python-kasa#977https://github.com/python-kasa/python-kasa/pull/977
@sdb9696https://github.com/sdb9696
python-kasa#1309https://github.com/python-kasa/python-kasa/issues/1309
python-kasa#1309https://github.com/python-kasa/python-kasa/issues/1309
python-kasa#1308https://github.com/python-kasa/python-kasa/issues/1308
python-kasa#1308https://github.com/python-kasa/python-kasa/issues/1308
python-kasa#1306https://github.com/python-kasa/python-kasa/issues/1306
python-kasa#1306https://github.com/python-kasa/python-kasa/issues/1306
python-kasa#1267https://github.com/python-kasa/python-kasa/issues/1267
python-kasa#1267https://github.com/python-kasa/python-kasa/issues/1267
python-kasa#1262https://github.com/python-kasa/python-kasa/issues/1262
python-kasa#1262https://github.com/python-kasa/python-kasa/issues/1262
python-kasa#1243https://github.com/python-kasa/python-kasa/issues/1243
python-kasa#1243https://github.com/python-kasa/python-kasa/issues/1243
python-kasa#1201https://github.com/python-kasa/python-kasa/issues/1201
python-kasa#1201https://github.com/python-kasa/python-kasa/issues/1201
python-kasa#1313https://github.com/python-kasa/python-kasa/pull/1313
python-kasa#1313https://github.com/python-kasa/python-kasa/pull/1313
@rytilahtihttps://github.com/rytilahti
python-kasa#1307https://github.com/python-kasa/python-kasa/pull/1307
python-kasa#1307https://github.com/python-kasa/python-kasa/pull/1307
@rytilahtihttps://github.com/rytilahti
python-kasa#1291https://github.com/python-kasa/python-kasa/pull/1291
python-kasa#1291https://github.com/python-kasa/python-kasa/pull/1291
@rytilahtihttps://github.com/rytilahti
python-kasa#1266https://github.com/python-kasa/python-kasa/pull/1266
python-kasa#1266https://github.com/python-kasa/python-kasa/pull/1266
@sdb9696https://github.com/sdb9696
python-kasa#1260https://github.com/python-kasa/python-kasa/pull/1260
python-kasa#1260https://github.com/python-kasa/python-kasa/pull/1260
@sdb9696https://github.com/sdb9696
python-kasa#1233https://github.com/python-kasa/python-kasa/pull/1233
python-kasa#1233https://github.com/python-kasa/python-kasa/pull/1233
@rytilahtihttps://github.com/rytilahti
python-kasa#1303https://github.com/python-kasa/python-kasa/pull/1303
python-kasa#1303https://github.com/python-kasa/python-kasa/pull/1303
@ZeliardMhttps://github.com/ZeliardM
python-kasa#1257https://github.com/python-kasa/python-kasa/pull/1257
python-kasa#1257https://github.com/python-kasa/python-kasa/pull/1257
@sdb9696https://github.com/sdb9696
python-kasa#1244https://github.com/python-kasa/python-kasa/pull/1244
python-kasa#1244https://github.com/python-kasa/python-kasa/pull/1244
@rytilahtihttps://github.com/rytilahti
python-kasa#1240https://github.com/python-kasa/python-kasa/pull/1240
python-kasa#1240https://github.com/python-kasa/python-kasa/pull/1240
@rytilahtihttps://github.com/rytilahti
python-kasa#1238https://github.com/python-kasa/python-kasa/pull/1238
python-kasa#1238https://github.com/python-kasa/python-kasa/pull/1238
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1237https://github.com/python-kasa/python-kasa/pull/1237
python-kasa#1237https://github.com/python-kasa/python-kasa/pull/1237
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1310https://github.com/python-kasa/python-kasa/pull/1310
python-kasa#1310https://github.com/python-kasa/python-kasa/pull/1310
@sdb9696https://github.com/sdb9696
python-kasa#1301https://github.com/python-kasa/python-kasa/pull/1301
python-kasa#1301https://github.com/python-kasa/python-kasa/pull/1301
@sdb9696https://github.com/sdb9696
python-kasa#1236https://github.com/python-kasa/python-kasa/pull/1236
python-kasa#1236https://github.com/python-kasa/python-kasa/pull/1236
@sdb9696https://github.com/sdb9696
python-kasa#1315https://github.com/python-kasa/python-kasa/pull/1315
python-kasa#1315https://github.com/python-kasa/python-kasa/pull/1315
@sdb9696https://github.com/sdb9696
python-kasa#1314https://github.com/python-kasa/python-kasa/pull/1314
python-kasa#1314https://github.com/python-kasa/python-kasa/pull/1314
@sdb9696https://github.com/sdb9696
python-kasa#1305https://github.com/python-kasa/python-kasa/pull/1305
python-kasa#1305https://github.com/python-kasa/python-kasa/pull/1305
@sdb9696https://github.com/sdb9696
python-kasa#1304https://github.com/python-kasa/python-kasa/pull/1304
python-kasa#1304https://github.com/python-kasa/python-kasa/pull/1304
@sdb9696https://github.com/sdb9696
python-kasa#1300https://github.com/python-kasa/python-kasa/pull/1300
python-kasa#1300https://github.com/python-kasa/python-kasa/pull/1300
@sdb9696https://github.com/sdb9696
python-kasa#1299https://github.com/python-kasa/python-kasa/pull/1299
python-kasa#1299https://github.com/python-kasa/python-kasa/pull/1299
@sdb9696https://github.com/sdb9696
python-kasa#1298https://github.com/python-kasa/python-kasa/pull/1298
python-kasa#1298https://github.com/python-kasa/python-kasa/pull/1298
@sdb9696https://github.com/sdb9696
python-kasa#1296https://github.com/python-kasa/python-kasa/pull/1296
python-kasa#1296https://github.com/python-kasa/python-kasa/pull/1296
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1294https://github.com/python-kasa/python-kasa/pull/1294
python-kasa#1294https://github.com/python-kasa/python-kasa/pull/1294
@sdb9696https://github.com/sdb9696
python-kasa#1292https://github.com/python-kasa/python-kasa/pull/1292
python-kasa#1292https://github.com/python-kasa/python-kasa/pull/1292
@sdb9696https://github.com/sdb9696
python-kasa#1290https://github.com/python-kasa/python-kasa/pull/1290
python-kasa#1290https://github.com/python-kasa/python-kasa/pull/1290
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1289https://github.com/python-kasa/python-kasa/pull/1289
python-kasa#1289https://github.com/python-kasa/python-kasa/pull/1289
@sdb9696https://github.com/sdb9696
python-kasa#1287https://github.com/python-kasa/python-kasa/pull/1287
python-kasa#1287https://github.com/python-kasa/python-kasa/pull/1287
@sdb9696https://github.com/sdb9696
python-kasa#1286https://github.com/python-kasa/python-kasa/pull/1286
python-kasa#1286https://github.com/python-kasa/python-kasa/pull/1286
@sdb9696https://github.com/sdb9696
python-kasa#1285https://github.com/python-kasa/python-kasa/pull/1285
python-kasa#1285https://github.com/python-kasa/python-kasa/pull/1285
@sdb9696https://github.com/sdb9696
python-kasa#1284https://github.com/python-kasa/python-kasa/pull/1284
python-kasa#1284https://github.com/python-kasa/python-kasa/pull/1284
@rytilahtihttps://github.com/rytilahti
python-kasa#1283https://github.com/python-kasa/python-kasa/pull/1283
python-kasa#1283https://github.com/python-kasa/python-kasa/pull/1283
@sdb9696https://github.com/sdb9696
python-kasa#1280https://github.com/python-kasa/python-kasa/pull/1280
python-kasa#1280https://github.com/python-kasa/python-kasa/pull/1280
@sdb9696https://github.com/sdb9696
python-kasa#1279https://github.com/python-kasa/python-kasa/pull/1279
python-kasa#1279https://github.com/python-kasa/python-kasa/pull/1279
@sdb9696https://github.com/sdb9696
python-kasa#1278https://github.com/python-kasa/python-kasa/pull/1278
python-kasa#1278https://github.com/python-kasa/python-kasa/pull/1278
@sdb9696https://github.com/sdb9696
python-kasa#1277https://github.com/python-kasa/python-kasa/pull/1277
python-kasa#1277https://github.com/python-kasa/python-kasa/pull/1277
@sdb9696https://github.com/sdb9696
python-kasa#1276https://github.com/python-kasa/python-kasa/pull/1276
python-kasa#1276https://github.com/python-kasa/python-kasa/pull/1276
@sdb9696https://github.com/sdb9696
python-kasa#1275https://github.com/python-kasa/python-kasa/pull/1275
python-kasa#1275https://github.com/python-kasa/python-kasa/pull/1275
@sdb9696https://github.com/sdb9696
python-kasa#1272https://github.com/python-kasa/python-kasa/pull/1272
python-kasa#1272https://github.com/python-kasa/python-kasa/pull/1272
@sdb9696https://github.com/sdb9696
python-kasa#1271https://github.com/python-kasa/python-kasa/pull/1271
python-kasa#1271https://github.com/python-kasa/python-kasa/pull/1271
@sdb9696https://github.com/sdb9696
python-kasa#1265https://github.com/python-kasa/python-kasa/pull/1265
python-kasa#1265https://github.com/python-kasa/python-kasa/pull/1265
@sdb9696https://github.com/sdb9696
python-kasa#1256https://github.com/python-kasa/python-kasa/pull/1256
python-kasa#1256https://github.com/python-kasa/python-kasa/pull/1256
@sdb9696https://github.com/sdb9696
python-kasa#1254https://github.com/python-kasa/python-kasa/pull/1254
python-kasa#1254https://github.com/python-kasa/python-kasa/pull/1254
@sdb9696https://github.com/sdb9696
python-kasa#1253https://github.com/python-kasa/python-kasa/pull/1253
python-kasa#1253https://github.com/python-kasa/python-kasa/pull/1253
@rytilahtihttps://github.com/rytilahti
python-kasa#1252https://github.com/python-kasa/python-kasa/pull/1252
python-kasa#1252https://github.com/python-kasa/python-kasa/pull/1252
@sdb9696https://github.com/sdb9696
python-kasa#1251https://github.com/python-kasa/python-kasa/pull/1251
python-kasa#1251https://github.com/python-kasa/python-kasa/pull/1251
@sdb9696https://github.com/sdb9696
python-kasa#1250https://github.com/python-kasa/python-kasa/pull/1250
python-kasa#1250https://github.com/python-kasa/python-kasa/pull/1250
@sdb9696https://github.com/sdb9696
python-kasa#1247https://github.com/python-kasa/python-kasa/pull/1247
python-kasa#1247https://github.com/python-kasa/python-kasa/pull/1247
@rytilahtihttps://github.com/rytilahti
python-kasa#1246https://github.com/python-kasa/python-kasa/pull/1246
python-kasa#1246https://github.com/python-kasa/python-kasa/pull/1246
@rytilahtihttps://github.com/rytilahti
python-kasa#1242https://github.com/python-kasa/python-kasa/pull/1242
python-kasa#1242https://github.com/python-kasa/python-kasa/pull/1242
@sdb9696https://github.com/sdb9696
python-kasa#1235https://github.com/python-kasa/python-kasa/pull/1235
python-kasa#1235https://github.com/python-kasa/python-kasa/pull/1235
@sdb9696https://github.com/sdb9696
python-kasa#1234https://github.com/python-kasa/python-kasa/pull/1234
python-kasa#1234https://github.com/python-kasa/python-kasa/pull/1234
@ryenitcherhttps://github.com/ryenitcher
python-kasa#1231https://github.com/python-kasa/python-kasa/pull/1231
python-kasa#1231https://github.com/python-kasa/python-kasa/pull/1231
@sdb9696https://github.com/sdb9696
python-kasa#1215https://github.com/python-kasa/python-kasa/pull/1215
python-kasa#1215https://github.com/python-kasa/python-kasa/pull/1215
@rytilahtihttps://github.com/rytilahti
python-kasa#1139https://github.com/python-kasa/python-kasa/pull/1139
python-kasa#1139https://github.com/python-kasa/python-kasa/pull/1139
@rytilahtihttps://github.com/rytilahti
python-kasa#1008https://github.com/python-kasa/python-kasa/issues/1008
python-kasa#1008https://github.com/python-kasa/python-kasa/issues/1008
python-kasa#783https://github.com/python-kasa/python-kasa/issues/783
python-kasa#783https://github.com/python-kasa/python-kasa/issues/783
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%2F977
https://github.com/rytilahti
rytilahti https://github.com/rytilahti
https://github.com/python-kasa/python-kasa/pull/977/files/ff6bb8d5df81e2e1163f049e73a69d86337174c7
enhancement https://github.com/python-kasa/python-kasa/issues?q=state%3Aopen%20label%3Aenhancement
0.8.0 https://github.com/python-kasa/python-kasa/milestone/25
Please reload this pagehttps://github.com/python-kasa/python-kasa/pull/977
https://github.com/sdb9696
https://github.com/rytilahti
https://github.com/apps/copilot-swe-agent
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.