Description
RainMachine Version 2 is a smart irrigation controller that runs programs locally and adapts watering schedules using weather data, designed for multi‑zone lawn and garden systems.

Overview
Features
- 8‑zone irrigation controller with weather‑aware scheduling
- Local control via device UI and mobile/web apps
- Supports manual zone control and program scheduling
- Wi‑Fi 2.4 GHz connectivity for LAN access
- 24VAC support for standard irrigation valves
- Home Assistant integration for zones and programs
Specifications
| Price | Not specified |
|---|---|
| Protocol | Wi‑Fi 2.4 GHz |
| Hub Required | No |
| Power | 24VAC input (50/60Hz, 750mA) |
| Cloud Dependency | Local (LAN controller) |
| HA Integration | RainMachine integration |
| Voice Control | None (via HA if added) |
| Dimensions | 115 × 115 × 27 mm |
| Warranty | 1 year (manual) |
Home Assistant Integration
Integration Method: RainMachine integration
- Requirements: Controller on LAN; add integration in HA (auto‑discover or manual)
- Entities: Zones (switches), programs (switches), sensors for watering and weather
- Setup: Settings → Devices & Services → Add Integration → RainMachine
- Notes: Actions include start/stop zones and programs and pause watering.
Practical Considerations
- Wiring: Uses standard 24VAC irrigation wiring and valves.
- Placement: Indoor use recommended; keep within Wi‑Fi range.
- Zones: Ensure zone runtimes are set in RainMachine or HA integration options.
- Weather: Weather‑adaptive scheduling can reduce water usage.
Scores
| Category | Score | Rationale |
|---|---|---|
| Features | ★★★★☆ | Strong scheduling and zone control |
| Interoperability | ★★★★☆ | Native HA integration |
| Setup Ease | ★★★☆☆ | Requires irrigation wiring knowledge |
| Cloud Dependency | ★★★★☆ | Primarily local control |
| Vendor Trust | ★★★★☆ | Established irrigation vendor |
| Overall | ★★★★☆ | Solid smart controller for multi‑zone systems |
References
| Official | RainMachine Pro‑8 Quick Start Manual |
|---|---|
| Home Assistant | RainMachine integration |
| Developer | RainMachine weather API (referenced in HA docs) |
| Buy |
My Implementation
In my setup, the controller is integrated with Home Assistant to monitor zones and trigger watering programs through automations.
Device Score Summary
| Category | Score | Rationale |
|---|---|---|
| Features | ★★★★☆ | Strong scheduling and zone control |
| Interoperability | ★★★★☆ | Native HA integration |
| Setup Ease | ★★★☆☆ | Requires irrigation wiring knowledge |
| Cloud Dependency | ★★★★☆ | Primarily local control |
| Vendor Trust | ★★★★☆ | Established irrigation vendor |
| Overall | ★★★★☆ | Solid smart controller for multi‑zone systems |
★★★★★ Exceptional | ★★★★☆ Very Good | ★★★☆☆ Good Enough | ★★☆☆☆ Frustrating | ★☆☆☆☆ Avoid