homebridge-rainbird-switches
v1.0.3
Published
Expone las zonas del controlador Rain Bird como interruptores (Switch) automatizables en HomeKit / la app Casa de Apple.
Maintainers
Readme
homebridge-rainbird-switches
Exposes each Rain Bird irrigation zone as a HomeKit Switch (instead of a Valve), so zones can be used in Apple Home automations.
The official Rain Bird plugin exposes zones as Valve accessories, which Apple's Home app does not allow in automations. This plugin solves that by presenting each zone as a plain Switch that you can schedule and automate freely. Each switch automatically turns off after a configurable run time.
Features
- One Switch per irrigation zone (configurable)
- Configurable default run time with auto-shutoff (default 10 min)
- Works with the Rain Bird LNK WiFi module (e.g. ESP-RZXe)
- Compatible with Node 20 / 22 / 24 and Homebridge 1.6+ / 2.0 beta
Installation
Install from the Homebridge UI ("Plugins" → search Rain Bird Switches), or via npm:
sudo npm install -g homebridge-rainbird-switchesConfiguration
{
"platform": "RainBirdSwitches",
"name": "RainBird Switches",
"ipaddress": "192.168.1.80",
"password": "YOUR_DEVICE_PASSWORD",
"defaultDuration": 10,
"zones": [1, 2, 3, 4, 5, 6]
}| Field | Description |
|-------|-------------|
| ipaddress | Local IP of your Rain Bird LNK WiFi module |
| password | Rain Bird device password (from the Rain Bird app) |
| defaultDuration | Minutes a zone runs when its switch is turned on |
| zones | Zone numbers to expose as switches |
License
MIT
