Skip to content

richardbmh/hadashboard

Repository files navigation

Home Assistant Dashboard

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.


Icons too small after Mushroom Card v5.0.5 update

Replace the template:mushroom-card with custom:mushroom-legacy-template-card This should fix the issue- updating the yaml with the fix.

How to Use

  1. Install all required components listed in the Components section below.

  2. Create a new dashboard from scratch in Home Assistant.

  3. Replace the dashboard code:

    • Open the newly created dashboard in YAML mode.
    • Copy the contents of dashboard.yaml from this repository and paste it into your dashboard.
  4. Expect initial errors — don’t worry.
    Red warning messages are normal at first since my entity IDs likely won’t match yours.

  5. 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.
  6. Verify all custom components are installed and working correctly to ensure smooth operation.


Latest Version

  1. The New Dashboard is under newdash.yaml HomepageHomepage Homepage

Homepage

Homepage

Living Room

Living Room

Car and 3D Printer

Carandprinter

Homelab

Homelab

Bedroom & Kitchen

Bedroom & Kitchen

Other rooms not shown here are available in the code.

Vacuum Page

Vacuum Page


Components


Initial Version

Homepage

Homepage

Living Room

Living Room

Homelab

Homelab

Navbar

Navbar


Room Card Logic (Homepage)

The Room Cards on the homepage reflect the real-time status of each room using intelligent backend logic.

How It Works

  • 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.


Example: Idle vs Active Room Card

Idle Room (No active devices or scenes)

Idle Room Card Screenshot

Active Room (Something is on or triggered)

Active Room Card Screenshot


Living Room Page – Media Section

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.

How It Works

  • 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.


Need Help?

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.


Support

Buy Me A Coffee

YouTube Channel

YouTube Subscribe Badge

Click above to subscribe to my YouTube channel:
https://www.youtube.com/@richardbmh

About

I created this Repo to share my HA dashboard with interested People.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages