I’ve just released a new Lovelace custom card called Echo Show 5 Room Card (custom:echo-show-5-room-card) and wanted to share it with the community.
Screenshot is from my own Echo Show 5.
Why I built it
I’ve been seeing Echo Show 5 devices becoming a popular choice for mini dashboards, especially with the recent jailbreak work and the option to run LineageOS on them. They’re cheap, compact, and look great as a single always-on “room screen”.
But the normal Lovelace approach (full dashboards with multiple cards) can feel cramped on a small screen… so I built a card that’s basically:
One card = one room dashboard.
Best used as a panel view so it fills the screen cleanly.
What the layout does
- Top-left: Room name + subtitle (typically temperature + humidity)
- Bottom-left: A large room icon with a halo
- Badge: Static badge that changes icon + colour based on your temp/humidity thresholds (badge icon stays white)
- Center: A main control (thermostat/light/media/etc.)
- Right side: Up to 8 action buttons in a fixed grid (2 columns Ă— 4 rows), so the layout stays stable even if you only configure a few buttons
Features
- Echo Show 5-focused rendering using a fixed 960Ă—480 stage scaled to fill the display
- Background image + configurable dark overlay
- Configurable title/subtitle text colours and font sizes (so text doesn’t get washed out on bright backgrounds)
- Center control:
- Presets (thermostat / light / media / fan / entity) + entity selector
- Or provide an advanced
center_cardconfig - Transparent background for the embedded control
- Optional hiding of “more info” dots in the center control
- Light preset scaling (I’m using 1.25)
- Buttons:
- Up to 8, fixed grid 2Ă—4
- Per-button icon picker + label
- Per-button icon colour and label text colour
- Actions: toggle / more-info / call-service / navigate
- Empty slots don’t show outlines, layout stays clean
Install (HACS)
- Install via HACS (Frontend)
- Add the resource as a JavaScript module
- Recommended use: panel view + fullscreen in Companion App / kiosk setup
Optional: Browser Mod (kiosk / header hiding)
Not required for the card itself, but I use Browser Mod to:
- run a more “kiosk-like” experience
- hide the HA header/UI chrome
Also for use of all screen real estate set the HA companion app to run full screen.
Inspiration / Credit
This card was inspired by Aguacate’s Room Cards concept:
Feedback welcome
This is an early release and I’d love feedback from anyone using Echo Shows or other small wall displays:
- what center controls work best for you?
- any layout tweaks that would make it more thumb-friendly?
- any features you’d want before/after the HACS default repo PR?
Thanks!
EDIT: I’m still waiting for this to be added to HACS so either add the repo as a custom resource or use the manual install option for now, ill update when the PR has been merged.
