Need help for irrigation app

Dear Friend, do you know any app which can control the irrigation system and which can integrate data from the internet on climate and stop the irrigation system if it is raining or increase the frequency if it is required. Etc etc. We wish to have mobile app if possible.