Skip to content
Homebridge TestFlight
Rachio

Rachio

homebridge-rachio-irrigation · v1.5.7

VerifiedCloudHomebridge 2.0

Adds Rachio sprinkler controllers and Smart Hose Timers to HomeKit as irrigation systems with zones.

What it says it supports

Brands

  • Rachio

Devices it names

  • Rachio 1 controller
  • Rachio 2 controller
  • Rachio 3 controller
  • Rachio Smart Hose Timer

Shows up in Apple Home as from its README

What people report

Rachio controllers and smart hose timer valves are supported; Rachio Smart Lighting Controller is not planned.

  • Works3
  • Requested1
DeviceStatusWhat they saidSource
Rachio 2 sprinkler controllerWorksHomebridge plugin works perfectly with Rachio 2 (no native HomeKit)
Saved copy
Rachio 3 and newer only though. I have a Rachio 2. But this Homebridge plugin works perfectly with it: https://github.com/kcharwood/homebridge-rachio-platform

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-12
Rachio smart hose timer valveWorksValves supported via showValves option; webhook errors reported and resolved
Saved copy
ok changed that. Here is the debug information after turning the debug logs in homebridge [21/03/2025, 11:28:15] [Rachio] get list locations response { "locationSummary": [ { "location": { "id": "79ee690c-3836-4022-810b-5a957a13850e", "created": "2024-03-21T23:59:49.207964Z", "updated": "2024-03-22T21:25:16.507465Z", "name": "Rachio Controller", "deviceId": [ "5dad9d51-ddb3-4d4b-aa46-5dbc9e7f02ec" ], "address": { "addressLine1": "1750 Begen Ave", "addressLine2": "", "city": "Mountain View", "county": "Santa Clara County", "region": { "name": "California", "code": "CA" }, "postalCode": …

Excerpt saved from GitHub on 2026-10-22.

Issue #72 · 2025-03
Rachio sprinkler controllerWorksListed among plugins in a 120+ accessory setup running fine
Saved copy
I can’t add a pic or I’d show you a screenshot. I have Brinks (alarm.com), Govee, Big Ass Fans, Levoit, Nest, Rachio, Tuya plugins with 120+ accessories in Homebridge. I have been running for years on a Pi2 with 1Gb RAM and 100M LAN and the CPU usage barely goes up, it has .25Gb free RAM and I do not have any lag in HomeKit. A Pi5 with 4G is plenty good for Homebridge. The only caveat for me is to not run video cameras through this as it won’t keep up.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2025-07
Rachio Smart Lighting ControllerRequestedMaintainer has no plans to add support; cost of buying one to test
Saved copy
Rachio has released a smart lighting controller which works with their app. I'm assuming they have added this controller to their web api. They claim the controller is Matter compatible and would work directly with Homekit; however I have a Leviton smart switch claiming Matter compatibility which will not directly connect with Homekit. As such, I hope this plug-in will support the controller.

Excerpt saved from GitHub on 2026-10-22.

Issue #81 · 2025-07

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud

Rachio cloud API with webhooks or polling

You’ll need

  • Rachio account/API key
  • Webhook port forwarding (IPv4) for real-time updates

Compatibility

Verified by HomebridgeYes
Homebridge versions^1.11.0 || ^2.4.0
Homebridge 2.0Yes
Node.js^22.19.0 || ^24.18.0 || ^26.4.0
Settings in Homebridge UIYes
MatterNo
Platform namerachio
LicenseMIT

Community signals

Downloads a week34
Downloads a month222
GitHub stars25
Open issues5
Closed issues47
Last code push2026-09-01
Latest version1.5.7 (2026-09-01)
First published2023-09-25
Releases28

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

Caveats from the README

  • No IPv6 webhook support
  • Hose timer battery shows good/bad only

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • Battery
  • IrrigationSystem
  • Switch
  • Valve
  • WiFiTransport