SMART HOME BUTLER · BALCONY
Let the balcony plants drink on their own, without drowning
The hard part of watering is not remembering to start. It is knowing when to stop. The soil has to dry to one number before water flows, and reach another number before it shuts off.
More plants are drowned than dried out
When a balcony plant dies, the first thought is usually "I forgot to water it". Dig into the pot and the truth is often the opposite: the soil is wet, the roots have already rotted, they fall apart between your fingers, and there is a faint sour smell.
The reason is simple. Roots drink, but they also breathe. The pores in the soil are supposed to hold air, and every extra pour squeezes that air out. Roots sitting in oxygen-free water last only a few days, and the finest feeder roots go first. That is when the leaves start to droop, which looks exactly like thirst, so you water again. That last pour is what finishes the plant off.
So the real skill in watering is two decisions: how dry is dry enough to start, and how wet is wet enough to stop. Once those two numbers exist, a machine can hold them far more precisely than a person, and it never gets sentimental about it.
Why two numbers, not one
With a single number, say "water below 45%", the reading hovers right around that point forever. The valve opens, closes, opens again, and the soil never leaves that half-damp state that roots like least.
Pull the two numbers apart and the picture changes completely. The soil genuinely dries to 35% before any water flows, then it fills to 60% and stops, then nothing happens for days. That long swing between wet and dry is exactly when roots grow best. The technique is called hysteresis, and it is the heart of this whole setup.
What it actually did that week
The same week written out shows just how unhurried the rhythm is.
- Mon morning
Soil still damp, nothing happens
Moisture reads 44%, well clear of 35%. The system takes a look every half hour and goes back to waiting. Nothing at all happens today.
- Mon evening
The first pour
The reading falls to 35%, the valve opens, water reaches the pot. Two minutes later moisture is at 60% and the valve shuts. You were having dinner and never noticed.
- Tue to Wed
Slowly drunk down
Moisture drops roughly ten points a day from 60%, faster in the heat. Through this stretch the soil moves from wet to dry, which is exactly when roots do their growing.
- Thu afternoon
The second pour
Back down to 35%, so another two minutes of water, stopping at 60% again. This time a push notification arrives: 35% before, 61% after, one line and done.
- Sun evening
The week totted up
Three pours in seven days, two minutes each. Never once above the 70% rot line, never once below 25%. You did not pick up a watering can all week.
Four things it takes care of
No root rot
The reading never reaches the 70% line, so roots always have air. The one failure you cannot undo gets blocked at the source.
Nothing forgotten
Business trips, late nights, long weekends away — when the soil dries, something waters it. No favours from neighbours, no worrying on the way home.
Less water wasted
Each pour tops up to just enough, instead of running out of the drainage holes. Fertiliser stays in the soil rather than washing straight through.
Something you can look at
Moisture becomes a curve you can scroll back through. Which pot dries fastest, which week was brutally hot — it is all right there.
Before and after
| Situation | How it goes now | With this in place |
|---|---|---|
| Deciding to water | Poke the surface, go by feel | Read the actual root-zone number |
| How much | Pour until it runs out the bottom | Top up to 60% and stop there |
| Going away | Ask someone, or just hope | Carries on as usual and reports back |
| Drooping leaves | No idea whether too dry or too wet | One glance at the curve answers it |
| Water supply runs out | You find out weeks later | A message as soon as a pour fails |
What you need on hand
Home Assistant calls every device in the house an entity. Brand and model do not matter; what matters is the category it falls into. These are the ones this setup uses.
| Job | Category in the system | Required |
|---|---|---|
| Read soil moisture | sensor | Yes |
| Let water through | switch driving a valve or small pump | Yes |
| Read sunlight | sensor | Nice to have |
| Read air temperature | sensor | Nice to have |
| Receive alerts | notify on your phone | Recommended |
How the whole thing works
There are only three parts: one measures, one decides, one lets the water out.
Use a ready-made decision maker
The hub ships with 22 tested automation blueprints. Think of a blueprint as a fill-in-the-blank form: the boxes are already drawn, you only supply the contents. This setup needs exactly one of them, called greenhouse, which exists precisely to handle a pair of numbers.
| Box to fill | What goes in it | Suggested |
|---|---|---|
| Which reading to watch | The soil moisture probe in the pot | — |
| Below what, start | Drop to this and water flows | 35% |
| Above what, stop | Reach this and it shuts off | 60% |
| What to control | The valve or the small pump | — |
| Notify or not | Whether to tell you after a pour | Yes |
Fill in those five boxes and both the starting and the stopping are handled. You do not write two separate rules, and you never have to work out what to do about a valve that keeps flicking on and off.
Different plants, very different numbers
The 35 and 60 above suit ordinary leafy houseplants. If that is not what is on your balcony, swap the whole pair — copying these across can actively hurt.
| What you grow | Start | Stop | Why these |
|---|---|---|---|
| Succulents and cacti | 15% | 35% | Desert stock, far happier dry than damp, so the whole pair drops |
| Ordinary leafy pots | 35% | 60% | The general-purpose pair, fine for most balconies as is |
| Basil, mint and herbs | 40% | 65% | Thin leaves lose water fast, so the soil should stay slightly damp |
| Tomatoes, chillies, fruiting crops | 45% | 65% | Heavy drinkers while fruiting, and swinging wet to dry splits the fruit |
| Orchids and epiphytes | 20% | 45% | Roots evolved to sit in open air, and long wet spells finish them |
Two optional extras
One blueprint covers the core. These two are additions — take whichever one you actually need.
| What you want | Blueprint | What it does |
|---|---|---|
| Check the soil on a fixed rhythm | time_pattern_trigger_things_complex | Runs a check script every half hour to read moisture. Battery-saving probes only report every few hours, so asking on a schedule stops readings slipping past unnoticed |
| Tell me when a pour keeps failing | entity_state_trigger_notify | If moisture sits below 35% for three days without rising, you get a message. Usually an empty water tank, a stuck valve, or a probe knocked out of place |
Two modes to switch between
Summer mode
Add 5 to the start number and check every fifteen minutes. A balcony in high summer can lose most of a pot of water in a day, so reactions need to be quicker.
Away mode
Add 5 to the stop number to leave a bigger buffer in the soil, and change the failed-pour alert to fire immediately instead of waiting three days.
You do not have to set this up yourself
None of the above needs clicking through box by box. The WOOWTECH smart hub runs HA-MCP, so the AI can connect straight into your system, build the thing, and then go back and check for itself that it really runs.
Prompts you can copy straight out
Every block below can be copied whole, using the button on the right. Pick the one closest to your situation — you do not need all of them.
Set up automatic watering for the plant on my balcony. Water once the soil dries to 35%, stop at 60%, and do not flick on and off. Find the devices yourself, and tell me plainly if you cannot find them.
Set up automatic watering on my balcony using an upper and a lower threshold. Water only once soil moisture falls to 35%, and stop the moment it is back to 60%. Check the soil every half hour, that is often enough. Hold off during the few hours when the sun is strongest, and top up once it eases. Message me after every pour with the moisture reading before and after. If it hits 35% three days running without a successful pour, tell me to go and check the tubing and the valve. Once it is set up, test it yourself, make sure it genuinely works, then tell me which devices you used.
What I grow on the balcony is succulents and cacti, not ordinary leafy pots. Change the thresholds to water at 15% and stop at 35%, much lower than usual, which is correct for them. Keep each pour short as well, under a minute. They barely drink in winter, so two or three weeks with no watering is normal and I do not want alerts about it.
On the balcony watering rule, move the start threshold from 35% up to 42%. It has been hot and the soil dries much faster than it used to. Leave everything else alone and just confirm when it is done.
The soil never dries out, so I suspect it is getting watered more than once a day. Start by listing every rule in the house that has anything to do with watering, including the ones I threw together myself. Mark any pair that does the same job, or whose conditions overlap enough to fire together. Once you are sure it is a duplicate, keep one of them and just disable the rest instead of deleting anything.
Common questions
Water went in but the reading did not jump
It dries out again the very next day, is something broken
Can one probe look after several pots
Away for a week — can I really just leave it
Should the numbers change in winter
Do I have to rebuild it to change a number
A season from now
Every pot on the balcony has come through a whole summer alive. No green algae on the soil surface, no yellow limp leaves.
And across that entire season, you have half forgotten where the watering can lives.