v2.8.0
What's New
π RGB Light Control
Your bed just got a lot more colorful! Full RGB color control for under-bed lighting β pick any color from the rainbow, set timers, and automate your bedroom vibes through Home Assistant.
- π£ Richmat / Casper beds β RGB color picker and light timer support for beds using the WiLinke light protocol (Casper, Mlily, Malouf, and many more Richmat-based brands)
- π΅ Leggett & Platt Gen2 beds β RGB color control with 7 preset colors and brightness levels
- π’ OCTO beds β Full RGBWI (Red/Green/Blue/White/Intensity) light control with color picker
- π΄ Remacro / Cheers beds β RGB light control via the SynData protocol
All RGB-capable beds now show a Light entity with a proper color wheel instead of a boring on/off switch. Go wild! π¨
π Split-King Sync Mode
Got a split-king? You can now link and unlink both sides with a single switch β no more crawling behind the bed to swap cables!
- Richmat beds β Discrete sync on/off
- MotoSleep beds β Sync toggle
- SUTA beds β Sync slave on/off
- OCTO beds β Already supported, now uses the same generalized entity
Enable the Synchro Mode switch (disabled by default) under your bed's entities in Settings β Devices. See the Sync Mode docs for setup instructions.
π Something not working?
These features were reverse-engineered from mobile apps and not all beds have been tested in the wild yet. If your lights show the wrong color, sync doesn't stick, or anything seems off β please open an issue with your bed brand/model and what happened. Bug reports help make this better for everyone!
Bug Fixes
- Fix missing
httpdependency andCONFIG_SCHEMAfor hassfest validation - Fix stale test assertions across 9 test files
- Bump bleak minimum to 1.0