v2.9.11
✨ What's New
🔕 Bluetooth discovery controls (#349)
Tired of Home Assistant suggesting random Bluetooth devices (speakers, watches, etc.) as adjustable beds? This release adds tools to fix that. (discussion #342)
👉 First choice: report it to me. If a device is wrongly flagged as a bed, the confirm screen now has a "Report a misidentified device" link that opens a pre-filled GitHub issue (detected type, confidence, UUIDs, manufacturer data — all filled in). This lets me actually fix the false positive so it stops bothering everyone. Please use this first!
If reporting is too much hassle, there are two ways to silence things:
- Blacklist one device: on its discovery card under Settings → Devices & Services, click ⋮ → Ignore. Just that device is gone for good; everything else still gets discovered.
- Stop all suggestions: once every bed is added, Configure any bed and tick "Stop discovering new Bluetooth devices" (global — set it once). Manual Add Integration still works.
Staircase support..
🐛 Bug Fixes
- Richmat BT6500: light control now uses the correct toggle protocol. (#350, issue #348)
- OKIN receivers: pairing-only receivers are detected and prompt for pairing instead of failing silently. (#351, issue #338)
- Okimat: pairing refreshes after auth failures; FurniMove device-name aliases recognised. (#352, issue #336)
- Cool Base (DewertOKIN): Memory 2 preset now works. (#353, discussion #341)
- Sleep Number (MCR / i8 FlexFit): more forgiving init handshake — write timeouts no longer mistaken for success. Fixes connection failures. (#355, issue #322)