I am preparing a modification of my irrigation system this spring that will involve a new controller. I have come down to Rachio and The Spruce controller. I am having a hard time deciding between the two, and would like to ask about Rachio here to help. Where does Rachio get soil moisture level data? I see LOTS of detail as to moisture capacity and level in the app (which is awesome and very slick) but there’s only space in the controller for one or two sensors. Spruce has room for multiple wireless sensors, but the detail in that app, tied to smart things, seems weak compared to rachio. Assuming I do a flow sensor with Rachio, other than using weather and user input like sold and sun, how does the system know how much to water using flex scheduling? Thanks in advance.