Here is my Home Assistant Lovelace configuration for my tablet dashboard. It supports
- a sidebar to quickly jump to the next pages
- a media-player which plays audio to selectable Spotify connect devices
- a calendar which imports three caldav calendars and shows the next events incl. location and time
- controlling lights and switches via homekit inspired buttons (aligned in a grid) incl. micro-animations and loading
- displaying plant's status
- a shopping list from Todoist which can be filled via Alexa
![]() |
![]() |
![]() |
---|---|---|
HOME | Heizungen | Steuerung |
![]() |
![]() |
![]() |
---|---|---|
Strom | Lichter | Pflanzen |
This lovelace UI was created for my tablet and is very customized. Still, some parts can surely be taken over. You will need
- EVERYWHERE: kiosk-mode to hide header and sidebar https://github.com/NemesisRE/kiosk-mode
- EVERYWHERE: card-mod mainly for CSS styling https://github.com/thomasloven/lovelace-card-mod
- EVERYWHERE: button-card which is amazing to create custom buttons https://github.com/custom-cards/button-card
- EVERYWHERE: sidebar-card to create a nice sidebar with a clock, weather and menu https://github.com/DBuit/sidebar-card
- HOME: todoist-card to display the shopping list created via Alexa https://github.com/grinstantin/todoist-card
- HOME, LICHTER, SCHALTER: mushroom-cards for nice buttons and modern UI https://github.com/piitaya/lovelace-mushroom
- HEIZUNGEN: simple-thermostat-card to change temperature and see heating modes https://github.com/nervetattoo/simple-thermostat
- HEIZUNGEN: thermostat-dark-card displays temperature in a nice circle https://github.com/ciotlosm/lovelace-thermostat-dark-card
- STROM: mini-graph-card creates an energy graph on the switch buttons https://github.com/kalkih/mini-graph-card
- LICHTER, SCHALTER: auto-entities which helps to autopopulate cards https://github.com/thomasloven/lovelace-auto-entities
- LICHTER: hue-icons for nicer looking hue icons https://github.com/arallsopp/hass-hue-icons
- PFLANZEN: flower-card for plants https://github.com/Olen/lovelace-flower-card
- uses plant which creates a plant entity in HA https://github.com/Olen/homeassistant-plant
- To enable the media-player used in my HOME page you will need
- mushroom-cards for the play+pause+skip buttons and artist+song title
- mini-media-player for the progress bar
- spotcast to start playback on Spotify connect devices, e.g. Amazon Show
- To create the calendar used in my HOME page you will need
- HASS Calendar Addon will read google or caldav calendars in a parsable entity https://github.com/kdw2060/hassio-addons/tree/master/hass-addon-calendar
- Setup the addon and configure your new calendars
- button-card is used to create the calendar UI
I am using Todoist to synchronize items from Alexa's shopping list to home assistant.
- Create a Todoist account https://todoist.com/
- Install the Todoist skill to your Alexa
- Install the Todoist card to HA https://github.com/grinstantin/todoist-card
-
Zorrt's dashboard
-
Mattias Perrson's dashboard
- Use the colors defined by the theme instead of hard-coded colors
- Fix the 20s UI-delay when changing sources via the media-player
- Further declutter the yaml file
- DONE Use decluttering card to simplify the lovelace-UI
- DONE Enhance the design of the shopping list card