Home Articles Automate Your Garden: Smart Irrigation and Soil Sensors for 2026
Guide · 6 min read

Automate Your Garden: Smart Irrigation and Soil Sensors for 2026

Smart garden automation — WiFi soil sensors, automated irrigation controllers, and weather-based watering schedules that save water and time.

I killed three basil plants and a rosemary bush before accepting that my watering instincts are terrible. Too much, too little, wrong time of day — I managed every possible failure mode. Then I installed a $35 soil sensor and a $70 smart irrigation controller. My garden hasn't looked better, and I haven't touched a watering can in eight months.

Smart garden automation isn't just for tech nerds with unlimited budgets. A basic setup costs under $150, saves significant water, and takes the guesswork out of keeping plants alive. Here's how to build one.

Why Automate Your Garden?

Water Conservation

Traditional sprinkler timers water on a fixed schedule regardless of conditions. It rained 2 inches yesterday? Timer doesn't care — it waters anyway. It's 95°F and the soil is bone dry? Timer gives the same 10 minutes it always does.

Smart irrigation controllers adjust watering based on actual conditions: soil moisture, weather forecasts, temperature, humidity, and evapotranspiration rates. Studies from the EPA's WaterSense program show that weather-based smart controllers reduce outdoor water use by 15-30% compared to conventional timers.

For a typical suburban lawn and garden using 50 gallons per day on irrigation, that's 2,700-5,500 gallons saved per year. At $0.005-0.01 per gallon (US average), smart irrigation saves $14-55 annually on water alone. The controller pays for itself within 1-3 seasons.

Plant Health

Overwatering kills more houseplants and garden plants than underwatering. Waterlogged roots develop root rot (a fungal infection), can't absorb nutrients, and eventually die. Soil sensors prevent this by telling you (or your automation) exactly how much moisture is in the soil.

Different plants need different moisture levels. Succulents want dry soil (below 20% moisture). Tomatoes prefer consistent moderate moisture (40-60%). Ferns want consistently moist soil (60-80%). Without a sensor, you're guessing. With a sensor, you're measuring.

Time Savings

A properly automated garden needs minimal manual intervention. Set it up once, review the data occasionally, and adjust seasonally. Instead of daily watering rounds with a hose, you check a dashboard on your phone once a week and let the system handle everything.

The Components

1. Soil Sensors

Soil sensors measure one or more of: moisture level, temperature, light exposure, and soil conductivity (nutrient levels).

ECOWITT WH51 Soil Moisture Sensor ($16) The best value soil sensor available. Measures soil moisture using capacitive sensing (which is more accurate and durable than resistive probes). Communicates via 433 MHz radio to an ECOWITT gateway (GW1100 or GW2000), which then pushes data to your WiFi network.

Battery life is exceptional — 12+ months on two AAA batteries. The sensor is waterproof (IP67) and designed for permanent outdoor installation. Bury the probe 4-6 inches deep next to your plants.

The ECOWITT gateway integrates with Home Assistant through the ECOWITT integration, giving you real-time moisture data, historical graphs, and automation triggers.

Multiple sensors recommended: Place one per irrigation zone or per plant type. Your raised vegetable bed, lawn, flower bed, and container herbs all have different moisture needs.

SwitchBot Outdoor Meter ($30) Measures soil moisture, temperature, humidity, and light intensity. Connects via Bluetooth to a SwitchBot Hub, which bridges to WiFi. More expensive per unit than ECOWITT but includes more sensor types in one device.

The light sensor is particularly useful for monitoring sun exposure on plants — if a plant needs full sun and its sensor shows 3 hours of direct light, it needs to be moved.

Xiaomi/HHCC Plant Sensor ($12) Tiny sensor that measures moisture, light, temperature, and soil conductivity (fertilizer levels). Bluetooth connection, integrated with Home Assistant through the Xiaomi HHCC integration. Great for indoor plants and small outdoor pots. Battery lasts about 12 months.

2. Smart Irrigation Controllers

These replace your existing sprinkler timer and connect to WiFi for remote control and weather-based scheduling.

Rachio 3 Smart Sprinkler Controller ($150-230) The gold standard for smart irrigation. Available in 8-zone ($150) and 16-zone ($230) versions. Rachio connects to Weather Intelligence™ — a system that uses local weather station data, satellite imagery, and forecasts to adjust watering schedules dynamically.

Key features:

  • Weather skip: Automatically skips watering when rain is forecast or when temperatures are below freezing
  • Seasonal shift: Gradually adjusts watering duration as seasons change
  • Flow monitoring: With an optional flow meter ($60), detects leaks and broken sprinkler heads
  • Soil type calibration: Adjusts watering based on your soil type (clay, loam, sand)
  • Home Assistant integration: Excellent HA component with full control over zones, schedules, and manual runs

Rachio works with existing sprinkler systems — you just replace the old timer box with the Rachio unit. Installation takes 15-30 minutes and requires basic wiring (matching zone wires to terminals).

Orbit B-hyve ($55-100) Budget-friendly alternative to Rachio. The 8-zone WiFi model is about $55 — less than half the Rachio price. It includes weather-based adjustments (SmartWatering), EPA WaterSense certification, and a decent mobile app.

The B-hyve lacks Rachio's polish and some advanced features (no flow monitoring, less granular weather intelligence), but for most suburban lawns, it does the job well. Home Assistant integration is available through the B-hyve integration.

OpenSprinkler ($150) For the DIY enthusiast. OpenSprinkler runs open-source firmware and integrates deeply with Home Assistant. It supports weather-based adjustments through OpenWeatherMap or Dark Sky APIs and allows fully custom watering programs.

The advantage over Rachio: you control everything, and it doesn't depend on a company's cloud service. If Rachio ever shuts down their servers, their controllers become dumb timers. OpenSprinkler works locally forever.

3. Smart Hose Timers (For Simple Setups)

If you don't have an in-ground sprinkler system, a smart hose timer attaches to an outdoor faucet and controls water flow to drip lines, soaker hoses, or sprinklers.

Eve Aqua ($75) Thread/HomeKit smart water controller. Attaches to any garden hose faucet. Control watering from the Eve app or Apple Home. Set schedules, duration, and water budgets. The Thread connection means it works without WiFi range to the faucet — it meshes through other Thread devices.

Orbit B-hyve Hose Faucet Timer ($35) WiFi-connected hose timer with weather-based scheduling. Two independent outlets for two hose zones. Battery-powered (4x AA, lasts one season). Best budget option for simple drip irrigation setups.

4. Drip Irrigation Kits

If you're watering garden beds, containers, or specific plants, drip irrigation is far more efficient than sprinklers. Drip delivers water directly to the root zone, minimizing evaporation and runoff.

Raindrip R560DP Drip Kit ($25-35) Covers up to 75 feet of garden bed. Includes mainline tubing, drip emitters (adjustable 0-10 GPH), stakes, connectors, and a pressure regulator. Connect to a smart hose timer for automated drip irrigation.

Installation is straightforward: lay the mainline along your beds, punch holes where you want emitters, insert the emitters, and stake them next to plants. The whole process takes an hour for a typical garden bed.

Building a Complete System: Step by Step

Step 1: Map Your Zones

Walk your garden and identify areas with different watering needs:

  • Zone 1: Lawn (needs frequent, shallow watering)
  • Zone 2: Vegetable garden (needs deep, consistent moisture)
  • Zone 3: Flower beds (moderate watering)
  • Zone 4: Container herbs (frequent but small amounts)

Each zone gets its own sensor and irrigation control.

Step 2: Install Soil Sensors

Place ECOWITT WH51 sensors in each zone:

  • Bury the probe 4-6 inches deep (root zone depth)
  • Place it in a representative location (not the driest or wettest spot)
  • Ensure the sensor body is above ground for radio signal
  • Install the ECOWITT gateway indoors within radio range

In Home Assistant, set up the ECOWITT integration. You'll see real-time moisture readings for each zone.

Step 3: Install Irrigation Control

In-ground sprinkler system: Replace your existing timer with a Rachio 3 or OpenSprinkler. Match the zone wires to the new controller's terminals.

Hose-based system: Attach an Orbit B-hyve or Eve Aqua to your outdoor faucet. Connect drip lines or sprinklers to the timer.

Step 4: Create Automations

In Home Assistant, create automations that tie sensors to irrigation:

Basic moisture-based watering:

  • Trigger: Vegetable garden moisture drops below 40%
  • Condition: It hasn't rained in the last 24 hours (using a weather integration)
  • Action: Turn on vegetable garden zone for 15 minutes

Weather-aware watering:

  • Trigger: Daily at 6 AM
  • Condition: Forecast shows less than 50% chance of rain AND soil moisture is below 50%
  • Action: Run lawn zone for 20 minutes

Freeze protection:

  • Trigger: Temperature drops below 35°F (2°C)
  • Action: Disable all irrigation zones until temperature rises above 40°F

Notification:

  • Trigger: Any zone moisture drops below 15% (critically dry)
  • Action: Send push notification: "Zone X is critically dry — check irrigation system"

Step 5: Monitor and Adjust

The first few weeks require observation. Check your plants, compare soil sensor readings to actual soil feel, and adjust thresholds. Every garden is different — your clay soil retains moisture differently than your neighbor's sandy soil.

After the initial tuning period, the system runs itself. Check the dashboard weekly, review watering logs monthly, and adjust seasonally.

Advanced: Weather Station Integration

For the most sophisticated garden automation, add a personal weather station that provides hyperlocal data:

ECOWITT WS2910 Weather Station ($80) includes a rain gauge, anemometer (wind speed), UV sensor, temperature, and humidity. This data feeds directly into Home Assistant alongside your soil sensors.

With a local rain gauge, your irrigation system knows exactly how much rain your garden received — not how much fell at the nearest airport weather station 10 miles away. Combined with evapotranspiration calculations (based on temperature, humidity, wind, and solar radiation), the system can calculate precise water needs for each zone.

Cost Summary

Component Budget Setup Premium Setup
Soil sensors (3x) $48 (ECOWITT) $90 (SwitchBot)
Gateway $20 (ECOWITT) $30 (SwitchBot Hub)
Irrigation controller $35 (B-hyve hose) $150 (Rachio 3)
Drip kit $25 (Raindrip) $50 (expanded)
Weather station $80 (ECOWITT)
Total $128 $400

The budget setup handles a simple garden beautifully. The premium setup is for larger properties with in-ground sprinklers and full weather integration.

The Bottom Line

Smart garden automation is one of the most satisfying smart home projects because the results are visible. Your plants are healthier, your water bill is lower, and you spend zero time dragging hoses around the yard.

Start with a single soil sensor and a smart hose timer. See the data. Adjust your watering. Watch your garden thrive. Then expand from there. The plants can't thank you, but the water bill will.

Published on

All Articles

Comments