You know what kills the mood in a bedroom? Blasting a peaceful space with the power of a small sun. So I built my own hotel-style smart bed from an IKEA MALM. I wanted adjustable colour temp LEDs, two zones per side, headboard buttons, under-glow for late-night bathroom trips, ethernet, and dual-zone bed presence. Oh, and a temp sensor, just because I could.
I used an ESP32-ETH01 for wired networking and designed a custom PCB with MOSFETs to switch 24V strips. For the buttons, I gutted cheap AliExpress RF switches, soldered in wires, and routed them to the board. The bed presence sensor works great - I just haven't found a use for it yet.
Of course there were regrets. Past me didn't consider I'd need to disassemble the bed for a move. And the headboard lights aren't bright enough to read by, so my partner clipped an IKEA lamp on anyway. Still, the sunrise simulation with Adaptive Lighting makes it 200% worth it for me. Check the full blog post below at my website.