| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:5f444cf1-a854-cfa6-cd78-edfbc5f7bd1f |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | B346:5C51C:178875B:1F226F4:698D8ACC |
| html-safe-nonce | 4f477ba6254ba98c3e7758538134986b7064a7cab18fcb05b7a3f0228cc64a55 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMzQ2OjVDNTFDOjE3ODg3NUI6MUYyMjZGNDo2OThEOEFDQyIsInZpc2l0b3JfaWQiOiIyNzk5MjcyODYyODE2MjQyMzgwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | b6c3069ded6adcee07554df7aeb91a90049594b36055f8515aefef0d8e4e1431 |
| hovercard-subject-tag | pull_request:3258315329 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/plugwise/python-plugwise-usb/405/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/a90bcb7818bce82e1e7162f17e37c1136a3c32b019507deae3c508bb12907cf7/plugwise/python-plugwise-usb/pull/405 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/a90bcb7818bce82e1e7162f17e37c1136a3c32b019507deae3c508bb12907cf7/plugwise/python-plugwise-usb/pull/405 |
| og:image:alt | Summary by CodeRabbit
New Features
User-facing support to pair Plus devices with the Plugwise stick.
Stick initialization now accepts an additional short init-response format for broader compati... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | bouwew |
| hostname | github.com |
| expected-hostname | github.com |
| None | c0818105fa276287e9369cfdefa0a0fa7953719791ceff9b94d69623c0a4fe8a |
| turbo-cache-control | no-preview |
| go-import | github.com/plugwise/python-plugwise-usb git https://github.com/plugwise/python-plugwise-usb.git |
| octolytics-dimension-user_id | 61831513 |
| octolytics-dimension-user_login | plugwise |
| octolytics-dimension-repository_id | 626068306 |
| octolytics-dimension-repository_nwo | plugwise/python-plugwise-usb |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 626068306 |
| octolytics-dimension-repository_network_root_nwo | plugwise/python-plugwise-usb |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | bd964b0594af16531b06ac03e14711206a3079aa |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fplugwise%2Fpython-plugwise-usb%2Fpull%2F405 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fplugwise%2Fpython-plugwise-usb%2Fpull%2F405 |
|
Sign up
| https://patch-diff.githubusercontent.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=plugwise%2Fpython-plugwise-usb |
| Reload | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| Reload | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| Reload | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
|
plugwise
| https://patch-diff.githubusercontent.com/plugwise |
| python-plugwise-usb | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fplugwise%2Fpython-plugwise-usb |
|
Fork
2
| https://patch-diff.githubusercontent.com/login?return_to=%2Fplugwise%2Fpython-plugwise-usb |
|
Star
4
| https://patch-diff.githubusercontent.com/login?return_to=%2Fplugwise%2Fpython-plugwise-usb |
|
Code
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb |
|
Issues
7
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/issues |
|
Pull requests
1
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/actions |
|
Security
0
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/security |
|
Insights
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pulse |
|
Code
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb |
|
Issues
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/issues |
|
Pull requests
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/actions |
|
Security
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/security |
|
Insights
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pulse |
| Sign up for GitHub
| https://patch-diff.githubusercontent.com/signup?return_to=%2Fplugwise%2Fpython-plugwise-usb%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://patch-diff.githubusercontent.com/login?return_to=%2Fplugwise%2Fpython-plugwise-usb%2Fissues%2Fnew%2Fchoose |
| Jump to bottom | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#issue-comment-box |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| main | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/tree/main |
| pair-plus | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/tree/pair-plus |
|
Add function for pairing a Plus-device
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#top |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| main | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/tree/main |
| pair-plus | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/tree/pair-plus |
|
Conversation
27
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
|
Commits
58
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits |
|
Checks
13
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/checks |
|
Files changed
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| https://github.co/hiddenchars |
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/{{ revealButtonHref }} |
|
| https://patch-diff.githubusercontent.com/bouwew |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| Feb 7, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#issue-3911005444 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| February 2, 2026 10:47 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#commits-pushed-5f6f208 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add plus_pair_request function | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/5f6f208e482a56a61da02efc3446b71dd3870af0 |
| 5f6f208 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/5f6f208e482a56a61da02efc3446b71dd3870af0 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Document pairing process | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/76ae24b63cdae2b3d6446dd29d9384c9329a3be2 |
| 76ae24b | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/76ae24b63cdae2b3d6446dd29d9384c9329a3be2 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add 0001-0002 req-resp-pair | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/81a994f036ea2add81d7bc41cea72963e1ca733f |
| 81a994f | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/81a994f036ea2add81d7bc41cea72963e1ca733f |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add init stick | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/d9155738745ec2e00e816e288efe95a05d3c1de4 |
| d915573 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/d9155738745ec2e00e816e288efe95a05d3c1de4 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Improve docstring | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/42fbea5856b4d8cc9d28f1b1b64f0e697a28bf80 |
| 42fbea5 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/42fbea5856b4d8cc9d28f1b1b64f0e697a28bf80 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Improve pair_plus_device() | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/2465becc5e95299339bf4dde8edef0edac3d2eb4 |
| 2465bec | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/2465becc5e95299339bf4dde8edef0edac3d2eb4 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add todo for maybe needed functionality | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/b362875969aa5c3a784cd7cfe4096cb207eec0e3 |
| b362875 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/b362875969aa5c3a784cd7cfe4096cb207eec0e3 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Feb 7, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#issuecomment-3865130437 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| Issue Planner | https://www.coderabbit.ai/issue-planner |
| docs | https://docs.coderabbit.ai/issues/planning |
| Discord | https://discord.com/invite/coderabbit |
| CodeRabbit | https://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=plugwise/python-plugwise-usb&utm_content=405 |
| X | https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai |
| Mastodon | https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai |
| Reddit | https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai |
| LinkedIn | https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Feb 7, 2026
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#pullrequestreview-3767759853 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/b362875969aa5c3a784cd7cfe4096cb207eec0e3 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#pullrequestreview-3767759853 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/b362875969aa5c3a784cd7cfe4096cb207eec0e3#diff-745055e25d17c0bbf5a8217a97777f631b4ffe57c34ef7a9c16eac6449968be2 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/network/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/b362875969aa5c3a784cd7cfe4096cb207eec0e3#diff-225b3fc5b7a6f296e2799f42feef2cad877d8a3abf6828f4146bee8ae26ed292 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/network/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/b362875969aa5c3a784cd7cfe4096cb207eec0e3#diff-225b3fc5b7a6f296e2799f42feef2cad877d8a3abf6828f4146bee8ae26ed292 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/network/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/b362875969aa5c3a784cd7cfe4096cb207eec0e3#diff-225b3fc5b7a6f296e2799f42feef2cad877d8a3abf6828f4146bee8ae26ed292 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/network/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/b362875969aa5c3a784cd7cfe4096cb207eec0e3#diff-225b3fc5b7a6f296e2799f42feef2cad877d8a3abf6828f4146bee8ae26ed292 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/network/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/b362875969aa5c3a784cd7cfe4096cb207eec0e3#diff-225b3fc5b7a6f296e2799f42feef2cad877d8a3abf6828f4146bee8ae26ed292 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/network/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/b362875969aa5c3a784cd7cfe4096cb207eec0e3#diff-225b3fc5b7a6f296e2799f42feef2cad877d8a3abf6828f4146bee8ae26ed292 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| February 7, 2026 20:25 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#commits-pushed-52b86e0 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Fix typos, return type | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/52b86e0c1427a2b4cb7c05dee8c12fef0427b426 |
| 52b86e0 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/52b86e0c1427a2b4cb7c05dee8c12fef0427b426 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Correct imports, improve docstring | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/511e5e8d7168957836c8561e0befd19f7e9d318b |
| 511e5e8 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/511e5e8d7168957836c8561e0befd19f7e9d318b |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Ruff fixes | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/40df511d53c9b833e526bf73568113cbdbb82456 |
| 40df511 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/40df511d53c9b833e526bf73568113cbdbb82456 |
| https://patch-diff.githubusercontent.com/bouwew |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| temporarily deployed | https://github.com/plugwise/python-plugwise-usb/actions/runs/21785666217/job/62856675960 |
| February 7, 2026 19:34 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#event-22613812638 |
| GitHub Actions | https://github.com/apps/github-actions |
| https://patch-diff.githubusercontent.com/apps/codecov |
| codecov | https://patch-diff.githubusercontent.com/apps/codecov |
| Feb 7, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#issuecomment-3865153480 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| Codecov | https://app.codecov.io/gh/plugwise/python-plugwise-usb/pull/405?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff |
| cc6dd34 | https://app.codecov.io/gh/plugwise/python-plugwise-usb/commit/cc6dd3495ab460eeb72dbbb14627046056e61e4e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff |
| f79fc16 | https://app.codecov.io/gh/plugwise/python-plugwise-usb/commit/f79fc160639b8fc65a2b15cb9338ab9ca744d94f?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff |
| Files with missing lines | https://app.codecov.io/gh/plugwise/python-plugwise-usb/pull/405?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff |
| plugwise_usb/network/__init__.py | https://app.codecov.io/gh/plugwise/python-plugwise-usb/pull/405?src=pr&el=tree&filepath=plugwise_usb%2Fnetwork%2F__init__.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff#diff-cGx1Z3dpc2VfdXNiL25ldHdvcmsvX19pbml0X18ucHk= |
| 24 Missing ⚠️ | https://app.codecov.io/gh/plugwise/python-plugwise-usb/pull/405?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff |
| plugwise_usb/__init__.py | https://app.codecov.io/gh/plugwise/python-plugwise-usb/pull/405?src=pr&el=tree&filepath=plugwise_usb%2F__init__.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff#diff-cGx1Z3dpc2VfdXNiL19faW5pdF9fLnB5 |
| 3 Missing ⚠️ | https://app.codecov.io/gh/plugwise/python-plugwise-usb/pull/405?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff |
| ☔ View full report in Codecov by Sentry | https://app.codecov.io/gh/plugwise/python-plugwise-usb/pull/405?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff |
| Share it here | https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autoruff |
| Test Analytics | https://docs.codecov.com/docs/test-analytics |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| February 8, 2026 08:04 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#commits-pushed-de8aeb9 |
|
| https://patch-diff.githubusercontent.com/bouwew |
|
| https://patch-diff.githubusercontent.com/marketplace/coderabbitai |
| Make sure the Stick is ready to pair, as suggested | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/de8aeb996035ce16e6de3fe854885f448962cc18 |
| de8aeb9 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/de8aeb996035ce16e6de3fe854885f448962cc18 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Fix spelling | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/950f47f78d66c92be62505660ed802f209c6ef47 |
| 950f47f | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/950f47f78d66c92be62505660ed802f209c6ef47 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Remove quotes, move | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/b3a0647908e2f65eecad94769f63443fa50cb171 |
| b3a0647 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/b3a0647908e2f65eecad94769f63443fa50cb171 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Set output as bool and use | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/98440ea8adcadc37cb4b1b857f3fbcd4aa8295ea |
| 98440ea | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/98440ea8adcadc37cb4b1b857f3fbcd4aa8295ea |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Feb 8, 2026
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#pullrequestreview-3769217150 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/98440ea8adcadc37cb4b1b857f3fbcd4aa8295ea |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#pullrequestreview-3769217150 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/98440ea8adcadc37cb4b1b857f3fbcd4aa8295ea#diff-745055e25d17c0bbf5a8217a97777f631b4ffe57c34ef7a9c16eac6449968be2 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| https://patch-diff.githubusercontent.com/bouwew |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| temporarily deployed | https://github.com/plugwise/python-plugwise-usb/actions/runs/21795065693/job/62881195081 |
| February 8, 2026 08:26 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#event-22620515295 |
| GitHub Actions | https://github.com/apps/github-actions |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add missing await | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/f79fc160639b8fc65a2b15cb9338ab9ca744d94f |
| f79fc16 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/f79fc160639b8fc65a2b15cb9338ab9ca744d94f |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Feb 8, 2026
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#pullrequestreview-3769221334 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/f79fc160639b8fc65a2b15cb9338ab9ca744d94f |
| https://patch-diff.githubusercontent.com/bouwew |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| deployed | https://github.com/plugwise/python-plugwise-usb/actions/runs/21795160701/job/62881445645 |
| February 8, 2026 08:34 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#event-22620568830 |
| GitHub Actions | https://github.com/apps/github-actions |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| February 8, 2026 09:40 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#commits-pushed-85166c9 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add 0003 response to docstring | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/85166c90a2a5b7cf1685e52c4c92f46b1435e4a0 |
| 85166c9 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/85166c90a2a5b7cf1685e52c4c92f46b1435e4a0 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Start adding pairing test | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/3cd005304b7064323e0286d03814a0d542aef86c |
| 3cd0053 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/3cd005304b7064323e0286d03814a0d542aef86c |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add missing connected() | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/af6766548a38d6eaf169e4ab2cb15682d696e7b3 |
| af67665 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/af6766548a38d6eaf169e4ab2cb15682d696e7b3 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add pairing-test | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/a82f487e1b308db15fdbcdd38beb940dd80b556d |
| a82f487 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/a82f487e1b308db15fdbcdd38beb940dd80b556d |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Link to stick_pair_data | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/9278ccab905d73ee63aeac57152fe92d1a0555c8 |
| 9278cca | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/9278ccab905d73ee63aeac57152fe92d1a0555c8 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Fix stick_pair_data | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/db0db8e0a4dd3ea7c24aa7ddb1cb726351d3c286 |
| db0db8e | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/db0db8e0a4dd3ea7c24aa7ddb1cb726351d3c286 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Set network to offline | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/815a51a86c58fb25381bf4e38618d1487eefba26 |
| 815a51a | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/815a51a86c58fb25381bf4e38618d1487eefba26 |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| February 8, 2026 13:48 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#commits-pushed-00d9735 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Connected and initialized is not required | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/00d973512bb2301483ce6258a217477ffaf044dd |
| 00d9735 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/00d973512bb2301483ce6258a217477ffaf044dd |
| fixup: pair-plus Python code fixed using Ruff | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/3d81c71bcf9982e263587fe296a86c646ebff159 |
| 3d81c71 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/3d81c71bcf9982e263587fe296a86c646ebff159 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| ArnoutD | https://patch-diff.githubusercontent.com/ArnoutD |
| brefra | https://patch-diff.githubusercontent.com/brefra |
| dirixmjm | https://patch-diff.githubusercontent.com/dirixmjm |
| February 8, 2026 12:49 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#event-22622617383 |
| https://patch-diff.githubusercontent.com/apps/sonarqubecloud |
| sonarqubecloud | https://patch-diff.githubusercontent.com/apps/sonarqubecloud |
| Feb 8, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#issuecomment-3867118025 |
| https://sonarcloud.io/dashboard?id=plugwise_python-plugwise-usb&pullRequest=405 |
| https://camo.githubusercontent.com/4fe73d190ee58e1cd813384cae342413435615102ab16a3fffc5c5ac2bb56044/68747470733a2f2f736f6e6172736f757263652e6769746875622e696f2f736f6e6172636c6f75642d6769746875622d7374617469632d7265736f75726365732f76322f636f6d6d6f6e2f6661696c65642d313670782e706e67 |
| 47.9% Duplication on New Code | https://sonarcloud.io/component_measures?id=plugwise_python-plugwise-usb&pullRequest=405&metric=new_duplicated_lines_density&view=list |
| See analysis details on SonarQube Cloud | https://sonarcloud.io/dashboard?id=plugwise_python-plugwise-usb&pullRequest=405 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Feb 8, 2026
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#pullrequestreview-3769706424 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/3d81c71bcf9982e263587fe296a86c646ebff159 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#pullrequestreview-3769706424 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| scripts/tests_and_coverage.sh | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/3d81c71bcf9982e263587fe296a86c646ebff159#diff-fc893c30d4f3ea114ef07ee8a44a478828044cff102987c9451bdd29d01937cd |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Feb 8, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#discussion_r2779236830 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| tests/stick_pair_data.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/3d81c71bcf9982e263587fe296a86c646ebff159#diff-6ee6451387b1a1dcd9fa0dda9e423251be3121ff1e602abe87152715b9a93526 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Feb 8, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#discussion_r2779236831 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| tests/stick_pair_data.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/3d81c71bcf9982e263587fe296a86c646ebff159#diff-6ee6451387b1a1dcd9fa0dda9e423251be3121ff1e602abe87152715b9a93526 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| tests/test_pairing.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/3d81c71bcf9982e263587fe296a86c646ebff159#diff-1d8a148fa959fcb669955078732c77649d789463f2f8cab083d5db110ce8fa1f |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Feb 8, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#discussion_r2779236833 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| tests/test_pairing.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/3d81c71bcf9982e263587fe296a86c646ebff159#diff-1d8a148fa959fcb669955078732c77649d789463f2f8cab083d5db110ce8fa1f |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| tests/test_pairing.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/3d81c71bcf9982e263587fe296a86c646ebff159#diff-1d8a148fa959fcb669955078732c77649d789463f2f8cab083d5db110ce8fa1f |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Feb 8, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#discussion_r2779236836 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| tests/test_pairing.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/3d81c71bcf9982e263587fe296a86c646ebff159#diff-1d8a148fa959fcb669955078732c77649d789463f2f8cab083d5db110ce8fa1f |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Feb 8, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#discussion_r2779236837 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| tests/test_pairing.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/3d81c71bcf9982e263587fe296a86c646ebff159#diff-1d8a148fa959fcb669955078732c77649d789463f2f8cab083d5db110ce8fa1f |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Feb 8, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#discussion_r2779236843 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| February 8, 2026 19:33 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#commits-pushed-4f8f50b |
|
| https://patch-diff.githubusercontent.com/bouwew |
| There can only be one response | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/4f8f50b3a8ead6d8ddc99bea54f7376a0f5684ca |
| 4f8f50b | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/4f8f50b3a8ead6d8ddc99bea54f7376a0f5684ca |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Use inheritance for StickInitResponse | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/1ecefe0fd3e535c390af25d682d5f5231c47d9b4 |
| 1ecefe0 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/1ecefe0fd3e535c390af25d682d5f5231c47d9b4 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Move pair_plus_device() to connection | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/f3d7c42fae71d5dea5c356c04907dbea7b47332c |
| f3d7c42 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/f3d7c42fae71d5dea5c356c04907dbea7b47332c |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Correct plus-mac | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/8a7ec2fa18726573b0299e7b7ee172857b6e4568 |
| 8a7ec2f | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/8a7ec2fa18726573b0299e7b7ee172857b6e4568 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add stick-mac to 0002 response | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/ae6be6f97866ebb847cdde49871ad2a8720fea6e |
| ae6be6f | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/ae6be6f97866ebb847cdde49871ad2a8720fea6e |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Feb 8, 2026
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#pullrequestreview-3770200531 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/ae6be6f97866ebb847cdde49871ad2a8720fea6e |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#pullrequestreview-3770200531 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/connection/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/ae6be6f97866ebb847cdde49871ad2a8720fea6e#diff-811692b4c50063c6ac2e65299010e61c54a225c73533ae4ca0bdad7f1489d38a |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| plugwise_usb/network/__init__.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/ae6be6f97866ebb847cdde49871ad2a8720fea6e#diff-225b3fc5b7a6f296e2799f42feef2cad877d8a3abf6828f4146bee8ae26ed292 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Feb 8, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#discussion_r2779702348 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| tests/test_pairing.py | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/ae6be6f97866ebb847cdde49871ad2a8720fea6e#diff-1d8a148fa959fcb669955078732c77649d789463f2f8cab083d5db110ce8fa1f |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Feb 8, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#discussion_r2779702350 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| bouwew | https://patch-diff.githubusercontent.com/bouwew |
| February 9, 2026 08:42 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#commits-pushed-6d792c4 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Move RESPONSE_MESSAGES | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/6d792c4e0fc2cfa6aa17e96ad4e4f028fdd24c4e |
| 6d792c4 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/6d792c4e0fc2cfa6aa17e96ad4e4f028fdd24c4e |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Don't test network down first | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/8f1a8420b4dde78d77bd3dbeb2e918c9be223df5 |
| 8f1a842 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/8f1a8420b4dde78d77bd3dbeb2e918c9be223df5 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add missing import | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/fe6604c253347cc32d6f451f31d312350411aa8d |
| fe6604c | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/fe6604c253347cc32d6f451f31d312350411aa8d |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Connect first | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/6561bf2504bd8850b886bb24d53706b6ecb817b8 |
| 6561bf2 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/6561bf2504bd8850b886bb24d53706b6ecb817b8 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Try | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/7e0ae8146bda95cc239c11ff75ffbf95bb5190ad |
| 7e0ae81 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/7e0ae8146bda95cc239c11ff75ffbf95bb5190ad |
| fixup: pair-plus Python code fixed using Ruff | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/f1cff364ddeb467556b39c0604b226671541f304 |
| f1cff36 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/f1cff364ddeb467556b39c0604b226671541f304 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Try 3 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/d99157178cfd39ab89547eca3c58b5785f7323b9 |
| d991571 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/d99157178cfd39ab89547eca3c58b5785f7323b9 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Try 4 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/8f2fca4a8f5be7c46767dddeacf5acaf50663980 |
| 8f2fca4 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/8f2fca4a8f5be7c46767dddeacf5acaf50663980 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Try not allowed | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/dee281827fc5b8ad3fe7251e539d4f35c3d98f8d |
| dee2818 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/dee281827fc5b8ad3fe7251e539d4f35c3d98f8d |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Extra bit | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/fa03a0c50a8dafcd21152cb99ec891a09b23c33a |
| fa03a0c | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/fa03a0c50a8dafcd21152cb99ec891a09b23c33a |
|
| https://patch-diff.githubusercontent.com/bouwew |
| CirclePlusConnectReqyest: shorter args | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/546b3ee7b3077f4307ef1831f3895f43465cb889 |
| 546b3ee | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/546b3ee7b3077f4307ef1831f3895f43465cb889 |
| fixup: pair-plus Python code fixed using Ruff | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/1c55e276c2d3f8d1a1cf2c644dce1fb4312b04dc |
| 1c55e27 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/1c55e276c2d3f8d1a1cf2c644dce1fb4312b04dc |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add stick-mac to 0005-response, remove extra bit | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/239aea120c8ce513b69cf7694a7ad0e8918a6a26 |
| 239aea1 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/239aea120c8ce513b69cf7694a7ad0e8918a6a26 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Ruffed | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/168f8064e5cb1b98460aba0fcdfb863e742d1a7e |
| 168f806 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/168f8064e5cb1b98460aba0fcdfb863e742d1a7e |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Shorten args, must be length=16 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/0b6126daaba8466748de620c6efb064be79165e8 |
| 0b6126d | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/0b6126daaba8466748de620c6efb064be79165e8 |
|
| https://patch-diff.githubusercontent.com/bouwew |
| Add missing CRC, can be corrected later | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/323d704038b2cf42c33a48caff5ed12bf378578e |
| 323d704 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/commits/323d704038b2cf42c33a48caff5ed12bf378578e |
| https://patch-diff.githubusercontent.com/apps/sonarqubecloud |
| sonarqubecloud | https://patch-diff.githubusercontent.com/apps/sonarqubecloud |
| Feb 10, 2026 | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405#issuecomment-3879931943 |
| https://sonarcloud.io/dashboard?id=plugwise_python-plugwise-usb&pullRequest=405 |
| https://camo.githubusercontent.com/4fe73d190ee58e1cd813384cae342413435615102ab16a3fffc5c5ac2bb56044/68747470733a2f2f736f6e6172736f757263652e6769746875622e696f2f736f6e6172636c6f75642d6769746875622d7374617469632d7265736f75726365732f76322f636f6d6d6f6e2f6661696c65642d313670782e706e67 |
| 40.6% Duplication on New Code | https://sonarcloud.io/component_measures?id=plugwise_python-plugwise-usb&pullRequest=405&metric=new_duplicated_lines_density&view=list |
| See analysis details on SonarQube Cloud | https://sonarcloud.io/dashboard?id=plugwise_python-plugwise-usb&pullRequest=405 |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
| Sign up for free | https://patch-diff.githubusercontent.com/join?source=comment-repo |
| Sign in to comment | https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fplugwise%2Fpython-plugwise-usb%2Fpull%2F405 |
|
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
coderabbitai[bot]
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
| https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405/files/ae6be6f97866ebb847cdde49871ad2a8720fea6e |
|
| https://patch-diff.githubusercontent.com/ArnoutD |
|
ArnoutD
| https://patch-diff.githubusercontent.com/ArnoutD |
|
| https://patch-diff.githubusercontent.com/brefra |
|
brefra
| https://patch-diff.githubusercontent.com/brefra |
|
| https://patch-diff.githubusercontent.com/dirixmjm |
|
dirixmjm
| https://patch-diff.githubusercontent.com/dirixmjm |
| Please reload this page | https://patch-diff.githubusercontent.com/plugwise/python-plugwise-usb/pull/405 |
|
| https://patch-diff.githubusercontent.com/bouwew |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |