EC and Your Lawn: Why Moisture Isn't the Whole Story
The soil metric nobody is talking about — and why I added it to my dashboard the week my WH52s shipped.
I spent a year obsessing over soil moisture. Soil moisture % on my Rachio. Soil moisture from my probes. Soil moisture in the morning, soil moisture after irrigation, soil moisture before a front rolled through.
Then I added EC sensors and realized I'd been looking at half the picture.
This is the post I wish I'd read 18 months ago, written for the homeowner who is one Amazon order away from going down this rabbit hole.
What is EC, in plain English?
EC stands for electrical conductivity. Soil EC measures how easily an electric current passes through the moisture in your soil. Pure water is a poor conductor. Water with dissolved salts is a great conductor.
So when your probe reports an EC value (typically in dS/m or µS/cm), it's really telling you: how much salt is dissolved in your root zone right now?
"Salt" here doesn't mean table salt. It means all soluble ions — nitrate, ammonium, potassium, calcium, magnesium, sodium, chloride, sulfate. Everything you applied through fertilizer, everything that came in through your tap water, and everything that's been hanging around since last summer.
Moisture tells you how much water is in the soil. EC tells you what's in the water.
Why two zones with identical moisture can behave totally differently
This is the part that finally made it click for me.
Two of my Bermuda zones, planted the same day, same prep, same nozzles. Same Rachio schedule. On a Tuesday morning my probes report:
| Zone 3 | Zone 5 | |
|---|---|---|
| Soil moisture | 28% VWC | 28% VWC |
| Soil temp | 78°F | 78°F |
| EC | 0.8 dS/m | 3.1 dS/m |
If I were only watching moisture, these two zones look identical. Schedule them the same, walk away.
But Zone 5 has an EC of 3.1 — almost 4x higher. That tells me one of three things is happening:
- I over-fertilized Zone 5 (or the spreader pattern dumped extra on that side)
- Sodium or chloride is accumulating from my tap water in that low spot
- Old fertilizer never got leached through the profile
The correct action for Zone 5 is not the same irrigation cycle as Zone 3. Zone 5 needs a deep leaching cycle to flush the salts down past the root zone. Same moisture reading, completely different prescription.
This is why I think EC is the most under-discussed metric in homeowner lawn care. Pro turf managers at golf courses watch it daily. Most homeowners have never heard of it.
The three failure modes EC catches that moisture misses
1. Fertilizer burn (before you see it)
Classic symptom: yellowing stripes a few days after a granular fert app, especially after rain or irrigation. You see it on the leaf and assume it's a deficiency.
It's not. It's salts pulling water out of the grass through osmosis. Your soil moisture probe shows the zone is fine. Your EC spikes from 0.8 to 2.5+ overnight.
If you're tracking EC, you catch it the morning after the app — before any visual symptom. Pull back on the next planned fert and water deep to dilute.
2. Salt buildup from tap water
If your municipal water is hard (most of Central Texas is — Round Rock and Pflugerville both run high on calcium and magnesium), every irrigation cycle leaves a tiny salt residue. Over months, that compounds.
Moisture reads normal because the salts don't change how much water is in the soil — they change what's in the water. EC will climb slowly week over week. If your morning EC drifts from 1.0 → 1.4 → 1.8 over a month with no fert events, that's tap-water salt buildup. Time to schedule a deep flush cycle.
3. Knowing when you actually need to leach
Every homeowner has heard "water deep and infrequent." Almost no one knows when a deep cycle is actually doing work versus just wasting water.
The answer: when EC is sustained above ~3 dS/m in the root zone. Below that, a deep cycle is mostly decorative. Above it, a deep cycle is the only thing that's going to bring the EC back into safe range. Without an EC reading, you're guessing.
Thresholds that actually matter
This is the cheat sheet I built into the TurfPulse dashboard:
| EC Band | Reading (dS/m) | What it means | Action |
|---|---|---|---|
| Low | < 0.5 | Root zone is hungry | Light fertilizer app due |
| Normal | 0.5 – 2.0 | Healthy fertility range | Hold pattern |
| Caution | 2.0 – 3.5 | Salts climbing | Skip next fert, water deep once |
| Critical | > 3.5 | Stress risk | Deep leaching cycle ASAP |
These bands are for cool-season and warm-season turf. Native salt-tolerant species (St. Augustine on Texas tap water) ride higher numbers fine. Bentgrass on a putting green tolerates almost none. Bermuda and St. Aug sit comfortably in the middle.
How to actually measure it on a homeowner budget
The Ecowitt WH52 soil sensor is the homeowner sweet spot. ~$40-50 per probe, gives you moisture + soil temp + EC in one unit, batteries last about a year, talks to a GW1100 or GW2000 gateway.
A few setup notes from my install:
- GW1100 firmware — make sure you're on V2.2.5 or later. Older firmware will pair the WH52 fine for moisture but EC reporting can be flaky. Update via WSView Plus → device → firmware.
- Channel limit — current firmware supports up to 16 soil channels on a GW1100. WH51 and WH52 share that pool.
- Placement matters more for EC than moisture. Push the probe into representative root-zone depth (3-4 inches for Bermuda, deeper for St. Aug). Avoid placing right next to a fertilizer banding stripe or you'll get an artificially hot EC reading.
- Calibration drift — re-seat the probe every 6 months. EC accuracy degrades faster than moisture if oxidation builds on the electrodes.
The WH52 isn't lab-grade. It's homeowner-grade. But for catching the relative trend — "is EC climbing or holding?" — it's more than enough to drive better decisions than guessing.
What to actually do with the data
This is where I think most write-ups stop short. "Get the sensor" isn't enough — what's the decision tree?
Here's what I run my dashboard against:
- Morning EC reading lands above 3.5 → cancel today's scheduled run, queue a deep leaching cycle for tonight (1.5x normal duration on that zone)
- EC climbs > 1.0 dS/m within 48 hours of a fert app → push the next planned fert out 7-10 days, increase irrigation depth by 20%
- EC drifts up slowly with no fert events → that's tap-water buildup, run one deep flush per month preventively
- EC sits below 0.5 for two weeks → soil is hungry, time for a light foliar feed (the spoon-feeding crowd will agree)
The whole point of having sensors is to replace guessing with prescription. Moisture alone gets you halfway. EC closes the loop.
My take
I added EC tracking to TurfPulse the week my first WH52 shipped, because I realized I'd been making zone-level irrigation decisions on a one-dimensional reading. Two zones reading identical moisture is not the same as two zones in the same condition.
If you're already running WH51 moisture sensors, the upgrade path to WH52 is a no-brainer — same gateway, same battery, same channel allocation. You just start getting a second metric that completely changes how you read your lawn.
If you're not running sensors at all yet and you're trying to decide where to start: a single WH52 plus a GW1100 will tell you more about your lawn in a week than any controller's moisture model will in a year.
Questions, weird readings, or fighting your own salt situation? My DMs are open.
— Derwin