One ~$3 smol per room — an OLED panel, a WS2812 room light, and BLE-tag presence. Every room shows who's home and what the light's doing, at a glance. Tap a room to press its button; shuffle the dolls to watch presence drive the lights.
72×40 OLED geometry (pixel-accurate, upscaled) so the layouts are honest about what fits. The dolls are fictional; presence and lights are mocked in your browser.
Each cell is the real 72×40 smol OLED (DisplaySize72x40, pixel-accurate, upscaled). Lit rooms glow.
Dolls carry $2 BLE tags — nearest-node-wins puts a doll "in" a room; the tag button (a tap) is the guaranteed toggle.
A is the daily driver; B reads across the room; C is the storybook idle screen. All fit the firmware's fonts (5×8 / 6×10 / 10×20) and primitives (Line / Rectangle).
Presence source is honest on the glass: ◉ button = confident, ◌ RSSI = estimated (the experimental #22 path). Temperature shows only when a real ambient sensor is bound — never chip-die temp dressed up as room temp.