I have not used the smart watering function. To my understanding that is depending on the system getting an accurate weather forecast on if it will rain and getting that indication in our system that your soil is at a specific moisture content. I prefer to just adjust that on an almost day to day basis based on what the weather is actually doing and how the grass looks. I’m not running the system on manual, meaning I pre=program what I want to happen at a certain time. That is the part that appeared to not work for a few days, but now appears to be working ok.