Rain8net Integration with OmniPro II

sjht

Active Member
I've read there are two ways to integrate for irrigation. Program default zone times into the Rain8net and then let the controller start them. Or have the OmniPro II control both start & stop of each zone. Any opinions on preference of these two approaches? I have the Rain8net Pro model which also allows you to push individual zone buttons (which likely might require to use their zone times). Thanks.
 
I chose to use the default times in the Rain8net as the max time a zone could stay on (safety feature). I then do both the start and stop from the OPII. My logic for doing it this way was that it is easier to adjust the times in the OPII should I need to.
 
I have read that many connect a rain sensor to the panel. I like the UPB option for ease of installation. Can the Rain Sensor be attached to a Rain8 directly?
 
I have read that many connect a rain sensor to the panel. I like the UPB option for ease of installation. Can the Rain Sensor be attached to a Rain8 directly?

I've got the Rain8Pro UPB, with a Hunter Rain/Freeze Clik sensor attached to the OPII as a zone. This setup works great - I'm happy to share my HAI irrigation programming if anyone is interested.
 
I chose to use the default times in the Rain8net as the max time a zone could stay on (safety feature). I then do both the start and stop from the OPII. My logic for doing it this way was that it is easier to adjust the times in the OPII should I need to.

Thanks for the info. Care to share your code as I'm trying to get some ideas on how best to do this? Seems like most of the code on the HAI site is from an older version of PC Access.... SJ
 
Thanks for the info. Care to share your code as I'm trying to get some ideas on how best to do this? Seems like most of the code on the HAI site is from an older version of PC Access.... SJ

Here you go:

Code:
124.	//    /////////////////////////////////////////////////////////////
	//    IRRIGATION SYSTEM ROUTINES
	//    
	//    Each zone checks to see if rain sensor has flagged before starting.  If one zone is
	//    canceled, then the remaining zones are canceled also.
	//    
	//    System logs event if sprinkler activates or is bypassed by rain sensor
	//    
	//    If it begins raining during irrigation, then it stops immediately
	//    
	//    Can also start any zone without triggering the others
125.	//    If irrigation is attempted but stopped by a triggered rain sensor, then
	//    log that event
	//    
126.	TIMED 5:00 AM M-W-F-S
		AND IF Sprinklers Bypassed OFF
		AND IF Rain Sensor NOT READY
			THEN LOG Sprinklers Bypassed by Rain Snsr
127.	//    If irrigation begins normally (sprinklers not bypassed and rain sensor either dry or
	//    bypassed), then log the event and start the system
128.	TIMED 5:00 AM M-W-F-S
		AND IF Sprinklers Bypassed OFF
		AND IF Rain Sensor SECURE
		OR
		AND IF Sprinklers Bypassed OFF
		AND IF Rain Sensor Is Bypassed
			THEN Sprinkler Program Running ON
			THEN LOG Sprinkler System has Started
			THEN 1 - Front Sidewalk Grass ON FOR Duration: Sidewalk Grass Zone
129.	WHEN 1 - Front Sidewalk Grass OFF
			THEN SPRINK 1 TMR ON FOR 1 SECOND
130.	WHEN SPRINK 1 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 2 - Front Grass ON FOR Duration: Front Grass Zone
131.	WHEN 2 - Front Grass OFF
			THEN SPRINK 2 TMR ON FOR 1 SECOND
132.	WHEN SPRINK 2 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 3 - Backyard Grass Left ON FOR Duration: Back Grass Left Zone
133.	WHEN 3 - Backyard Grass Left OFF
			THEN SPRINK 3 TMR ON FOR 1 SECOND
134.	WHEN SPRINK 3 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 4 - Backyard Grass Right ON FOR Duration: Back Grass Right Zone
135.	WHEN 4 - Backyard Grass Right OFF
			THEN SPRINK 4 TMR ON FOR 1 SECOND
136.	WHEN SPRINK 4 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 5 - Front Drip ON FOR Duration: Front Drip Zone
137.	WHEN 5 - Front Drip OFF
			THEN SPRINK 5 TMR ON FOR 1 SECOND
138.	WHEN SPRINK 5 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 6 - Left Porch Sideyard Drip ON FOR Duration: L Porch Sideyard Drip
139.	WHEN 6 - Left Porch Sideyard Drip OFF
			THEN SPRINK 6 TMR ON FOR 1 SECOND
140.	WHEN SPRINK 6 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 7 - Backyard Drip ON FOR Duration: Back Drip Zone
141.	WHEN 7 - Backyard Drip OFF
			THEN SPRINK 7 TMR ON FOR 1 SECOND
142.	WHEN SPRINK 7 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN SprinkZone8 ON FOR Duration for sprinkler Zone 8
143.	WHEN SprinkZone8 OFF
			THEN Sprinkler Program Running OFF
144.	//    Log event when rain begins and when sensor dries out
145.	WHEN Rain Sensor NOT READY
			THEN LOG Notify when raining
146.	WHEN Rain Sensor SECURE
			THEN LOG Notify when sensor dries out
147.	//    If sprinklers are stopped in mid-session by rain, then shut off all irrigation and log
	//    the event
148.	WHEN Rain Sensor NOT READY
		AND IF Sprinkler Program Running ON
			THEN 1 - Front Sidewalk Grass OFF
			THEN 2 - Front Grass OFF
			THEN 3 - Backyard Grass Left OFF
			THEN 4 - Backyard Grass Right OFF
			THEN 5 - Front Drip OFF
			THEN 6 - Left Porch Sideyard Drip OFF
			THEN 7 - Backyard Drip OFF
			THEN SprinkZone8 OFF
			THEN Sprinkler Program Running OFF
			THEN LOG Sprinklers Stopped by Rain Sensr
 
Going to return my unit. It works, but seems to often not respond to a serial command from the controller. Not good enough to trust in watering! May exchange if I got a bad unit Seems flaky. SJ
 
SJ I have the exact same issue - my unit seems to randomly not respond to a command. Case in point, I just came home from being away two days and my rear sprinkler zone had been running for 40 hours straight, despite my HAI flags showing it was off. Simply unacceptable. I really question the quality of this product.

CB
 
Please consider that an irrigatin valve that remains ON for very long periods of time could be caused by physical or electrical failures. The electrical failure is typically dealt with with independent timers that remove the coil voltage to to the valve. In the Rain8Net case these are the safety timers built into the EPROM program. They need to be setup and enabled to be functional.

The physical failure is typically a small pebble or other obstruction making its way into the valve body and preventing the valve to close even thought there is no power applied to the valve's selenoid. Sometimes temporary removal of water pressure from the valuve will clear the situation and sometimes the valve body needs to be disassembled. Automated monitoring for this situation is typcially water usage meter and a master water supply valve that can be controlled.
 
SJ I have the exact same issue - my unit seems to randomly not respond to a command. Case in point, I just came home from being away two days and my rear sprinkler zone had been running for 40 hours straight, despite my HAI flags showing it was off. Simply unacceptable. I really question the quality of this product.

CB
I returned the unit. Gave up after speaking to both the manufacturer and HAI. Each element seemed to work separately, but when integrated had nothing but problems. Maybe the non serial version works better. You can program a default time that will turn the units off to mitigate, but I didn't want to do that. SJ
 
Please consider that an irrigatin valve that remains ON for very long periods of time could be caused by physical or electrical failures. The electrical failure is typically dealt with with independent timers that remove the coil voltage to to the valve. In the Rain8Net case these are the safety timers built into the EPROM program. They need to be setup and enabled to be functional.

The physical failure is typically a small pebble or other obstruction making its way into the valve body and preventing the valve to close even thought there is no power applied to the valve's selenoid. Sometimes temporary removal of water pressure from the valuve will clear the situation and sometimes the valve body needs to be disassembled. Automated monitoring for this situation is typcially water usage meter and a master water supply valve that can be controlled.

I could watch my controller sending the serial commands and the rain8net not responding. SJ
 
I just removed a transient voltage suppressor that I had installed on the RS-232 interface. It seems to cause a similiar issue; which is now gone. I think mostly though because the Rain8Net sat connected to a DigiEdgeport 8.
 
Here you go:

Code:
124.	// /////////////////////////////////////////////////////////////
	// IRRIGATION SYSTEM ROUTINES
	//
	// Each zone checks to see if rain sensor has flagged before starting. If one zone is
	// canceled, then the remaining zones are canceled also.
	//
	// System logs event if sprinkler activates or is bypassed by rain sensor
	//
	// If it begins raining during irrigation, then it stops immediately
	//
	// Can also start any zone without triggering the others
125.	// If irrigation is attempted but stopped by a triggered rain sensor, then
	// log that event
	//
126.	TIMED 5:00 AM M-W-F-S
		AND IF Sprinklers Bypassed OFF
		AND IF Rain Sensor NOT READY
			THEN LOG Sprinklers Bypassed by Rain Snsr
127.	// If irrigation begins normally (sprinklers not bypassed and rain sensor either dry or
	// bypassed), then log the event and start the system
128.	TIMED 5:00 AM M-W-F-S
		AND IF Sprinklers Bypassed OFF
		AND IF Rain Sensor SECURE
		OR
		AND IF Sprinklers Bypassed OFF
		AND IF Rain Sensor Is Bypassed
			THEN Sprinkler Program Running ON
			THEN LOG Sprinkler System has Started
			THEN 1 - Front Sidewalk Grass ON FOR Duration: Sidewalk Grass Zone
129.	WHEN 1 - Front Sidewalk Grass OFF
			THEN SPRINK 1 TMR ON FOR 1 SECOND
130.	WHEN SPRINK 1 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 2 - Front Grass ON FOR Duration: Front Grass Zone
131.	WHEN 2 - Front Grass OFF
			THEN SPRINK 2 TMR ON FOR 1 SECOND
132.	WHEN SPRINK 2 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 3 - Backyard Grass Left ON FOR Duration: Back Grass Left Zone
133.	WHEN 3 - Backyard Grass Left OFF
			THEN SPRINK 3 TMR ON FOR 1 SECOND
134.	WHEN SPRINK 3 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 4 - Backyard Grass Right ON FOR Duration: Back Grass Right Zone
135.	WHEN 4 - Backyard Grass Right OFF
			THEN SPRINK 4 TMR ON FOR 1 SECOND
136.	WHEN SPRINK 4 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 5 - Front Drip ON FOR Duration: Front Drip Zone
137.	WHEN 5 - Front Drip OFF
			THEN SPRINK 5 TMR ON FOR 1 SECOND
138.	WHEN SPRINK 5 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 6 - Left Porch Sideyard Drip ON FOR Duration: L Porch Sideyard Drip
139.	WHEN 6 - Left Porch Sideyard Drip OFF
			THEN SPRINK 6 TMR ON FOR 1 SECOND
140.	WHEN SPRINK 6 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN 7 - Backyard Drip ON FOR Duration: Back Drip Zone
141.	WHEN 7 - Backyard Drip OFF
			THEN SPRINK 7 TMR ON FOR 1 SECOND
142.	WHEN SPRINK 7 TMR OFF
		AND IF Rain Sensor SECURE
		AND IF Sprinkler Program Running ON
		OR
		AND IF Rain Sensor Is Bypassed
		AND IF Sprinkler Program Running ON
			THEN SprinkZone8 ON FOR Duration for sprinkler Zone 8
143.	WHEN SprinkZone8 OFF
			THEN Sprinkler Program Running OFF
144.	// Log event when rain begins and when sensor dries out
145.	WHEN Rain Sensor NOT READY
			THEN LOG Notify when raining
146.	WHEN Rain Sensor SECURE
			THEN LOG Notify when sensor dries out
147.	// If sprinklers are stopped in mid-session by rain, then shut off all irrigation and log
	// the event
148.	WHEN Rain Sensor NOT READY
		AND IF Sprinkler Program Running ON
			THEN 1 - Front Sidewalk Grass OFF
			THEN 2 - Front Grass OFF
			THEN 3 - Backyard Grass Left OFF
			THEN 4 - Backyard Grass Right OFF
			THEN 5 - Front Drip OFF
			THEN 6 - Left Porch Sideyard Drip OFF
			THEN 7 - Backyard Drip OFF
			THEN SprinkZone8 OFF
			THEN Sprinkler Program Running OFF
			THEN LOG Sprinklers Stopped by Rain Sensr

I am new to this forum and am excited about the help i might be able to provide and recieve from being a part of it.

My question is regarding the above programming. I have read from Rain8's website the following ***Important: Using the “UPB Links” instead of “Units” allow the Rain8s to receive an “off” command rather than the typical “fade to 0” command they would receive as a “Unit.” Setting up the Rain8 DIDs as Units will NOT work.

the above post looks as if he has programed the sprinkler valves using "Units" instead of "UPB Links" because he is setting a user setting duration after the Unit and PC Access will not allow you to set a duration to a UPB link? Has anyone tried using UNITS vs UPB Links and if so what is your expierence?

thanks
 
Back
Top