How to make a Panel Card

Hi, I have a dashboard with just one card on it. This is so I can display it on a remote screen (like a kiosk) . I read this…“The view must have exactly one card. This card is rendered full-width.”
How do I do this?

Like on any other dashboards you are adding a card here. Only special thing is, that you can add exactly add ONE card. E.g. you could add a button which will then be shown full screen.
However, the one card can also be a card that consists of several other cards. E.g. you could add a horizontal stack or a grid and place your other cards in there. by intelligently using stacks, grids, etc. you can create your dashboard layout that is then shown filling the full screen.
Admittedly not easy to get, but just play around with it to learn…

Hi, I am just starting out with Home Assistant, so sorry for the dumb question. How do I tell Home Assistant that this will be a panel card?
I assume I go into edit and then need to enter some code of something :slight_smile:

I am using Chromium on a Raspberry Pi as the display, if that helps.
Feel free to tell me if there is a better way to show a dashboard on a RPI.

Thanks

I don’t use the UI to configure the dashboards but in yaml there is an option you need to set to true:

panel: true

I would assume there should be an equivalent selector in the UI card config for that as well.

if not then maybe you can switch the edit mode to yaml and add it like that.

Hi David, welcome to the forum.

After you have created that new dashboard and you edit this dashboard, you get a first new view.
image

You can edit that new view by clicking the pencil behind ‘HOME’ in the picture above.
This gives you a new window in which you can change the view type to ‘Panel (1 card)’.

Pro tip: for a kiosk, you can hide the side and top bar by using browser_mod.
I have such a config and use the card slider to swipe between multiple views.

2 Likes

What a wonderful reply to my question, that is hugely apricated, thank you :smiley:

1 Like