Live soil profile · 0–10 in

Stop guessing.Know exactly when your lawn needs water.

Your timer knows what day it is. It has no idea that four inches down — where the roots are — your soil sits at 18% and falling. One stake reads that depth and turns it into a sentence: water tonight, 32 minutes.

$4.99 / device / monthCancel anytime Wi-Fi, MQTT or LoRaWANNo hub required

Cross-section of a lawn from the grass canopy down to ten inches of soil. A monitorMyLawn sensor stake is driven into the turf with its probe at root-zone depth. The soil is shaded by moisture: the surface layer dries within hours while the root zone at three to six inches holds water for days. An animation cycles through six days of drying, a light rain that only wets the top inch, and a deep watering that soaks the full root zone. 0″2″ 4″6″ 8″10″ O · THATCH A · TOPSOIL where the roots live ROOT ZONE · 3–6 IN B · SUBSOIL water below here is out of reach C · PARENT MATERIAL MOISTURE PROFILE %VWC BY DEPTH · LIVE SURFACE · 0–2 IN 27.4% LOOKS FINE ROOT ZONE · 3–6 IN 18.1% BELOW REFILL POINT PROBE TIP reads down here ROOT ZONE · LAST 7 DAYS REFILL 20% 6 DAYS AGO NOW
ElapsedDay 1 · 00:00
Soil stateDrying
Surface 0–2 in27.9%
Root zone 3–6 in27.9%
Advisor saysHold — 3.4 days

What monitorMyLawn actually is

  • FAO-56 Hargreaves

    Reference ET₀ computed from your latitude and the day of year, then a grass crop coefficient. Named so an agronomist can check our work.

  • Three radios

    Wi-Fi over signed HTTPS, MQTT to a broker you control, or LoRaWAN through The Things Network. Chosen per device, changeable later.

  • No proprietary hub

    Nothing else to buy, nothing else to power, nothing to wire into your sprinkler valves. The stake talks to the internet on its own.

  • Every reading, exportable

    CSV per sensor in display or raw units, up to two years and 400,000 rows, plus a full account export in JSON. Your data leaves whenever you want it to.

  • Cancel any month

    $4.99 per device per month from the billing portal — no phone call, no retention script. Deactivate one sensor and the quantity simply drops by one.

FIG.01

The problem

Your timer is a clock. It has never once looked at your lawn.

A watering schedule is a guess you make in April and stop questioning in July. It runs on Monday because it is Monday. Here is one ordinary week, drawn against what the soil was actually doing underneath it.

One week · one zone · fixed Mon/Wed/Fri schedule Water applied Applied & not needed Root-zone moisture

Scroll the chart sideways

The arithmetic

500 sq ft spray zone
4 heads × 1.5 gpm6.0 gpm
× 20-minute cycle120 gal
= depth applied0.39 in
× cycles it did not need× 2
Wasted, one week240 gal

A worked example, not a measured result. Your heads, pressure and run time will differ — the point is that the multiplier is a schedule you set once.

What 240 gallons looks like

240GAL

Roughly three full bathtubs at about 80 gallons each, poured onto grass that was already wet — in a single week, from a single zone.

The part nobody measures

A controller reports a completed cycle whether the water reached the roots, ran down the driveway, or came out of a head the mower knocked sideways in June.

The failure mode of open-loop irrigation

  • It rained eight hours later.

    0.62 in fell on Monday afternoon — eight hours after the sprinklers finished, two days before they were due to run again. The controller never found out.

  • Wet on top is not wet where it counts.

    The top inch dries in hours; the root zone holds water for days. Judging by the surface gets you both mistakes — watering soil that is already wet, and skipping soil that is not.

  • Some of it leaves before it soaks in.

    On a slope, on compacted soil, or through hydrophobic thatch, water sheets off toward the sidewalk. Our infiltration tool measures the moisture jump after a cycle, so you find out.

  • A head the mower knocked sideways.

    It has been watering the driveway since June. The timer reports success every single time. The soil reports 11%.

Fig. 01 — One week on a fixed Mon/Wed/Fri schedule, 500 sq ft spray zone. The same controller over-waters on Wednesday and Friday, then leaves the root zone below the refill point for a full day once the heat arrives. A schedule manages to be wrong in both directions in the same week.

FIG.02

How it works

Push it in. Walk away. Get told.

No hub to plug in, no valve to rewire, no controller to replace. The stake measures; you decide what to do with the answer.

01 — about two minutes

0″ 4″ PRESS until the collar meets the thatch probe reads here

Stake it in the ground.

Pick the spot that dries first — the sunny corner, the strip by the driveway — and push until the collar meets the thatch. No trenching, no wiring, no digging up the yard. Keep the sensing section in the root zone rather than in the top inch of thatch, which dries far faster than the roots do.

02 — every 5–15 minutes

WI-FI signed HTTPS → router MQTT your own broker LORAWAN a gateway, far away

It streams, its own way.

Pick a radio at setup and change your mind later. Wi-Fi posts HMAC-signed JSON to /api/ingest. MQTT publishes to a topic your device alone can write. LoRaWAN goes through a Things Network gateway that may be a mile away.

Soil moisture, soil temperature, air temperature, humidity, light, rainfall, battery and signal — eight channels, every uplink.

03 — when it matters, not daily

MONITORMYLAWN · NOW Water tonight. 9:20 PM · 32 min · 0.62 in Root zone 17.4% — 2.6 below refill ET₀ today 0.29 in (Hargreaves) Rain next 12h: 5%

You get a sentence, not a spreadsheet.

The advisor takes today's ET₀, your soil's actual depletion and the rain your own gauge recorded, then gives you a start time and a run time. Follow it or ignore it — the reasoning is always on screen, so you can argue with it.

It is deliberately conservative. If the soil is already in the band, or rain has covered the demand, it tells you not to water.

Fig. 02 — Install, uplink, decide. The only thing that changes about your irrigation is when you turn it on.

FIG.03

The same week, with a sensor

One curve, annotated with its own reasoning.

Same weather, same lawn, same sprinklers. This is the root zone at four inches for seven days, with every decision written onto the moment it was made — including the two we got to before you did.

Root-zone soil moisture · %VWC at 4 in · MML-0A47 “Front lawn” Measured Forecast Stress band
Seven days of root-zone soil moisture with in-place annotations. The curve starts at field capacity, dries steadily for two days, is topped up by a 32-minute cycle at 4:30 on Wednesday morning that the advisor called six hours ahead of the owner, holds, then rises sharply on Friday when 0.78 inches of rain falls — rain the advisor had already told the owner to wait for. It now reads 23.4 percent, and the dashed forecast crosses the 20 percent refill point late on Sunday. The same three statements are written out underneath this chart.
Field capacity 28% · refill point 20% · permanent wilting 12% for this soil texture. The advisor's whole job is to keep you inside that band with the fewest cycles.

Scroll the chart sideways

  1. Wed 4:30 am — you watered 32 minutes, 0.62 in. We called it six hours earlier, at 10:30 pm the night before, when the root zone crossed 20.4% and the dry-down rate said it would hit the refill point before dawn.
  2. Fri 09:00 — 0.78 in of rain Your own gauge measured it, not a forecast for a town nine miles away. We had already told you to hold on Thursday evening: the 12-hour rain probability was 71% and the soil was still at 22.8%.
  3. Now — 23.4%, inside the band The dashed tail is the dry-down forecast running on your own measured rate. It reaches the refill point late Sunday. You will get one notification, on Sunday, with a run time in it.

Fig. 03 — Seven days of measured root-zone moisture plus a 26-hour forecast tail. Two cycles, not three; the one that ran, ran longer and went deeper. The reasoning behind each annotation is on screen in the app, next to the number that produced it.

FIG.04

The hardware

One stake. Eight channels. Nothing else in the yard.

A sealed weather head above the turf line, two capacitive tines below it, and a radio that talks straight to the internet. The parts of this drawing that are still being finalised say so.

mml SOLAR CAP + LIGHT SENSOR AIR TEMP + HUMIDITY VENT IP__ SEALED BODY — SPEC TO CONFIRM STATUS LED GREEN = STREAMING CAPACITIVE SOIL TINES 0 IN — SURFACE 2 IN 4 IN __ IN — TINE TIP ROOT ZONE

The spec sheet, including the blanks.

  • Channels8
  • Soil moisture%VWC, 0–100
  • Also measuressoil temp · air temp · humidity
    light (lux) · rainfall · battery · signal
  • Sample intervalset on the device · 5–15 min typical
  • Ingest ceiling30 readings / min / device
  • UplinkWi-Fi HTTPS · MQTT · LoRaWAN
  • AuthenticationHMAC + timestamp, 5-minute replay window
  • Battery & lifeto confirm
  • Ingress ratingIP__ · to confirm
  • Wireless rangeto confirm
  • Dimensionsto confirm
  • Probe depthto confirm
Why the blanks

Battery life, ingress rating, range and dimensions are not confirmed on the shipping unit yet, so they are not printed here. We would rather show you an empty field than a number we would have to walk back.

Fig. 04 — Cutaway, not to scale. Depths on the ruler are the ones the software cares about; the tine length itself is still to be confirmed.

FIG.05

The dashboard

Everything on one screen, with its reasoning attached.

A health score that names its own limiting factor, the week's curve, and an advisor that shows the arithmetic. This is the layout, with illustrative data from the week above.

app.monitormylawn.com/d/front-lawn Demo data
Front lawn MML-0A47 · fescue Live · 41s ago LoRaWAN · −71 dBm Battery 3.92 V 7 days

Lawn health score

78 OF 100

Limiting factor:
root-zone moisture

Moisture62
Temp stress91
Light88
Data freshness100

Right now

  • Soil temp, 4 in74°F
  • Air temp84°F
  • Humidity38%
  • Light71.4k lux
  • Rain, 24h0.00 in

Root-zone soil moisture & water in

%VWC at 4 in · inches applied · Mon 22 – Sun 28 Jun

Field capacity 28% · refill point 20% · permanent wilting 12% for this soil texture. The advisor aims to keep you inside the band.

What the advisor did this week

  • Mon — held. Soil 25.8%, above refill.no run
  • Tue 15:00 — 0.62 in of rain measured. Wednesday's cycle cancelled.no run
  • Wed — held. Soil 27.6%, still at field capacity.no run
  • Thu — held. Soil 25.6%, dry-down 0.9 pts/day.no run
  • Fri 21:00 — soil 21.6%, below refill before dawn. Advised.31 min
  • Sat–Sun — held. Deeper soak still holding.no run

Smart watering advisor

Tonight, 9:20 pm

32 min · 0.62 in
Root zone 17.4%, 2.6 points under refill.
ET₀ 0.29 in today (Hargreaves).
Rain probability, next 12h: 5%.
A late start beats evaporation loss.

Dry-down forecast

1.4 days

from here to the stress line at 14% if you skip tonight — Tue ≈ 6 am.

This week

3 cycles skipped

360 gal not applied. One deeper 31-minute soak added Thursday night. Net −174 gal.

Anomalies

None open

Watching for leaks, dropouts, frozen probes and dying batteries.

Fig. 05 — The device page, with illustrative data. Every number on it is derived from the eight channels the stake reports; nothing is estimated from a regional weather feed.

FIG.06

The tools

Eight tools, and what each one actually reads.

Every one of these is derived from the same eight channels — nothing here is a separate sensor or a separate purchase. What follows is the input list for each, so you can decide for yourself whether the output means anything.

  1. 01

    Lawn Health Score

    A single 0–100 number, and — more usefully — the name of the one input dragging it down.

    Readsroot-zone moisture band · moisture stability · heat and cold stress · light · data freshnessGives you78 / 100 · limiting factor: root-zone moisture

  2. 02

    Smart Watering Advisor

    Turns today’s evapotranspiration and your soil’s actual depletion into a start time and a run time.

    ReadsFAO-56 Hargreaves ET₀ from your latitude and day of year · grass crop coefficient · your own rain gauge, last 24h · current depletionGives you“Tonight 9:20 pm · 32 min · 0.62 in”

  3. 03

    Dry-down Forecast

    Projects your moisture curve forward and says when it crosses the refill point — so you can water before it, not after.

    Readsthe last several days of your own measured dry-down rate · forecast temperature rangeGives you1.4 days to refill · stress line Tue ≈ 6 am

  4. 04

    Anomaly & leak detection

    Moisture climbing when no rain fell and no cycle ran is a stuck valve or a burst line. It also catches frozen probes, dropouts and physically implausible readings.

    Readssoil-moisture slope · rainfall summed across the whole window · logged irrigation · reading cadence · battery voltageGives youopen anomalies, with the evidence that raised them

  5. 05

    Infiltration efficiency

    How much of what you applied actually reached the root zone, measured from the moisture jump after a cycle.

    Readsmoisture before and after each cycle · applied depth · time to peakGives youapplied vs infiltrated, per cycle

  6. 06

    Water savings

    Gallons and dollars against the fixed schedule you used to run — arithmetic from your own numbers, not a promise.

    Readscycles skipped · cycles added · your zone’s applied depth · the rate on your own billGives yougallons and dollars, week by week

  7. 07

    Mow, fertilize & seed readiness

    Growth is driven by soil temperature and water, so the calendar is the wrong tool for all three.

    Readssoil temperature at root depth · accumulated growing degree days · moisture bandGives you“Soil 74°F — good window to seed”

  8. 08

    Multi-device compare

    Zone against zone, or this July against last July. Averaging two zones hides the problem you are trying to find.

    Readsany two or more sensors, or one sensor across two periodsGives youaligned curves and the gap between them

Fig. 06 — The eight tools and their inputs. All eight are included at both price tiers; there is no plan where the useful ones are held back.

FIG.07

Connectivity

Three ways to the same dashboard. Pick one per device.

This is the part most soil sensors get wrong: they make you buy their hub, put it in range of their radio, and keep it powered forever. We never require one. If the lawn is in Wi-Fi range, use Wi-Fi. If it is a paddock, use LoRaWAN.

One stake · three routes · one ingest pipeline
MML-0A47 8 channels WI-FI HMAC-signed HTTPS POST MQTT your broker, your topic LORAWAN The Things Network /api/ingest dedupe · validate · store then the whole dashboard NO HUB ANYWHERE IN THIS DIAGRAM
Choosing a radio
 Wi-Fi (HTTPS)MQTTLoRaWAN
Pick it when The lawn is inside your house Wi-Fi. Simplest possible setup, nothing extra to run. You already run a broker or a home-automation stack and want the sensor on the same fabric. A paddock, an allotment, a far corner, a rental. Range instead of bandwidth.
What it needs Router coverage at the spot the stake will live. Check with a phone before committing. A broker you control. We issue per-device credentials locked to that device's own topic. A Things Network gateway in range — often one that is already there and not yours.
How it authenticates HMAC signature plus a timestamp. A reading cannot be forged, or replayed after five minutes. Per-device broker credentials. One device cannot read or write another's topic. Network-session keys, plus our payload formatter on the Things Network side.
What it costs you Nothing beyond the device. Nothing beyond the device, if the broker is already running. Nothing beyond the device, if a public gateway covers you.
Can you change later Yes — the choice is per device, and a mixed fleet on one account is fine.

Scroll the table sideways

What happens when it drops out

Readings buffered on the device are accepted when it reconnects, and a late reading will not rewind your last-seen time. If nothing arrives for three hours we raise an offline alert and email you — and the Lawn Health Score down-weights stale data, so a dead sensor never quietly reports a healthy lawn.

Fig. 07 — All three routes end at the same validated, de-duplicated ingest pipeline. Nothing in this diagram is a product we sell you twice.

FIG.08

Do the arithmetic yourself

What is your schedule actually costing you?

This is arithmetic on numbers you supply, not a prediction and not a promise. Every assumption it makes is printed underneath, where you can disagree with it.

Your lawn and your current schedule

Result

gallons a season, not applied

at the rate you entered

Two bars comparing the water your schedule applies with the water the turf actually uses.
The assumptions, in the open

A 26-week irrigation season. Distribution uniformity of 75%, meaning a quarter of what leaves the heads never usefully reaches the root zone. 0.623 gallons per square foot per inch of depth — that one is geometry, not an assumption. Saving is the difference between what your schedule applies and what the turf uses; where your schedule already applies less than the turf uses, the answer is zero, not a negative. Rainfall is excluded entirely, which makes this a conservative figure rather than a flattering one.

Fig. 08 — A model, not a measurement. Once a stake is in the ground the same figure is computed from your actual applied depth and your actual dry-down, and then it is a measurement.

Pricing

One price, per device. Every feature at both tiers.

There is no plan where the agronomy is held back. The hardware is a separate one-time purchase; the subscription is what keeps your device streaming and your history alive.

Monthly

$4.99 / device / month

Cancel any month from the billing portal. Deactivate one sensor and the quantity drops by one on the next invoice.

Yearly

$49 / device / year

Works out at about two months free. Same features, same tools, same export.

  • Billed per sensorOne account, one subscription, whose quantity simply tracks how many sensors are active.
  • All eight toolsHealth score, advisor, dry-down, anomalies, efficiency, savings, readiness and compare.
  • History outlives the invoiceAn unpaid sensor stops sending, but you can still sign in, read and export everything it already sent.
  • RetentionFull resolution 90 days, hourly averages 13 months, daily averages indefinitely.

See the full pricing page

Straight answers

Six of the thirty-one.

Nothing here is marketing copy dressed up as a question. Where the honest answer is “no”, it says no.

01How many sensors do I need?

One per area that is watered differently or behaves differently. A single front lawn on one sprinkler zone is one sensor. A shady strip that stays damp for days wants its own, because averaging the two hides the problem you are trying to find.

02Does it control my sprinklers?

No, and that is deliberate. We tell you when to water and for how long; you or your existing controller do the watering. That keeps it compatible with any irrigation setup, including a hose and a mechanical timer, instead of only working with one brand of smart valve.

03Do I need special hardware?

A soil sensor that can reach the internet by HTTPS over Wi-Fi, by MQTT, or by LoRaWAN through The Things Network. There is no proprietary hub to buy and nothing to wire into your sprinkler system. Claiming a device hands you the ingest endpoint, the request-signing snippet, an MQTT example and the full Things Network payload formatter.

04What happens if the sensor loses connection?

Readings buffered on the device are accepted when it reconnects, and a late reading will not rewind your last-seen time. If nothing arrives for three hours we raise an offline alert and email you. The Lawn Health Score down-weights stale data, so a dead sensor never quietly reports a healthy lawn.

05Can I export my readings?

Yes — CSV per sensor, in your display units or the raw canonical ones, up to two years and four hundred thousand rows per download. There is also a full account export in JSON covering devices, alerts and settings. If you stop paying, the history you already have stays exportable.

06What exactly am I paying for?

$4.99 per device per month, or $49 per device per year. Every feature is included at both tiers — there is no plan where the useful tools are held back. The hardware is a separate one-time purchase, and you can cancel any month from the billing portal.

All 31 answers

Put one in the ground

Four inches down, your lawn already knows.

Stake it in the spot that browns first. Inside a day you will know how fast your soil actually dries; by the weekend you will know exactly how many minutes it needs. That is the whole product.

Not sure it fits your yard? Send us the layout and we will tell you honestly how many sensors it needs — including if the answer is one.

Core from the corner that browns first · 0–10 in
  • The methodFAO-56 Hargreaves ET₀, a grass crop coefficient, and a depletion budget you can inspect.
  • The connectionWi-Fi, MQTT or LoRaWAN. Nothing proprietary in between, and no hub.
  • The dataYours. CSV and JSON export from the first reading, and a revocable read-only link for your landscaper.
  • The commitment$4.99 per device per month. Cancel any month, keep your history.