I want something which is basically the built-in “Entities” card, but with the value history in the background, so that I can get a sense of the history without it taking up a huge amount of space. All I can find is the built-in entities card (which doesn’t do graphs) and a ton of amazingly fancy third-party graph cards (which are all huge… I want each entity’s history to take up the same space as a single line of text).
Surely this must exist already, but my searches with google and HACS aren’t finding anything
Any suggestions?
Quick mock-up to hopefully demonstrate what I’m imagining:
I was searching for the same feature and couldn’t find anything that matched exactly what I wanted. So, I decided to combine the default entities card with the power of the mini-graph-card.
By integrating these two, you can achieve a compact view where each entity’s history is displayed in the background, taking up minimal space—just like a single line of text.
Here’s a visual example of what the final card looks like:
Here’s a quick guide on how to set it up:
Make sure that the mini-graph-card is installed. (Because we build on top of that component)
Add the repository to HACS:
Go to HACS.
Click on “Frontend” and then the three dots menu in the top right corner.
Select “Custom repositories” and add the following URL: https://github.com/timmaurice/background-graph-entities.
Choose the plugins category and add the repository.
It should look like that afterwards:
Use the custom card in your dashboard:
Add the card to your Lovelace UI with a configuration like this:
Unfortunately, it’s not compatible with multiple-entity-row, and I’m not planning to add support for it. That component is another custom card, and I want to avoid introducing additional dependencies on other custom components.
The current background graph functionality is made possible through a shortcut: it reuses logic from mini-graph-card, which is already quite established and widely used. Ideally, that’s the only dependency this card will rely on going forward.
So for now, the best option is to use background-graph-entities as a standalone card rather than combining it with multiple-entity-row.
Still, I totally get the use case — showing live W usage with a background graph would look awesome. I’ll keep your suggestion in mind, but I’d prefer to keep the component lightweight and self-contained for now.