AI-Powered Garden Automation

The plant care
system that actually
understands
your plants.

PlantHub watches soil, light, temperature, and humidity in real time — then tells you, in plain English, what your plant needs and why. No more guesswork. No more crispy fiddle-leafs.

No spam. Just plant updates.·2,400+ on the list
9:41 100%
OverviewTue · May 21
Basil · KitchenZone 2
Looking thirsty
24%
Moist
22°C
Temp
64%
Humid

Soil moisture at 24%. I'll water for 8s in the morning — rain is expected tomorrow.

24%
Moisture
22°
Air temp
64%
Humidity
820lx
Light
Rain tomorrow · skip
Rule compiled for offline run
Water for 8s
Built on ESP32-C3·50+ plant profiles·Weather-aware·Runs offline·Hardware from $15

The Problem

Gardening shouldn't
be this hard.

You shouldn't need an engineering degree to keep your tomatoes alive — or $200 to automate one plant.

80%

of houseplants die from improper watering.

$200+

is the average cost of a smart garden system.

Hours

of YAML and soldering for any DIY solution.

Timers

is all most "smart" planters really are.

Meet PlantHub

AI that actually
understands plants.

Intelligent, not timed

Reads sensors and the forecast, then picks from five AI modes — Conservative through Manual. Every decision logs the reasoning behind it.

Affordable & honest

Premium hardware from $15. No lock-in, 5–10× cheaper than the competition. Safety limits on watering time and cooldowns are enforced in code, not prompts.

Runs without you (or your wifi)

AI compiles schedules into on-device rules. Wifi drops, your garden keeps going — and skips watering when rain is in the forecast.

Proactive, not passive

Push notifications straight to your phone via AWS SNS. Threshold warnings, AI decisions, device-offline events — you pick exactly which alerts reach you.

How it works

Set up in five minutes.

Three steps from box to autonomous garden. No YAML. No soldering. No regret.

01

Plug in. It does the rest.

Your node self-registers, generates a claim code, and waits. No firmware flashing. No terminal commands. No soldering.

02

Claim it in the app

Type the code, pick your plant. PlantHub loads its profile, ideal ranges, seeds 30 starter rules, and the AI starts generating smarter ones from day one.

03

Pick a mode, let it run

Five AI modes from fully autonomous to notify-only. Override per tenant, per zone, or per plant — anytime. The AI adapts its check schedule to your plant’s needs.

Basil Planter
🌱 BASIL📍 Kitchen
AI
ONLINE
Health Score
87%
Optimal
Backend Insight

Soil moisture is trending downward. Consider watering soon.

Biometric VitalsLive Data Feed
soilMoisture52%
0%Ideal: 35–75%100%
airTemp22.4°C
0°CIdeal: 18–28°C50°C
humidity62%
0%Ideal: 40–70%100%
Next AI Evaluation: Today, 6:30 AM

Live demo

It doesn't just measure.
It thinks.

This is what a real PlantHub device page looks like. Sensor data flows in via SSE, AI evaluates your plant's condition, and actions are recommended — all in real time.

  1. 1Read. Sensors push readings over MQTT in real time. Each vital gets a live gauge + sparkline trend.
  2. 2Reason. AI compares readings against ideal ranges tailored to your plant species.
  3. 3Recommend or act. When sensors drift out of range, the system flags it and schedules an AI evaluation.
  4. 4Learn. Health scores improve as the AI gathers more data and refines its confidence.

Capabilities

Everything you'd
expect. And more.

Weather-aware, always.

Skips watering when rain is on the way. Pre-empts heatwaves. Tells you why before acting.

+28h

Chat with your garden AI

Ask "Why are my basil leaves drooping?" and get answers backed by your sensor history, weather data, and learned patterns — in plain English.

AI writes your rules

Analyzes your sensor data and plant profile, then recommends threshold-based automation rules you can approve with one tap. No manual config needed.

Learns from every action

Scores each actuator's effectiveness, climbs from LOW to EXPERT confidence, and factors your feedback into the next run.

Offline rules that run on-device

Compiled from 30 seeded templates and AI recommendations. Your wifi can drop all afternoon — the garden keeps going.

Five modes, three scopes

Conservative, Balanced, Aggressive, Power-Saver, Manual. Override at tenant, zone, or device — inheritance sorts the rest.

Self-scheduling AI

Checks more often when your plant is stressed, less when it's thriving. Adapts its own interval to save energy and API costs.

Realtime alerts everywhere

Decisions, threshold warnings, and device-offline events streamed over SSE — plus push notifications straight to your phone via SNS.

50+ plant profiles

Moisture, temp, light, pH ranges for tomatoes, herbs, succulents and more. Custom profiles too.

AI learning loop

It gets better
every week.

Most "smart" planters guess once and repeat forever. PlantHub watches what happened, remembers similar situations, discovers what works together, and tightens its own rules.

01

Observe

Every action captures the sensor delta it produced — before vs. after, per actuator.

02

Rate

Effectiveness is scored. Confidence climbs LOW → MEDIUM → HIGH → EXPERT as samples accumulate.

03

Listen

Your feedback — "too early", "too long" — is batched hourly and turned into learned context.

04

Remember

Each evaluation is vectorized and stored. Before the next check, the AI recalls similar past situations to inform its decision.

05

Combine

Detects multi-actuator patterns — like watering + ventilation at 6 AM producing 2× better results than either alone.

06

Adapt

All learned patterns — single, multi-actuator, and your preferences — are injected into the next prompt.

Safety you can prove

Limits the AI cannot talk its way around.

These aren't prompt instructions — they're enforced inside the code path that delivers every actuator command. The LLM physically can't exceed them.

120s

Max water duration

Hard cap per command — AI cannot override.

300s

Per-actuator cooldown

Same actuator can’t fire again until the timer expires.

4 / device

Daily evaluation cap

Prevents runaway LLM spend and rapid decision churn.

Comparison

Why not just DIY?

We love ESPHome — we built on it. We just made it accessible to people who aren't engineers.

FeaturePlantHubESPHomeHome Assistant
Setup timePlug & claimHours of YAMLComplex local setup
IntelligenceAI-based (context aware)Rule-basedRule-based
AI chat (ask about your plants)
AI-suggested automation rules
AI memory (learns from history)
Plant knowledge
Weather integrationManual add-on
Offline operationCloud-dependent
Push notificationsNative SNSYou build itComplex YAML
Self-provisioning hardwarePlug & claimFlash firmwareFlash firmware
Data retention1 year of historyRun your own DBYour DB, your problem
Safety limitsFail-safes (AI can’t override)Only what you wroteOnly what you wrote
Mobile appNative Android + WebClunky third-party
Hardware included
Customer supportForums
PH-NODE-01ESP32-C3 · Rev 2.4

Hardware

Powerful hardware.
Honest pricing.

The same chips expensive competitors use — without the 10× markup or locked-down firmware.

ESP32-C3 WiFi microcontroller
Capacitive soil moisture sensor
Supports any kind of sensor
Relay outputs for pumps & valves
USB-C powered
Expandable — standard I2C / analog
Reports battery, signal strength, uptime, and free memory — automatically.
Coming Soon

Starter Node

1 sensor

Coming Soon

Garden Kit

Soil + env + pump

Coming Soon

Greenhouse

5 nodes

Use cases

From balconies to greenhouses.

Home

Home garden

Keep your balcony tomatoes and herbs thriving without daily check-ins.

Indoor

Indoor plants

Perfect humidity for your monstera. Automatic misting when needed.

Terrace

Terrace farm

Create named zones — Balcony, Greenhouse, Indoor — assign devices, and cascade AI settings per zone. Override modes without touching individual plants.

Scale

Greenhouse

Scale to dozens of devices. AWS IoT Core with mutual TLS in production. Admin claim codes for bulk onboarding.

Why you can trust it

Built seriously,
not just demoed.

A garden controller talks to water pumps and heaters. It has to be safer than a prototype. Here’s what holds PlantHub together when nobody’s watching.

Tenant-isolated by design

Your data is scoped at the API, filter, database, and MQTT layers. Guessing another user’s device ID still gets you nothing.

Every AI action is auditable

Reasoning, sensor data observed, weather context, commands issued — all logged against the session that made them.

Safety limits that code enforces

Max durations, per-actuator cooldowns, and daily evaluation caps live in the command pipeline — not in the prompt.

Production-grade transport

Mutual TLS to AWS IoT Core. Per-device X.509 certificates and scoped IoT policies. Each device can only talk to its own topics.

gardeners on the waitlist·Built on Spring Boot · TimescaleDB · Spring AI · AWS IoT Core

FAQ

Questions? Answered.

Your rules keep running. PlantHub compiles the active schedule to on-device rules, and the broker’s last-will message lets the dashboard flag the device offline the instant it reconnects.

Yes. The internet is used for AI decisions, weather fetches, and app sync. Day-to-day watering and ventilation rules execute locally.

Yes. Each device has a chat interface where you can ask questions like "Why are my leaves yellowing?" — the AI uses your sensor history, weather data, and learned patterns to respond in plain English. Conversations are saved so you can pick up where you left off.

Adaptively. If your plant is stressed, the AI checks more often. If everything’s stable, it waits longer — saving energy and API costs. You can also set a fixed schedule or switch to fully autonomous mode.

Yes. Based on your sensor data and plant profile, the AI analyzes patterns and recommends threshold-based automation rules you can approve with one tap — no manual if-then configuration needed.

50+ profiles out of the box — tomatoes, peppers, herbs, succulents and more. You can create custom profiles with your own moisture, temp, and light ranges.

Yes. PlantHub runs on ESP32-C3 with standard I2C and analog inputs. A published firmware SDK is on the roadmap for deeper extension.

Your tenant data is isolated at the API, filter, database, and MQTT layers — another user cannot query or subscribe to your devices. Every AI command is logged with full reasoning for your own audit.

Yes. PlantHub sends push notifications straight to your phone via AWS SNS. You choose exactly which events trigger alerts — threshold warnings, AI decisions, device-offline events, or all of the above.

Free during the beta. Post-launch pricing will be announced to waitlist members first, with early-bird rates locked in.

It’s on the hardware roadmap, no public ETA yet. USB-C is the supported power option today and will remain stable long-term.

If you have wifi and plants, PlantHub works. Weather data covers cities worldwide via OpenWeatherMap.

Early access

Be first
in line.

We're launching soon. Join the waitlist for early-bird pricing, first access to hardware, and input on features we build next.

30% early-bird discount First access to hardware Shape the roadmap