---
title: "Rain Bird IQ4"
description: "Rain Bird IQ4 is a Marketplace integration for Home Assistant. It has 83 installs sharing analytics, needs the vendor's cloud and was last updated November 4, 2026."
canonical: "https://vulpo.app/integrations/marketplace/chapter-322-rainbird-iq4"
url: "https://vulpo.app/integrations/marketplace/chapter-322-rainbird-iq4.md"
last-updated: "2026-11-05"
version: "1.4"
---

# Rain Bird IQ4

> Rain Bird IQ4 is a Marketplace integration for Home Assistant. It has 83 installs sharing analytics, needs the vendor's cloud and was last updated November 4, 2026.

From the [repository description](https://github.com/Chapter-322/rainbird_iq4):

> Home Assistant integration for Rain Bird IQ4 / Rain Bird 2.0 controllers via the IQ4 cloud

[Open in My Home Assistant](https://my.home-assistant.io/redirect/marketplace_repository/?owner=Chapter-322&repository=rainbird_iq4&category=integration)

On Home Assistant 2026.10 or older? [Open it in HACS](https://my.home-assistant.io/redirect/hacs_repository/?owner=Chapter-322&repository=rainbird_iq4&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Rain Bird IQ4

- **Email address or account name**: If login fails with an AWS WAF challenge (HTTP 202) using your email, try your Rain Bird account name instead. This is the editable display name found under Account Settings on the IQ4 website (e.g. “John Smith”) — not the numeric “Account ID” shown in the mobile app, which won't work here.
- **Password**
- **Authentication channel**: How the integration logs in. Leave on "Web portal" for most accounts. Choose "Mobile app" only if zone control fails with a 403 error (e.g. US free-tier accounts).

### Select controller

- **Controller**

### Reauthenticate Rain Bird IQ4

- **Password**

### After setup

- **Authentication channel**: How the integration logs in. Leave on "Web portal" for most accounts. Choose "Mobile app" only if zone control fails with a 403 error (e.g. US free-tier accounts). Changing this reloads the integration.
- **Real-time data poll interval (seconds)**
- **Controller config poll interval (seconds)**
- **Program poll interval (seconds)**
- **Live updates over Rain Bird's real-time channel**: Applies state changes as the controller reports them, in about a second, instead of waiting for the next poll. Only MQTT-based controllers report this way; polling continues either way. Turn this off if a firewall blocks the connection.
- **Zone switch run time (minutes)**: How long a zone runs when its switch is turned on. To choose a different duration for a single run, use the Start Zone action.

Texts from the code of [Chapter-322/rainbird\_iq4](https://github.com/Chapter-322/rainbird_iq4).

## Entities

- **Binary sensors**: Connected, Any Zone Running, Forecast Rain Delay, Local Sensor, Rain Sensor
- **Buttons**: Refresh
- **Numbers**: Rain Delay
- **Sensors**: Alarms, Warnings, Rain Delay, Controller Mode

## From the README

> A Home Assistant custom integration for Rain Bird IQ4 cloud-connected irrigation controllers (ESP-TM2, ESP-ME3 and compatible models).
>
> Note: This integration uses the unofficial Rain Bird IQ4 cloud API. It is not affiliated with or endorsed by Rain Bird Corporation. The API may change without notice.
>
> - Real-time station monitoring — zone status (idle / running / paused), last run time, last completed run, active/inactive flag
> - Program monitoring — schedule status for Weekly, Odd, Even and Cyclic programs, with next run date for all types
> - Rain delay sensor — days remaining
> - Local sensor state — state of the controller's SEN terminals
> - Forecast rain delay — enabled/disabled with threshold attributes
> - Controller status — connected to cloud, operating mode, alarms and warnings
> - Multi-controller support — accounts with multiple controllers can add each one as a separate integration entry
> - 7 actions to control irrigation, rain delay, and seasonal adjust settings
> - Calendar — upcoming irrigation events per program (all schedule types supported)
> - One device per zone — each zone has its own device, linked to the controller, with an on/off switch, so zones can be placed in different areas
> - Controls on the device page — rain delay slider and a Run button per program
> - Configurable polling intervals — separate intervals for real-time, config, and program data

From the README of [Chapter-322/rainbird\_iq4](https://github.com/Chapter-322/rainbird_iq4#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Garden and plants](https://vulpo.app/integrations/category/garden-and-plants.md)
- Brand: [Rain Bird](https://vulpo.app/integrations/rain-bird.md)
- Number: 83 installs sharing analytics; 10 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v1.10.1, last updated November 4, 2026
- Domain: `rainbird_iq4`
- Source: <https://github.com/Chapter-322/rainbird_iq4>
- Issues: <https://github.com/Chapter-322/rainbird_iq4/issues>
- Screenshot: https://vulpo.app/integrations-img/32e0b51554e0d942.webp (from Chapter-322/rainbird\_iq4's README)

In Vulpo: Quick Toggle card, Button card, Calendar card, Chart card, Apple Watch, Control Center

## Other ways in for Rain Bird

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Rain Bird](https://vulpo.app/integrations/core/rainbird.md) | Built-in integration | 2.5k installs sharing analytics | Works locally | Part of Home Assistant |
| [Rain Bird Extended](https://github.com/bisman-automations/ha-rainbird-extended) | Marketplace integration | 2 installs sharing analytics | Works locally | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-11-05. Source: https://vulpo.app/integrations/marketplace/chapter-322-rainbird-iq4

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/chapter-322-rainbird-iq4
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
