mcpatric
(Patrick)
April 5, 2025, 3:23pm
1
It would be great to implement the SwitchBot relay switch 2PM. I saw SwitchBot Bluetooth supports the 1PM but not the 2PM.
https://amzn.eu/d/bkTbrW2
vbreit
(Vbreit)
May 20, 2025, 9:11am
2
It seems this Switchbot is not working
TonyB2
October 14, 2025, 11:58pm
3
FYI, The Switchbot Relay Switch 2PM was included in the 10.01.2025 release.
It doesn’t appear to act as a bluetooth relay in Release 2025.10.2 of homeassistant (will it someday?), but it does work as two independent switches. (Thank you zerzhang!)
Undo/redo and resizable sidebar in the automation editor, smarter dashboards with predictions, AI image generation, dual wake words for voice assistants, code editor toolbar, and much more!
dev ← zerzhang:feature/add_garage_door_opener_and_2pm
opened 08:26AM - 04 Jun 25 UTC
## Breaking change
## Proposed change
- Add relayswitch 2pm
## Ty… pe of change
- [ ] Dependency upgrade
- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New integration (thank you!)
- [x] New feature (which adds functionality to an existing integration)
- [ ] Deprecation (breaking change to happen in the future)
- [ ] Breaking change (fix/feature causing existing functionality to break)
- [x] Code quality improvements to existing code or addition of tests
## Additional information
- This PR fixes or closes issue: fixes # https://github.com/home-assistant/core/issues/142358
- This PR is related to issue:
- Link to documentation pull request: https://github.com/home-assistant/home-assistant.io/pull/40872
- Link to developer documentation pull request:
- Link to frontend pull request:
## Checklist
- [x] The code change is tested and works locally.
- [x] Local tests pass. **Your PR cannot be merged unless tests pass**
- [x] There is no commented out code in this PR.
- [x] I have followed the [development checklist][dev-checklist]
- [x] I have followed the [perfect PR recommendations][perfect-pr]
- [x] The code has been formatted using Ruff (`ruff format homeassistant tests`)
- [x] Tests have been added to verify that the new code works.
If user exposed functionality or configuration variables are added/changed:
- [ ] Documentation added/updated for [www.home-assistant.io][docs-repository]
If the code communicates with devices, web services, or third-party tools:
- [ ] The [manifest file][manifest-docs] has all fields filled out correctly.
Updated and included derived files by running: `python3 -m script.hassfest`.
- [ ] New or updated dependencies have been added to `requirements_all.txt`.
Updated by running `python3 -m script.gen_requirements_all`.
- [ ] For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description.
To help with the load of incoming pull requests:
- [ ] I have reviewed two other [open pull requests][prs] in this repository.
[prs]: https://github.com/home-assistant/core/pulls?q=is%3Aopen+is%3Apr+-author%3A%40me+-draft%3Atrue+-label%3Awaiting-for-upstream+sort%3Acreated-desc+review%3Anone+-status%3Afailure
[dev-checklist]: https://developers.home-assistant.io/docs/development_checklist/
[manifest-docs]: https://developers.home-assistant.io/docs/creating_integration_manifest/
[quality-scale]: https://developers.home-assistant.io/docs/integration_quality_scale_index/
[docs-repository]: https://github.com/home-assistant/home-assistant.io
[perfect-pr]: https://developers.home-assistant.io/docs/review-process/#creating-the-perfect-pr