Quick answer
Simplest documented platform pairing: Tempest + Rachio — WeatherFlow documents Tempest integration with Rachio controllers using station rain data.
Most flexible DIY path: Ecowitt WS90 + GW2000/GW3000 with optional WH51 soil moisture probes, integrated into Home Assistant automations that pause irrigation valves or notify you to skip a cycle.
Ambient Weather consoles feed AmbientWeather.net, which connects to IFTTT, Alexa, and some third-party workflows — verify your controller’s supported integrations before buying.
No weather station universally “controls” sprinklers without a compatible controller or automation layer.
Who this guide is for
- Lawn and garden owners reducing water waste after rain.
- Rachio, Orbit B-hyve, or Home Assistant irrigation users.
- Readers comparing Ecowitt vs Tempest for smart home vs irrigation-first design.
See also: gardeners guide, soil moisture guide.
Integration paths
| Path | How rain reaches irrigation | Soil moisture |
|---|---|---|
| Tempest → Rachio | Documented Tempest–Rachio sync | Not via external probes |
| Ecowitt → Home Assistant → valves | Local gateway HTTP / HA integration | WH51 probes on same gateway |
| Ambient → cloud → IFTTT/Alexa | AmbientWeather.net API or app | Optional Ambient soil accessories |
| Davis / others | WeatherLink ecosystem | Limited consumer soil expansion |
Stations compared for irrigation
| Product | Rain measurement | Documented irrigation hook | Local automation |
|---|---|---|---|
| Tempest | Haptic rain sensor | Rachio | UDP to Home Assistant |
| Ecowitt WS90 | Piezoelectric rain | Via Home Assistant | Official Ecowitt HA integration |
| Ambient WS-2902 | Tipping bucket | Cloud integrations | Custom Server (advanced) |
| Ambient WS-5000 | Large funnel gauge | Cloud integrations | Custom Server (advanced) |
Tempest and Rachio
If Rachio is already installed, Tempest’s documented integration may be the lowest-friction way to apply rain skip logic without writing automations. Confirm current WeatherFlow and Rachio compatibility in their support docs at setup time.
Ecowitt and Home Assistant
Ecowitt provides local rain rate entities to Home Assistant through GW2000/GW3000 integrations. Combine with soil moisture entities from WH51 probes for bed-level logic — see local data guide.
Ambient and platform integrations
Ambient’s default path is cloud API. Acceptable if your irrigation workflow already uses AmbientWeather.net or IFTTT. For LAN-only automations, evaluate Custom Server community tools in Home Assistant guide.
Buyer checklist
- List your irrigation controller brand first — buy weather hardware that connects to it.
- Decide rain-only vs soil-assisted scheduling.
- Confirm mounting — rain gauge must see open sky.
- Compare modular stacks: Ecowitt vs Tempest.
- Storm-heavy regions — hurricane season guide.