Bear with me here. I’m legally blind and use a screen reader. I’m also no whiz kid when it comes to home assistant and yaml.
I have the Flume and Rachio integrations setup and running. I have a baseline gallons per minute flow rate for each of my irrigation zones. What I would like to get going (but I have zero idea on how), is to have automations for each Rachio irrigation zone. Basically, when Rachio zone (x) runs to poll Flume for the current flow rate and compare to my baseline for that zone. I would prefer this to be gallons per minute flow based (over total gallons) as the runtimes change with the seasons. I’ve noticed the flow rate is typically high for the first minute of flow and then drops and holds steady. So a wait one minute then poll, or average out the flow over the cycle duration, would be necessary.
Im looking to be notified of two conditions really. First condition is a no flow condition where Rachio is watering a zone but no water is flowing.
Second condition are leaks in the irrigation system. I’ve had two different kinds of leaks happen in the past. An instantaneous, larger leak (say an emitter or fitting pops off underground), and a slow pinhole leak that gradually gets worse and worse.
Being blind as a bat, I am not able to tell when things aren’t getting watered (until they’re crispy and totally dead), or when I have water running down the street from a leak.
I have the irrigation set to run at times where nothing else should be running (granted there will be exceptions on occasion). I’d much rather get a false alarm than none at all. I could easily, make sure all water is off and manually run a zone to verify the condition.
For the no flow condition (where Rachio is watering and no flow is detected by Flume) I would like a notification and have the watering cycle for that zone cancelled.
For a larger leak I would like a notification and have the watering cycle for that zone cancelled.
For smaller leaks that tend to get larger over time, I would just like to be notified.
Would anyone be interested in helping me out with a blue print of sorts (if you’ve done something similar already) or just help with a basic code/template I could copy/paste and modify as needed for each zone? It would be greatly appreciated. Thanks for any assistance with this!