Make/Model Device VersionConnection Type
WGA/Rain8net

Rain8net Irrigation Controller

Serial

Description:

This driver interfaces CQC to a Rain8net irrigation controller to allow CQC control of watering systems. This driver will support up to the maximum number of controllers (254) on a single RS232 port. Each controller has 8 channels/zones. Note that there is a WiFi enabled version of this device, which allows you to use it remotely without having to get a serial cable to it. This version uses a driver that creates a virtual serial port, so this driver will work fine with it as well, and won't even know the difference.

Each controller must be initially programmed with a unit address and maximum zone run time before it is connected to CQC. This programming is achieved using the supplied utility from WGA & Associates.

This driver provides the following functionality:

  1. Provides control of all 8 zones on all controllers
  2. Provides per Controller "all off" functionality
  3. Provides per System (all Controllers) "all off" functionality
  4. Provides a field indicating the number of concurrent zones active per controller (max 4 due to hardware limitations)
  5. Provides an "Overide Ignore" field as a global, ignore any "On" commands.

 Limitations:

This Driver limits the number of concurrent zones that can be active on any controller at any time to 4. This is due to a power supply limitation within the controller hardware.

Connection Details

The Rain8net Driver connects directly to one or many rain8net controllers using the Rain8net supplied serial cable.

Driver Fields

This section lists the fields that the driver makes available, their types, minimum and maximum values, etc...

NameTypeR/WDescription/Limits
x_Zone_1BooleanR/WField mapped to Zone 1 on controller x
x_Zone_2BooleanR/WField mapped to Zone 2 on controller x
x_Zone_3BooleanR/WField mapped to Zone 3 on controller x
x_Zone_4BooleanR/WField mapped to Zone 4 on controller x
x_Zone_5BooleanR/WField mapped to Zone 5 on controller x
x_Zone_6BooleanR/WField mapped to Zone 6 on controller x
x_Zone_7BooleanR/WField mapped to Zone 7 on controller x
x_Zone_8BooleanR/WField mapped to Zone 8 on controller x
x_AllOffBooleanR/WField to turn off all zones on controller x 
x_ConcurrentZonesCardRDisplays the number of active zones on controller x
Global_OffAllBooleanR/WField to turn off all zones on all controllers
OverideIgnoreBooleanR/WCauses the driver to ignore any "On" commands (used to temporarily stop any watering if for example a moisture sensor detects it's raining).