Irrigation Controller

Setup Guide

1

Wire Your Valves

Connect your irrigation valve wires to the relay terminals on the controller. Zones 1-8 are available on the main board. Each zone terminal connects one wire from a valve; the other valve wire connects to the common (COM) terminal.

Warning: Disconnect power before wiring. Ensure all connections are tight and secure.
2

Power On & Connect to WiFi

Power the controller via USB-C or a 24V AC transformer. On first boot, it advertises via Bluetooth. Open the Home Assistant Companion app → Settings → Devices & Services. The controller appears under Discovered — tap to configure and enter your WiFi credentials.

Tip: If Bluetooth doesn't work, the controller creates a fallback WiFi hotspot named irrigation-controller-XXXXXX. Connect and use the captive portal at 192.168.4.1.
3

Add to Home Assistant

Once connected to WiFi, Home Assistant auto-discovers the controller. Click Configure on the discovered device. All 8 zones, scheduling controls, and sensors appear as entities.

4

Name Your Zones

Go to the device in Home Assistant and rename each zone entity to match your yard layout (e.g., "Front Lawn", "Back Garden", "Side Yard"). This makes scheduling and control intuitive.

5

Configure Zone 8 Mode

Zone 8 can operate in three modes: Normal Zone (standard irrigation), Master Valve (opens automatically when any zone runs), or Pump Start Relay (activates 2 seconds after the first zone opens). Select the mode from the Zone 8 Mode dropdown in Home Assistant.

6

Set Up Your Schedule

Configure up to 4 daily start times. Select which days of the week to run. Enable Auto Advance to cycle through all enabled zones automatically. Set the duration for each zone individually. Use Repeat Cycles to run multiple passes if needed.

Tip: The valve overlap feature provides seamless 3-second transitions between zones, preventing pump cycling and water hammer.
7

Rain Sensor (Optional)

Wire the rain sensor to the rain sensor terminal — one wire to the input, the other to ground. No external resistor needed. In Home Assistant, enable the rain sensor, select the type (Normally Open or Normally Closed), and set the rain delay duration (1 to 72 hours). When rain is detected, irrigation stops immediately.

Warning: California compliance requires a minimum 48-hour rain delay. The default is set to 48 hours.
8

Expansion Boards (Optional)

For systems with more than 8 zones, connect expansion boards to add zones 9-32. Boards are automatically detected. Up to 3 expansion boards are supported, each adding 8 zones.

Tip: Each board must be connected in sequence — Board 2 requires Board 1, Board 3 requires both.
9

Install the Home Assistant Add-on

For weather-based smart irrigation, Gophr probe integration, and management company access, install the Flux Irrigation Add-on. View the Add-on Setup Guide →

Troubleshooting

  • WiFi won't connect — Ensure you're using a 2.4GHz network (5GHz is not supported). Try the captive portal method if Bluetooth doesn't work.
  • Zones not running — Verify each zone is enabled (Enable Zone toggle) and has a duration greater than 0 minutes.
  • Pump not starting — Confirm Zone 8 Mode is set to "Pump Start Relay." There is a normal 2-second startup delay.
  • Rain sensor not responding — Check that Rain Sensor Enabled is ON and the sensor type (NO/NC) matches your hardware.
  • Expansion zones missing — Verify wiring and check the Detected Zones sensor. Use the Rescan button.

Need help? Visit our Support page