It would be a great feature if Rachio would take a smarter approach to skipping waterings.
For example, say I have a weekly watering schedule, and Rachio waters my garden every Sunday, for 70 minutes.
If it rains sufficiently on Saturday, currently, Rachio will skip the Sunday watering.
But, what if it rained on Monday? Rachio will usually skip the Sunday watering, despite the fact that it's been dry for 6 days. This results in 13 days of non-watering!
This can be easily fixed in either of 2 ways:
1) Change the watering day.
Every time there is a sufficient amount of rainfall, THAT DAY will become the new watering day for Rachio. E.g., Monday would become the new weekly watering day. Easy!
2) Keep the same watering day, but adjust the watering duration.
If it rained on Monday, then Rachio can keep the upcoming Sunday watering day unchanged, but adjust the watering duration (e.g., if it's been dry for 6 days, then only water 60 minutes instead of 70). Easy!