explaingit

djmaxwell1975/plant-monitor-premium-card

19Audience · generalComplexity · 3/5Setup · moderate

TLDR

A Home Assistant dashboard card for the Plant Monitor integration that shows a dynamic health score, soil and light metrics, and rain-aware watering recommendations for each of your plants.

Mindmap

mindmap
  root((plant-monitor-premium-card))
    What it shows
      Health score percentage
      Soil moisture
      Temperature and humidity
      Daily Light Integral
    Watering logic
      Rainfall sensor data
      Weather forecast input
      Water now or wait advice
    Setup
      HACS custom source
      Visual editor included
      No code required
    Performance
      21 plants tested
      48 hour live dashboard
      Desktop and mobile
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Display a health score and soil moisture status for each of your houseplants on a Home Assistant dashboard without writing any code.

USE CASE 2

Get rain-aware watering suggestions for outdoor plants that check your weather forecast before telling you whether to water now or wait.

USE CASE 3

Monitor a large collection of plants simultaneously on a responsive dashboard that works on both desktop and mobile.

Tech stack

Home AssistantHACS

Getting it running

Difficulty · moderate Time to first run · 30min

Requires the Plant Monitor custom integration and OpenPlantBook to already be configured in Home Assistant before the card will display health data.

No license information was mentioned in the explanation.

In plain English

This is a custom dashboard card for Home Assistant, the self-hosted home automation platform. It is designed specifically for people who use the separate Plant Monitor custom integration, not the built-in plant feature that comes with Home Assistant by default. The card displays a dashboard panel for a single plant, pulling in sensor data and combining it with species information from OpenPlantBook to calculate a dynamic health score. The health score is shown as a percentage and categorized as excellent, needing attention, or critical. It monitors the usual plant health metrics: soil moisture, temperature, humidity, and light exposure. Rather than showing a raw light reading, it uses something called Daily Light Integral, which accumulates light exposure over the course of the day and gives a more accurate picture of whether a plant is getting enough light. For outdoor plants, the card can connect to rainfall sensor data and weather forecast integrations to generate watering recommendations. Instead of just telling you the soil is dry, it takes into account whether rain is expected soon and suggests whether to water now, wait, or skip entirely. The card is built to handle large collections: the author tested it with 21 plants running simultaneously on a live dashboard for over 48 hours. It is responsive for both desktop and mobile, and it includes a visual editor so you can configure it without writing code. Installation is done through HACS, the community store for Home Assistant add-ons, by adding the repository as a custom source. The sensor data chain described in the README goes from a physical soil sensor through a local message broker to Home Assistant entities, then through the Plant Monitor integration and OpenPlantBook species lookup, and finally to this card for display.

Copy-paste prompts

Prompt 1
I have the Plant Monitor integration and OpenPlantBook set up in Home Assistant. Walk me through adding plant-monitor-premium-card via HACS and configuring it for one plant.
Prompt 2
My plant-monitor-premium-card is showing a low health score for my fiddle leaf fig. What metrics does it use to calculate the score, and which one is most likely dragging it down?
Prompt 3
I want to enable the rain-aware watering recommendations in plant-monitor-premium-card for my outdoor tomatoes. What weather forecast and rainfall sensor integrations do I need in Home Assistant?
Prompt 4
Explain what Daily Light Integral means in plant-monitor-premium-card and why it gives a better picture of plant light exposure than a raw lux reading.
Open on GitHub → Explain another repo

← djmaxwell1975 on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.