Intelligent automatic sprinkler system monitors rainfall and ground moisture levels to prevent over watering or watering when it is raining.