A technique for controlling an irrigation system is disclosed. The
technique comprises receiving landscape information, receiving
environmental information, deriving an irrigation schedule based on the
landscape information and the environmental information, and sending the
irrigation schedule to an irrigation control unit.