The present invention relates to a method for providing watering or non-watering of a specific area of soil through a first plurality of irrigation valves (42). Specific irrigation parameters are measured at the specific area of soil through a second plurality of field sensors (54). A controller unit (30) is interconnected to a third plurality of control units (18). Each control unit is connected to a specific irrigation valve and/or a specific field sensor. A type declaration providing communication under a second communication protocol is transmitted from the controller unit to the third plurality of control units using a first communications protocol. A second set of instructions are transmitted from the controller unit to the third plurality of control units using a second communications protocol. A first set of instructions are transmitted from the controller unit to the third plurality of control units using the first communications protocol.