A closed loop irrigation system is demonstrated that fully automates the delivery of irrigation and calculates the water requirement from satellite images. The system optimizes water delivery for 140 cells located across four hectares of land based on two independent objectives (e.g., maximizing yield and increasing water efficiency) and is continuously adapting irrigation scheduling to the local spatial-temporal variability of the vegetation across the growing season. Irrigation is controlled by a central computer that issues commands to 693 control nodes to start irrigation based on the analysis of satellite images. The control nodes are laid out to create 15 m \times15 m cells and each cell can be addressed independently and can irrigate differentially. After two years of operation, this variable rate drip irrigation approach resulted in a 26% yield increase in the second year and an average increase of 16% in water use efficiency. This paper demonstrates that combining closed loop automation and advanced irrigation analytics can improve the water use efficiency and increase the yield on existing agricultural lands.