Root-zone state estimation with the TEROS-12 sensor
HomePrecisionRoot-zone state estimation with the TEROS-12 sensor
Precision · Root zone

Root-zone state estimation with the TEROS-12 sensor

A TEROS-12 capacitance probe measures three things in your pot. This guide explains what each number means, why the raw reading is not the truth, and how to turn it into safe irrigation decisions.

Precision12 diagramsPeer-reviewed · 8 sources~18 min read
Start here

What this is, and who it's for

A TEROS-12 is a small probe you bury in growing media: coco, rockwool or soil. It reports three things down a single digital wire: how much water is in the media, how salty that water is, and the temperature. This guide explains, from zero, what each of those numbers means, how the probe arrives at them, and why you should never wire the probe straight to a valve.

A single probe is one noisy local witness. It samples a roughly 1010 mL pocket of one pot, not the whole zone.[8] Everything that follows turns that one local, uncertain reading into a number you can actually steer irrigation on.

  • The TEROS-12 reports volumetric water content (VWC), bulk electrical conductivity (EC) and substrate temperature over a digital protocol called SDI-12.
  • Its ‘volume of influence’ is only about 1010 mL of media around the prongs. It sees one local spot, not the average of a tray or a zone.
  • The goal is to convert that noisy local reading into a trustworthy estimate of stored water, with the uncertainty stated openly rather than hidden.
  • No prior knowledge of soil sensors is assumed. Every term is defined the first time it appears.
hardware
The probe
Three steel prongs create a high-frequency electric field and read it back.
~1010 mL
Volume of influence
Only ~1010 mL of media around the prongs is sensed.
unseen
The rest of the pot
Everything outside that pocket is invisible to this probe.
Figure 1. What the probe sees: a small ellipsoid of media around the prongs, not the whole root zone.[8]
Who this is for

This is for anyone putting a moisture probe in a pot who wants to steer on it honestly. It pairs with the smart watering (VWC/EC) guide and the coco crop-steering paper.

Vocabulary

Key terms, defined once

Here is the small set of words this whole field hangs on. You don't need to memorise them. Each one comes back in context.

Volumetric water content (VWC)The fraction of the media's total volume that is liquid water, in cubic metres of water per cubic metre of media (m³/m³). So 0.34 means 34% of the pot's volume is water. This is the headline irrigation number.
Permittivity (dielectric constant)How strongly a material responds to an electric field. Water's is very high (~80), dry media is ~3–5 and air is ~1. That huge gap is the entire trick that lets a sensor ‘feel’ water it cannot see.[1]
Capacitance sensorA sensor that measures permittivity, then infers VWC from it. The TEROS-12 is one of these.
Bulk EC vs pore-water ECBulk EC is the conductivity of the whole wet-media mixture (0–20000 µS/cm on this probe). Pore-water EC is the conductivity of just the nutrient solution in the pores, the salt the roots actually feel, estimated indirectly.
DUL / container capacityDrained upper limit: how much water this specific pot holds after it stops draining. It is your steering ceiling, and it is a property of your pot and media, not a textbook constant.
Resolution vs accuracyResolution is the smallest change reported (0.001 m³/m³ VWC). Accuracy is how close the number is to the truth (only ±0.03 m³/m³ with the generic calibration). A precise-looking number can still be wrong.[8]
Relative permittivity: why water dominates the readingWater's permittivity towers over everything else, so it controls the sensor's response.0224568901Air4Dry substrate80Water
Figure 2. Liquid water has a permittivity around 80 versus ~3–5 for dry media and ~1 for air, so even a little water swings the bulk reading hard.[1]
fraction
Solids
The coir, rockwool fibre or soil grains themselves.
fraction
Air
Air-filled pore space between the solids.
VWC
Water
Liquid in the pores. VWC = this volume / total volume.
Figure 3. A unit volume of media splits into solids, air and water. VWC is just the water slice divided by the whole.
Saturation, field capacity and drybackthe same block at three points in a daySaturatedjust irrigated, almostno airField capacityfree water drained,daily peakDryback lowplant drank, air +oxygen in
Diagram. What the sensor reads: saturation, field capacity (container capacity / DUL) and the dryback low.
A daily water-content cycleSaturate to field capacity, hold it, allow a controlled dryback, repeat. The size of the dryback is the steering lever.working bandtoo dry0255075100offP3 minonP1FCP2offwater content %
Diagram. A day of water content as the probe sees it.
Core content

How the probe turns an electric field into a water number

The TEROS-12 is a capacitance probe. Its prongs create a high-frequency electric field in the surrounding media and measure how strongly the media stores that field, which is its permittivity. Because water's permittivity (~80) towers over dry media (~3–5) and air (~1), the bulk permittivity rises steeply and predictably as water content rises. That makes permittivity a stand-in for VWC.[1]

The sensor then applies a calibration equation (a generic mineral-soil curve by default) to map measured permittivity to a VWC number, reporting it to 0.001 m³/m³ resolution. The catch is baked in from the start: that mapping is media-specific, and the generic curve is only good to ±0.03 m³/m³.[8]

  • Capacitance and permittivity are the physical quantity. VWC is a derived, calibrated estimate sitting on top of it.
  • The permittivity-to-VWC curve is nonlinear, especially near saturation, where the response flattens and can fake a ‘full’ reading.
  • Substrate temperature is read as a useful output and because temperature shifts the dielectric response, a known effect that can masquerade as a water swing.[4]
  • The probe outputs over SDI-12. A stale, NaN, or railed value (pinned at 0 or full-scale) is a hardware fault, not data.
Permittivity to VWC: a nonlinear calibration curveBottom axis is permittivity. The curve flattens at the top, so response near saturation can mimic 'full'.00001381524354862VWC (m³/m³)
Figure 4. VWC rises with permittivity but the curve bends and flattens near saturation, so the same VWC step covers very different permittivity steps.[1]
The measurement chain1Electric fieldprongs energisethe media2Permittivitymedia stores thefield3Calibrationcurve maps towater4VWC + EC + tempreported overSDI-12Bulk EC and temperature branch off the same measurement; all three leave on the SDI-12 wire.
Figure 5. From electric field to a number: every output is downstream of the same physical measurement.
Core content

Calibration: why the default number lies a little

Out of the box the TEROS-12 uses a generic mineral-soil calibration, which makes VWC accurate to only ±0.03 m³/m³. A substrate-specific calibration for your exact coco or rockwool tightens that to ±0.01–0.02 m³/m³.[3] That difference is not academic. Crop-steering dryback windows are often narrower than the ±0.03 generic error band, so steering on uncalibrated VWC means steering inside the noise.

A worked headroom example shows the consequence directly. A naive 256 mL of ‘room to water’ shrinks to a safe ~109 mL once you account for ±0.02 accuracy, and to just ~54 mL under the generic ±0.03. Same pot, same probe. The only thing that changed is how honestly you treat the error band.[7]

How accuracy erodes usable headroom (same pot)Wider error band = less water you can safely add before risking overshoot.075150225300256 mLNaive estimate109 mLSafe @ ±0.02 cal54 mLSafe @ ±0.03 generic
Figure 6. Usable ‘safe headroom’ collapses as calibration error grows: from 256 mL naive to ~54 mL on the generic curve.[7]
Resolution is identical. Accuracy is what changes. Calibrate to your media.
Calibration typeVWC accuracyResolutionTight steering?
Generic mineral (default)±0.03 m³/m³0.001 m³/m³No. Error wider than dryback window
Substrate-specific±0.01–0.02 m³/m³0.001 m³/m³Yes. Required for tight steering
Calibration is not a cure-all

Calibration corrects an additive offset, but gain error and nonlinearity near saturation persist and do not cancel out in later math. Treat substrate-specific calibration as mandatory for tight steering, not optional, and still respect the residual error.

Core content

What EC tells you, and what the probe cannot see

The TEROS-12 measures bulk EC, the conductivity of the whole wet-media mixture, 0–20000 µS/cm. What growers care about is pore-water EC: the salt concentration in the solution actually touching the roots. You get pore-water EC by combining bulk EC, VWC and temperature through the Hilhorst (2000) model.[2]

That model is genuinely useful, but it is parameter-sensitive at roughly ±20% and unreliable below VWC 0.10 m³/m³, where it should not be used at all. The deeper limit is representativeness. The probe integrates one ~1010 mL spot, so channeling, dry pockets, or poor probe-to-media contact can make a perfectly healthy probe report a number that is simply not true of the zone.[3]

  • Bulk EC is the raw measurement (0–20000 µS/cm). Pore-water EC is the derived quantity the roots experience.
  • Hilhorst (2000) converts bulk EC + VWC + temp to pore-water EC, but is ~±20% sensitive and invalid below VWC 0.10 m³/m³.[2]
  • Representativeness fault: the probe can be fine while its 1010 mL is not representative of the zone (channeling, air gap, pulled probe).
  • The sensor cannot see per-pot runoff, effective substrate volume (it shrinks as roots grow), or whether a commanded irrigation shot was truly delivered.
measured
Bulk EC
Conductivity of solids, water and air together. This is what the probe measures directly.
~±20%
Hilhorst model
Combines bulk EC, VWC and temp. ~±20%, invalid below VWC 0.10.
derived
Pore-water EC
Salt in the liquid the roots feel. This is the number you actually want.
Figure 7. Bulk EC is measured. Pore-water EC is inferred through Hilhorst (2000) and degrades fast in dry media.[2]
What one TEROS-12 can and cannot tell you, and the second witness that fills each gap.
The probe CAN seeThe probe CANNOT seeWorkaround
VWC (local spot)True zone average across potsMultiple probes, a cohort model
Bulk ECPer-pot runoff volumeRunoff trays / drain sensors
Substrate temperatureEffective substrate volume (shrinks with roots)Periodic re-learning of DUL
Derived pore-water ECWhether an emitter actually firedFlow meter or load-cell weight jump
How-to

Using it to steer irrigation, step by step

The practical recipe is one demotion and one promotion. Demote the raw VWC reading from ‘truth’ to ‘one noisy witness with a confidence score’. Promote a small running water-balance model that holds the belief about stored water and is only nudged by trusted readings.

You track dryback (the VWC fall between shots), watch specific yield (S = change in VWC per delivered mL) to sense when the pot is filling, and anchor your ceiling on the observed DUL rather than a guessed number. Steer on derivatives, the shape and slope of the dryback, more than the absolute level, because trends shrug off additive calibration error[6]. Never act on a derivative alone without a second witness such as runoff timing or pot weight.

  1. 1
    Calibrate to your substrate
    Substrate-specific calibration is mandatory for tight steering. Without it you steer inside the error band.
  2. 2
    Verify probe contact and position
    Good media contact and a fixed, representative spot. A loose probe reports its air gap, not your root zone.
  3. 3
    Learn this pot's DUL
    Anchor the ceiling on ~5 corroborated runoff/weight events, not one, and prefer water-volume space over a raw VWC number.
  4. 4
    Steer on shape, gated by safe headroom
    Act on dryback slope and specific yield, bounded by a lower-confidence headroom estimate, not the naive point estimate.
  5. 5
    Require a second witness
    Runoff onset or load-cell mass must confirm before any signal moves a valve. The reading never reaches the valve alone.
A day of dryback: shots, decay and the DUL ceilingSharp rises are shots; the decay between them is the dryback. The top is the learned DUL ceiling.00000P0 endshot+2h+4hshot+2hpre-darkVWC (m³/m³)
Figure 8. Irrigation shots refill toward the DUL ceiling; the slope of the fall between shots is the steering signal, not the absolute level.
The steering loop: the reading never touches the valve1Probe readingraw VWC / EC /temp2Confidence scorehow much totrust it3Belief modelwater-balanceestimate42nd-witness gaterunoff or weightconfirmsOnly after the confidence gate AND a second witness does a valve action happen.
Figure 9. Every reading passes through a confidence score, a belief model and a second-witness gate before it is allowed to move water.[6]
When it goes wrong

Troubleshooting and pitfalls

Most TEROS-12 disappointments are not the sensor breaking. They are the sensor being believed when it shouldn't be. Make the first distinction clearly. A wrong reading (the probe is fine but its 1010 mL isn't the zone) is a representativeness fault that should lower your trust in absolute VWC. A railed, flatline, NaN or stale value is a hardware or cable fault that should stop you acting entirely.

Watch for VWC that tracks the daily substrate-temperature swing. That is a contact or calibration artifact, not a real storage change[5]. Watch for wetting-versus-drying paths that diverge abnormally (channeling or hydrophobic media), and for one pot that drifts away from its identically-treated siblings (a dud probe or blocked emitter).

The cardinal safety rule

Temperature and EC should move your trust in the reading, never the stored-water number directly. A diurnal-temperature artifact can drive a real dielectric shift in dry media that mimics a water change[4]. If you let it write VWC, you will chase ghosts.

Fault triage: trust or act?1Railed / NaN / stale?hardware fault →fallback2Tracks temperature?contact artifact→ down-trust3One pot unlike siblings?local fault →inspect4Otherwisetreat as a noisybut usablewitnessHardware faults stop you acting; representativeness faults only lower your trust.
Figure 10. A simple decision order: rule out hardware first, then artifacts, then local faults, before believing the number.
Symptom to cause to response. Note the ‘what it is NOT’ column, because misdiagnosis is the real cost.
SymptomLikely causeWhat it is NOTResponse
VWC railed / flatline / NaN / staleHardware or cable faultReal water readingStop steering. Run a bounded safe routine. Page a human
VWC swings with diurnal tempPoor contact / cal artifactA real water changeDown-trust absolute VWC; check contact[5]
Wetting vs drying diverge oddlyChanneling / hydrophobic mediaSensor failureInspect media; re-wet; check probe seating
One pot unlike its siblingsDud probe or blocked emitterA plant problem (yet)Inspect emitter and probe before blaming the plant
Never hard-write your anchors

Never let one manual reading or a single human observation hard-write your capacity anchor or override a safety interlock. Anchors earn their place from corroborated events, not from one good look.

Reality check

Realistic expectations

What one probe can and cannot earn

A single TEROS-12 will not give you a per-zone, ground-truth picture of your root zone, and treating it as one is the most common and most expensive mistake. With substrate-specific calibration you can realistically resolve dryback trends and approximate stored water to about ±0.01–0.02 m³/m³ in the spot the probe occupies. That is good enough to steer if you account for the uncertainty and cross-check it.[3]

Trust earned: single probe vs probe + witness + calibrationAdding a calibration and an independent witness is what moves you from caveats to control authority.single probe alone, wide band, many caveatsprobe + 2nd witness + calibration, steering-ready0% trust50% trust100% trust
Figure 11. A lone probe sits in a wide, caveat-heavy uncertainty band. Calibration plus an independent witness earns a tighter, steering-ready band.[7]
  • Best case with calibration: trustworthy dryback shape and ~±0.01–0.02 m³/m³ stored-water estimate for the probe's local spot.
  • Not achievable alone: per-zone runoff, delivery verification, or a true zone average across pots.
  • A load cell (pot weight) is the highest-value add-on because it is the one measurement that does not route through dielectric physics.
  • Expect, and design for, explicit ‘I cannot tell’ outputs rather than false precision. Control authority should be earned, not assumed.

The mature stance is to demand that the system say when it cannot tell, rather than emit a confident number it has not earned. Get the probe calibrated, add one independent witness, and read the smart watering (VWC/EC) guide for how those signals drive shots, and the signal-and-noise paper for separating a real trend from sensor noise.

Related papers

References

  1. Topp, G. C., Davis, J. L., & Annan, A. P. (1980). Electromagnetic determination of soil water content: Measurements in coaxial transmission lines. Water Resources Research, 16(3), 574-582. https://doi.org/10.1029/WR016i003p00574
  2. Hilhorst, M. A. (2000). A Pore Water Conductivity Sensor. Soil Science Society of America Journal, 64(6), 1922-1925. https://doi.org/10.2136/sssaj2000.6461922x
  3. Fragkos, A., Loukatos, D., Kargas, G., & Arvanitis, K. G. (2024). Response of the TEROS 12 Soil Moisture Sensor under Different Soils and Variable Electrical Conductivity. Sensors, 24(7), 2206. https://doi.org/10.3390/s24072206
  4. Nasta, P., Coccia, F., Lazzaro, U., Bogena, H. R., Huisman, J. A., Sica, B., Mazzitelli, C., Vereecken, H., & Romano, N. (2024). Temperature-Corrected Calibration of GS3 and TEROS-12 Soil Water Content Sensors. Sensors, 24(3), 952. https://doi.org/10.3390/s24030952
  5. Kapilaratne, R. G. C. J. & Lu, M. (2012). Correcting the Temperature Influence on Soil Capacitance Sensors Using Diurnal Temperature and Water Content Cycles. Sensors, 12(7), 9773-9790. https://doi.org/10.3390/s120709773
  6. Tavan, M., Wee, B., Brodie, G., Fuentes, S., Pang, A., & Gupta, D. (2021). Optimizing Sensor-Based Irrigation Management in a Soilless Vertical Farm for Growing Microgreens. Frontiers in Sustainable Food Systems, 4, 622720. https://doi.org/10.3389/fsufs.2020.622720
  7. Nemali, K. S. & van Iersel, M. W. (2006). An automated system for controlling drought stress and irrigation in potted plants. Scientia Horticulturae, 110(3), 292-297. https://doi.org/10.1016/j.scienta.2006.07.009
  8. METER Group, Inc. (2023). TEROS 11/12 User Manual & Specifications. METER Group, Pullman, WA. (non-peer-reviewed source) https://metergroup.com/products/teros-12/

Citations marked in-text as [n] map to this list. Peer-reviewed sources except where noted. Cannabis tissue culture is strongly genotype-dependent, verify dilutions, hormone doses and local regulations against the primary sources before relying on them.