I got a bit carried away building a plant dashboard for Home Assistant

After a few months of tinkering, swearing at YAML, breaking things, fixing them, and generally disappearing down a rabbit hole, I've finally put my plant dashboard card on GitHub.

The original goal was pretty simple. I wanted something better than the existing plant cards for Home Assistant. Most of them show sensor values, but I wanted something that actually told me how the plant was doing.

So I ended up building Plant Monitor Premium Card.

A few things it does:

  • Health score based on Plant Monitor status
  • DLI support (rather than just raw lux)
  • Indoor and outdoor plants
  • OpenPlantBook images and plant info
  • Rainfall-aware watering advice
  • Mobile-friendly layout
  • Visual editor support
  • Lovelace card picker support

It's designed for the custom Plant Monitor integration, not the stock HA Plant integration.

The screenshots below are from my own dashboard. I'm currently running 21 plants on it (5 indoor and 16 outdoor) and it's been stable for a while now after a lot of optimisation work.

And before anyone asks :grinning_face_with_smiling_eyes: yes, AI was involved at times. Not to build the project for me, but definitely to help chase down some really awkward bugs, rendering issues and performance problems. The card itself grew out of my own Home Assistant setup and many evenings of trial and error.

GitHub:

Install via HACS

HACS → Frontend

Three-dot menu → Custom repositories

Repository:

Category:

Dashboard

Install the card, refresh the browser, then search for:

Plant Monitor Premium Card

in the Lovelace card picker.

If anyone gives it a try I'd be interested to hear whether it works with different sensor setups. Most of my testing has been with Zigbee2MQTT, Plant Monitor and OpenPlantBook.

Cheers :slightly_smiling_face:







5 Likes