In my opinion, one of the best things about the Home Assistant dashboard (Lovelace) is the fact that you can add custom cards. While I do not have the capabilities of developing my own cards, several very useful cards have emerged from the Home Assistant community. Some of these cards have been developed specifically for a single integration, such as the Lovelace Xiaomi Vacuum Map card, while others can be used more broadly.
In this article, I will be taking a look at the three most popular Lovelace custom cards based on GitHub stars. If you haven’t added any custom cards to your Home Assistant dashboard yet, now might be the time to start.
As with most Home Assistant community add-ons, these cards are available from the Home Assistant Community Store. And as always, I recommend you install them using the store. That way, you will be able to update any of the cards from the Home Assistant dashboard.
Table of Contents
Lovelace Mini Graph Card
The Lovelace Mini Graph Card is one of my absolute favourite custom Lovelace cards. And I’m not alone in that thinking. With over 1000 stars on GitHub, the developer has seemingly struck gold in the Home Assistant community. The Lovelace Mini Graph Card is a big improvement over the default History Graph Card.
Setting up the Lovelace Mini Graph Card is not the easiest of tasks, as there are a ton of customization options available. But once you get going, you will soon find yourself adding this card wherever possible. Among many other things, I use this card to monitor the following:
- My resting heart rate, which is fetched from the Garmin integration.
- The actual speed of my internet connection to make sure my ISP isn’t cheating me.
- A single graph lets me keep an eye on Transmission’s down- and upload speeds
- Multiple graphs display my Unraid home server’s resources.
This card can also be used to monitor the temperature and humidity of rooms over time, display your power consumption over time, and tell you in which room motion has been detected. Any sensor and binary sensor can be displayed using this card.
This Lovelace card gets a definite recommendation from me. Using it, you can display sensor information in an attractive and useful way.
Mini Media Player
The second most popular custom Lovelace card is another one I use on many of my views, mainly to control my multiple Google Nest smart speakers. It is, of course, the popular Mini Media Player with currently over 725 stars on GitHub. Incidentally, the same person who is responsible for the Lovelace Mini Graph Card developed this card. Developer Karl Kihlström seems to know what Home Assistant dashboards need.
The Mini Media Player is, as the name suggests, a smaller and more customizable version of the official Lovelace Media Control Card. I use this card mainly to display my Google Home speakers with buttons that will automatically launch a certain radio station on them. The options to customize this card, are, as with the Lovelace Mini Graph Card, almost limitless.
If you use either this card or the Lovelace Mini Graph Card and want to support the further development, you can sponsor the developer on PayPal. More information about their further projects, such as the community-sourced lyrics app Singlyricly, can be found on their personal website.
Lovelace Button card
This card is, as with the previously mentioned cards, a more customizable alternative to what is included with Home Assistant out of the box. The Lovelace Button card works with any toggleable entity.
In contrast to the top two cards, I have never used this one extensively. I have had a play around with it, but ,so far, it isn’t used on any of my non-testing views.