Welcome! This repository contains my Home Assistant dashboard configurations and assets.
Several people have asked to see my setup, so I'm excited to share what I’ve built so far.
I hope it inspires or helps you with your own smart home dashboard.
Replace the template:mushroom-card with custom:mushroom-legacy-template-card This should fix the issue- updating the yaml with the fix.
-
Install all required components listed in the Components section below.
-
Create a new dashboard from scratch in Home Assistant.
-
Replace the dashboard code:
- Open the newly created dashboard in YAML mode.
- Copy the contents of
dashboard.yamlfrom this repository and paste it into your dashboard.
-
Expect initial errors — don’t worry.
Red warning messages are normal at first since my entity IDs likely won’t match yours. -
Customize for your setup:
- Replace my entity IDs (e.g.,
person.richard,light.kitchen_ceiling) with your own. - Adjust any sections to fit your devices or preferences.
- Replace my entity IDs (e.g.,
-
Verify all custom components are installed and working correctly to ensure smooth operation.
Other rooms not shown here are available in the code.
- Lovelace Mini Graph Card
- Bubble Card
- Yet Another Media Player
- Navbar Card
- Calendar Card Pro
- Mushroom
- button-card
- card-mod
- layout-card
- Vacuum Card
- Vertical Stack In Card
- Custom Brand Icons
- Kiosk Mode
- Stack In Card
The Room Cards on the homepage reflect the real-time status of each room using intelligent backend logic.
- If everything in a room is turned off or in a normal state, the main room icon appears neutral (no color).
- If anything is turned on or requires attention — such as a TV, lights, or a scene — the icon becomes highlighted to show something is active in that room.
This allows for a quick visual check of room status at a glance.
The media section on the Living Room page does not display what's currently playing. Instead, it acts as a trigger for backend scripts that handle playback logic.
-
TV Shows (Completed)
Example: The Office- Turns on the TV (if it's off)
- Plays a random episode
-
Movies
- Selects a random unwatched movie
- Plays it immediately
-
TV Shows (In Progress)
- Resumes playback from the last watched point
This setup offers a seamless, personalized viewing experience based entirely on your watch history.
If you run into issues or need help customizing the dashboard, feel free to open a discussion or reach out.
If you notice a missing component or want yours listed, open an issue or PR.
Click above to subscribe to my YouTube channel:
https://www.youtube.com/@richardbmh












