A system for providing irrigation control is provided. The system includes a number of non-local data sources for providing data, a processor and an irrigation system. The processor is configured to receive data from one or more of the non-local data sources and calculate an evapotranspiration (ET) value for an irrigation area that is non-local with respect to the non-local data sources. The processor is further configured to create or alter an irrigation program based on the ET value. The irrigation system is configured to receive the irrigation program from the processor and provide appropriate irrigation control for the irrigation area using the irrigation program.L'invention concerne un système pour réguler l'irrigation, comprenant un processeur configuré pour calculer un décalage par rapport à une valeur d'évapotranspiration (ET) et un système d'irrigation configuré pour recevoir la valeur de décalage provenant du processeur et pour ajuster l'irrigation de manière appropriée en fonction du décalage. Ce dernier est calculé en fonction de la valeur ET fournie au préalable au système d'irrigation.