v1.13.0 New in 1.13: right-click menu, popups without Browser Mod, easy settings

A Home Assistant dashboard you'll actually want on the wall.

Skip the evenings of YAML and copy-pasted cards. Answer a few questions and Mega Dashboard builds the whole thing from your own home — rooms, lights, cameras, climate, media, energy. Don't like something? Tap it and change it, right on the dashboard.

☕ Free. If it saves you an evening, buy me a coffee.

  • 37ready modules
  • 10steps to a full dashboard
  • 0lines of YAML
  • EN · BGlanguages
homeassistant.local:8123/dashboard
A dashboard made by Mega Dashboard: top bar, favourites, scenes, a 3D floor plan and lights by room
Already knows your rooms
Slide the edge to make it wider
½
  1. 1
    Install

    Add the app in Home Assistant — it brings everything it needs. Honestly, that's the hardest part.

  2. 2
    Answer ten quick questions

    Your language, your screen, the devices you really use, rooms, pages, colours.

  3. 3
    Make it yours

    Move, resize, swap and recolour anything — on the dashboard itself, not in a maze of settings.

The Studio

Change it where you see it

No more hunting for which card in which YAML file draws that one tile. In the Studio you tap the thing on the dashboard and change it. Modules fill themselves with your devices, every change shows instantly, and nothing is saved until you say so.

Studio: a selected module with its toolbar and a hint at the bottom
Studio: a module made half as wide, with width chips in its settings
Studio: the module library
Studio: the Look panel with a numbered accent example

Tap any module and a small toolbar pops up: ⠿ to drag it somewhere else, ⚙️ for its settings, plus move, duplicate, hide and delete. Not sure what's next? The hint at the bottom always tells you what you can do right now.

The media player doesn't need the whole row? Slide the bar on its right edge — ¾, ⅔, ½, ⅓ or ¼. Narrow modules sit side by side, and on a phone they stack neatly again.

Rooms, lights, scenes, cameras, climate, radiators, media, remote, energy, locks, people, weather, vacuum, system and boxes to group your own — 37 in all, each shown with your own devices before you add it. The greyed-out ones tell you why they don't fit your home yet.

Glass, aurora, sunset, night or a photo of your own. And no more guessing what “accent colour” means: a numbered example points at every spot it paints — the active tab, heading bars, switches, selected modes.

Try the Studio

This is how editing feels

A faithful mini copy of the real Studio — the same frames, toolbars, side panel and hints you get in Home Assistant. Follow the five steps. Nothing here can break and nothing is sent anywhere.

  1. 1
    Select a moduleClick “Rooms” in the middle. A frame, a toolbar and a width handle appear.
  2. 2
    Go insideClick one room again — now only that card is selected.
  3. 3
    Change one partClick the room's name, then drag it or pick a colour in the panel.
  4. 4
    Manage a barClick an empty spot in the bottom bar. Change its padding, or hide it and watch the columns take the space.
  5. 5
    Add from the LibraryPress “Library” at the bottom and add a module.

The wizard

Ten quick steps, one complete dashboard

It doesn't start from a blank page — it starts from your home. And nothing is final: everything can be changed later in the Studio.

  1. Language, name and screenIt has already picked up your language from Home Assistant. Name your home and say where the dashboard will live: a wall tablet, a phone or a computer.
  2. The devices you really useIt reads 14 days of the logbook and counts only what a person switched, not automations. The winners go to the top as favourites.
  3. RoomsDrop the rooms you don't care about and drag the rest into order. Lights that belong to no room? Put them all in one at once.
  4. Pages and modulesEvery page arrives already filled. Turn off what you don't need — the eye icon shows each module before you decide.
  5. A picture of your home (optional)Upload a top-down view and the Overview gets a 3D map you can put devices on. Add a night version and it takes over after sunset.
  6. The lookPick a background and an accent colour, with a live example of exactly where the accent shows up.
  7. AI assistant (optional)ChatGPT, Claude, Gemini or Ollama — with your own key and instructions written for your home.
  8. A quick health checkBatteries below 20%, devices that stopped answering, a few handy tips. Nothing here blocks you — it's just good to know.
  9. Add-onsWhich free add-ons the dashboard uses. The app has already put them in place; the ones you got from HACS stay as they are.
  10. Review and createSee the result on your real dashboard before anything is written. Like it? One click and it's yours.
Wizard: language, name and screen Wizard: most used devices Wizard: rooms Wizard: pages and modules Wizard: picture of the home Wizard: the look Wizard: AI assistant Wizard: home check Wizard: add-ons Wizard: review
1 / 10
Everything else

The little things you notice every day

✦

An assistant that knows your home

Ask “is the garage closed?” and get a real answer — it knows your rooms and devices. Your own key, billed directly by the provider; nothing passes through us.

✚

Home check

Find the sensor at 8% battery before it dies at 3 a.m. Plus devices that stopped answering and lights that belong to no room.

◉

Cameras that fit

One big live view, a list that scrolls in its own column and a strip of snapshots. Two cameras or twenty — it still fits the screen.

⛶

Real full screen

Made for the tablet in the hallway: the Home Assistant header and sidebar disappear completely. Admins bring them back with one button.

▣

Your home in 3D

Put your devices on a picture of your home. Each light lights up its own room — draw the room's shape and that's it, no cut-out pictures. The AC animates, after sunset the night picture takes over, and a new picture of the house keeps everything in place.

↺

Hard to break

Undo anything, step by step. If someone else edits the dashboard in the meantime, you'll know. And every save can be restored later.

{ }

For the tinkerers

Need something the modules don't do? The full card editor is one click away — a tree of the whole dashboard, forms instead of YAML and Ctrl+K search.

⧉

Popups in one click

Right-click a button, choose New popup on tap and fill it in a real popup editor. They open even without Browser Mod — as a glass window on a computer and a sheet from the bottom on a phone.

☰

Right-click for everything

Right-click any element in the Studio: settings, move, copy, hide, lock, delete, a new element after it or a new popup — no hunting for buttons.

✓

Settings without code

Every setting a card has, as a plain list with names, switches and colour and icon pickers — even the ones with no field in the forms. JSON is still there for the pros.

▏

Slide-out panel and free rows

Add a box or a module on its own row anywhere — under the top menu or below the last row — and a panel that slides out from the right with a tap or a hover.

Аа

English and Bulgarian

It asks on first open and suggests your Home Assistant language. Keyboard shortcuts work on a Cyrillic layout too — no switching back and forth.

Phone and tablet

The whole Studio fits in your hand

Long-press a module until it lifts, then drag it where you want. Panels slide up from the bottom like in any app, and the dashboard folds into one tidy column with tabs that always fit. The phone, the tablet and the computer each get their own version: hide, move or restyle something on the phone and the others stay as they are.

Dashboard on a phone
Studio on a phone
Library on a phone
Install

Three steps, two minutes

  1. 1

    Add the app

    Press the button — Home Assistant adds the app store and opens Mega Dashboard. Or go to Settings → Apps → App store → ⋮ → Repositories and add:

    https://apps.mega-dashboard.eu/
    Open in Home Assistant
  2. 2

    Install and start

    Press Install, then Start. The app brings the dashboard and every add-on it needs, and creates a Mega Dashboard dashboard. Reload the browser once (Ctrl+F5, or reopen the app on phones).

  3. 3

    Open Mega Dashboard

    Open it from the sidebar — the wizard starts by itself. On any other dashboard, press Settings in the bottom-left corner.

    Full guide

Needs Home Assistant OS or a Supervised install (they have the app store), version 2024.10+, and an administrator account. The app installs button-card, layout-card, card-mod, kiosk-mode, mini-graph-card and advanced-camera-card — all free and open source; the ones you already have from HACS are left as they are.

FAQ

Fair questions

Will it change my existing dashboards?

Only when you press Save. Pages you made by hand stay exactly as they are — the Studio marks them and leaves them alone. Every save is kept in the history.

Can the phone look different from the computer?

Yes. In the Studio the bar above the bottom one picks the version you edit — computer, tablet or phone — and everything you change applies only to it. Turn on “All” to change every version at once, or use ⧉ to copy a page or the whole layout from one version to another.

Does it send my data anywhere?

No. Everything runs in your browser and your Home Assistant. Only the optional AI assistant talks to the provider you choose, with your own key.

Do other users see the editor?

No — only administrators. Everyone else just sees the dashboard.

The HA sidebar is still visible in full screen

Full screen uses the kiosk-mode add-on, which the app installs (unless you turned it off in the app options). In the Studio open Top bar → Full screen and turn on both switches, then Save. Dashboards from older versions get it on the next save.

Is it free?

Yes, it's free to use; all rights reserved. If you'd like to say thanks, you can buy me a coffee ☕

I found a bug or have an idea

Please open an issue on GitHub, or ask and share ideas in Discussions.

I installed it with HACS before

Just install the app. It takes over: the dashboards switch to the app's copy, your saved dashboards stay as they are, and the add-ons you got from HACS are left alone. After that you can remove Mega Dashboard from HACS.

I run Home Assistant Container or Core

These installs have no app store, so the app can't run there. Write in Discussions and tell me about your setup.

Your evenings are worth more than YAML

Free, and ready before your coffee gets cold.

Add to Home Assistant Buy me a coffee