Continuing discussion from New firmware, offline irrigation event buffering
I had some trouble this past week with my Iro not recording the full watering activity for the last zone run during a watering (two different days, two different last-zones). That last zone recorded half the watering amount as the other identical zones run that day. Of course, that threw off my moisture balances between the matching zones. I contacted support and they say it might be related to my controller losing it's WiFi connection frequently. The idea was that maybe one or more of the watering cycles wasn't getting recorded due to a WiFi disconnect. They also had me disconnect and deactivate my rain sensor to make sure that isn't (somehow?) causing problems. I'm watching things to see if they improve now.
Anyway, that got me thinking about the "offline irrigation event buffering" topic linked above from last year. It wasn't clear how things work from my contact with the support reps and figured others might have the same questions:
Does this buffering work any different on the Gen 1 vs. Gen 2?
What "irrigation events" are buffered (at what granularity)? A schedule run? A cycle soak of a single zone? (How would my Iro have recorded half the normal watering with this buffering in place?)
I'm using Flex Daily, but I'm interested in Fixed, if any different.
I looked through the online docs (which the support reps also pointed me to), but they don't talk about the buffering - just about how a schedule will run:
In relation to that document:
- What happens when the Iro goes offline just before or during a Flex schedule run? When will that next schedule not be run? (When do the Rachio servers actually command the schedule to run?)
A more detailed article about this would be helpful for understanding what happens. Customer-accessible wifi disconnect logs would also be nice - I had no idea my Iro has been disconnecting and re-connecting so often! (The wifi signal there is pretty strong...).