This binding seamlessly integrates your RainBird irrigation system into your openHAB smart home. It allows you to monitor the status of your valves and actively control your irrigation zones – perfect for automating your garden watering based on weather data!
## Features:
* Monitor and control individual irrigation zones
* Read valve active and in-use status
* Configure watering duration and monitor remaining time
### HomeKit Usage Example:
-
Create Items from Channels for each Zone
-
Add Metadata for HomeKit
- Zone X Active =
value: Valve.ActiveStatus,Valve.InUseStatus - Zone X Duration =
value: Valve.Duration - Zone X Remaining =
value: Valve.RemainingDuration
- Zone X Active =
-
Head to Settings - Items and click “+”
-
Name ex:
RainBird_Zone_5
Lable: <name shown in HomeApp>
Type:Group
Semantic Equipment:Irrigation -
Fill Group Members
-
Add Metadata - IMPORTANT: choose
valvefor HomeKit Accessory/Characteristic and Valve Type will pop-up -
Fill Group HomeKit Characteristics Mapping with your configurated items.
Note: HomeKit has some limitations when it comes to countdown for remaining duration. Also HomeKit knows 5 minute steps while OH “confuses” it when enter 60sec. but it still works.
Result:
## Download
**Version 1.1:**
Source Code
Source can be found here: GitHub - t09/org.openhab.binding.rainbird · GitHub
Changelog
**v1.1:** Added new channels for Valve Status and Remaining Duration, general improvements.
**v1.0:** Initial Release





