This is derived from zone characteristics that you choose, daily irrigation and precipitation data, along with daily weather.
These sensors are for rain/freeze delay or a flow meter. If/when we incorporate moisture soil sensors, this will be a cloud-to-cloud integration.
We have complex algorithms that on a daily basis, track weather and moisture depletion. Note that we will be releasing new software in the Spring that merges fixed and flex schedules, which will simplify the adjustment process and should give even more efficiency. Flex schedules will be on a interval that will be adjusted automatically each month. Also, in-between intervals we will track daily evapotranspiration and decide if we can skip certain intervals based on real-time weather conditions.
Just a warning regarding soil moisture sensors, you probably need at least one in each zone, and I don't really know how accurate you are going to get.
I very much want to integrate with them, but the cost/maintenance has to make sense if they are all over your yard. I believe with our scheduling models getting better with every release, and potential to incorporate even more accurate localized weather data, I question the need for them in the short term, until cost goes way down. Yes sensors will be ubiquitous someday, but that might be a ways off.
Hope that helps in making your decision.