Skip to content
Homebridge TestFlight
OpenSprinkler

OpenSprinkler

homebridge-opensprinkler-api · v2.0.4

VerifiedLocalUnmaintained

Adds OpenSprinkler irrigation controllers and zones to HomeKit.

What it says it supports

Brands

  • OpenSprinkler

Devices it names

  • OpenSprinkler

Shows up in Apple Home as from its README

What people report

Works with a single OpenSprinkler controller; multiple units and OSBee are not supported.

  • Works1
  • Won’t be supported1
DeviceStatusWhat they saidSource
OpenSprinkler controllerWorksZones and program mode (Scheduled) supported
Saved copy
Adding support for Program Mode. Now the home app will display "Scheduled" when a program is enabled in Open Sprinkler.

Excerpt saved from GitHub on 2026-10-22.

PR #10 · 2022-02
OpenSprinkler OSBeeWon’t be supportedAPI too different; maintainer cannot support it
Saved copy
So it looks like you have multiple OSBee units so that must be what you're trying to use the plugin for? Since the OSBee API is so different I don't think I'll be able to support it. I wish it was an easy fix to help you out, but it isn't. I do think though that it's probably a good idea to bring the multiple unit support to the plugin.

Excerpt saved from GitHub on 2026-10-22.

Issue #6 · 2021-09

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

Local

OpenSprinkler HTTP API

You’ll need

  • Firmware 2.1.6+

Compatibility

Verified by HomebridgeYes
Homebridge versions>=1.4.0
Homebridge 2.0No
Node.js>=14.0.0
Settings in Homebridge UIYes
MatterNo
Platform nameHomebridgeOpenSprinklerApi
LicenseApache-2.0

Community signals

Downloads a week3
Downloads a month21
GitHub stars12
Open issues1
Closed issues7
Last code push2023-06-08
Latest version2.0.4 (2023-06-08)
First published2021-04-21
Releases38

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

  • This plugin is archived, deprecated or on Homebridge’s unmaintained list.

HomeKit services in its code

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

  • IrrigationSystem
  • Switch
  • Valve