My relay board is local to the sprinkler controller, using the RS485 connection to the relay board via Cat5 from the elk. I'm using a 22 gauge multi-conductor wire from the relay board (about 6 feet away from the sprinkler controller) to handle the current. Cat5 is not going to work if you are using a relay board remote from the sprinkler controller (like near the elk, 50' away), heck I don't think cat5 could handle the load if the run was only 3-6 feet.Mike said:EDIT: My apologies for a slight detourjlegault said:This is pretty easy with the Elk, assuming you have a computer in the house that this guy can use. The ElkRM client software lets you adjust the "custom" parameters stored in the elk, which can be used as timers for each irrigation zone. I don't think the java program that comes with the Ethernet module lets you adjust custom parameters, so you need the ElkRM client software.
Look on page 25 for an example.
ElkRM Manual
Here is an example how I have my elk control our sprinkler system using an existing sprinkler controller and an expansion relay board.
M1 Sprinkler
I was looking at what you did and had a question (I think it is a simple one but I just wanted to make sure). I have been planning to do exactly what you did (in that I want to make the existing panel be operational but also control it via the elk).
I originally ran cat5e from the elk to the sprinkler controller (about 50') and have not connected it. I currently only have four zones.
It seems that all I need to do is
1. Take one wire and connect between the common on the controller and one relay in the elk
2. Take one wire per zone and connect to the existing zone control and one relay in the elk.
3. Take one wire to the 24v hot on the controller and connect to the first relay in the elk, then chain between the remaining relays as you did and can be seen in the picture.
My question is (that I overlooked before) given the 24v connection, is cat5 inappropriate for that connection?
Believe me, with some good rules-programming, the Elk touchscreen interface, enough relays, and an Ethernet adapter, you can do exactly as you want, without a PC or a rain8.fleetz said:Thanks Guys appreciate your interest in my issue.Mike said:Fleetz > Can you elaborate why and what kind of tweaks might be needed (and the frequency that this occurs)? That might help with a possible solution (knowing the scenario you are trying to cover and how often it comes up).
Let me explain the issue moe fully.
We have here in Australia a major drought effecting a good percentage of the country. The government had taken control of when and how much water can be used. They are able and have changed these parameters on an as needs basis.
Where we currently live we have just gone to water restrictions that only allow watering one day a week for three hours 5am to 8am on a Saturday morning (Saturdays is determined by your house number odds Saturday Sundays Even). Our State government is constantly reviewing water levels and changes the days and times that you are able to water.
Where we currently are building have not as restrictive times, however there are current discussions there where water levels are likely to be a change soon. So you can see there are changeable days and time of days that need to be adhered to. There are significant fines for people watering outside of these times. Indeed we have "water police" here in Australia empowered to issue on the spot fines!
Therefore need the flexiblity to:
1. At short notice to modify the sprinkler systems day, time of day and duration setting.
2. Be able to do this by remote control as we will only be at this house 6 months of the year. Ultimately I must have control and the ability to change these settings remotely. I will be the one coping the fine.
3. As a back up to the above have the local landscaper gardener we have there looking after our property should have the ability to change the settings. I have spoken to him about a what if senario where I were to have a Net based system that enable him to Tweek the settings should they be required (I have taken my eye off the ball for example). He is very comfortable is Net savvy. Indeed he has a Wifi PDA and we could easily give him access to the our wireless network and he could tweek it on the spot!
I hope now you are getting a more complete picture as to why I need the flexibility of "tweeking" the systems and also the methods by which they need to be down. Sorry I didn't make it as clear earlier for you all.
I believe that I need an open mind as to how this is achieved. Whilst I have an M1 and it would be nice in integrate the M1 it is not essential. As long as I have the flexibility to meet the above that will be a result.
I was hoping that there was a version of Rain8 that allowed this to be meet. Unfortunately the Rain8 Wifi system relies on a PC running and I think you all agree relying on this when you are not there 6 months is not smart. Is there a Rain8 unit (or another brand) that allows you to set the parameters and those parameters stored in non-volatile memory and runs under it's own steam? An IP based system seems the ideal solution at the moment. However I am open to ideas. I have an M1, ethernet adaptor, Wirless LAN network designed in. At the moment I have a Cat5e cable going to the irrigation controller location. I can put anything in as required as the building starts contruction in a few weeks time. Hence looking for the solution now.
I can not use X10 as I have a C-Bus interface controlling lighting on the M1. Again the M1 doesn't neccessarily be part of the solution. I do have a ELK touchscreen so any net based solution will enable a level of integration at a local level and would be happy with that.
Ideally the system control settings should be simple interface. The type where you tick the date, then set time of day and then press send where those setting are then stored at the controller site and not dependant on anything other that power to the house and the controller for the sprinkler system to work.
I hope that this helps you guys to understand the why and what ideally I am after. Appreciate you input to date.
Regards,
Fleetz
Hi Frank,FrankMc said:Hi Fleetz
Maybe have a look at the web brick...not a dedicated irrigation system but i believe it can be adjusted via the internet and would do the job .....not cheap though...
http://www.o2m8.com/shop/products/product.php?id=1
HTH
Frank
PS.....Here in Melboure we are not allowed to use sprinkler systems at all only drippers..
Thanks again jlegault,jlegault said:Believe me, with some good rules-programming, the Elk touchscreen interface, enough relays, and an Ethernet adapter, you can do exactly as you want, without a PC or a rain8.fleetz said:Thanks Guys appreciate your interest in my issue.Mike said:Fleetz > Can you elaborate why and what kind of tweaks might be needed (and the frequency that this occurs)? That might help with a possible solution (knowing the scenario you are trying to cover and how often it comes up).
Let me explain the issue moe fully.
We have here in Australia a major drought effecting a good percentage of the country. The government had taken control of when and how much water can be used. They are able and have changed these parameters on an as needs basis.
Where we currently live we have just gone to water restrictions that only allow watering one day a week for three hours 5am to 8am on a Saturday morning (Saturdays is determined by your house number odds Saturday Sundays Even). Our State government is constantly reviewing water levels and changes the days and times that you are able to water.
Where we currently are building have not as restrictive times, however there are current discussions there where water levels are likely to be a change soon. So you can see there are changeable days and time of days that need to be adhered to. There are significant fines for people watering outside of these times. Indeed we have "water police" here in Australia empowered to issue on the spot fines!
Therefore need the flexiblity to:
1. At short notice to modify the sprinkler systems day, time of day and duration setting.
2. Be able to do this by remote control as we will only be at this house 6 months of the year. Ultimately I must have control and the ability to change these settings remotely. I will be the one coping the fine.
3. As a back up to the above have the local landscaper gardener we have there looking after our property should have the ability to change the settings. I have spoken to him about a what if senario where I were to have a Net based system that enable him to Tweek the settings should they be required (I have taken my eye off the ball for example). He is very comfortable is Net savvy. Indeed he has a Wifi PDA and we could easily give him access to the our wireless network and he could tweek it on the spot!
I hope now you are getting a more complete picture as to why I need the flexibility of "tweeking" the systems and also the methods by which they need to be down. Sorry I didn't make it as clear earlier for you all.
I believe that I need an open mind as to how this is achieved. Whilst I have an M1 and it would be nice in integrate the M1 it is not essential. As long as I have the flexibility to meet the above that will be a result.
I was hoping that there was a version of Rain8 that allowed this to be meet. Unfortunately the Rain8 Wifi system relies on a PC running and I think you all agree relying on this when you are not there 6 months is not smart. Is there a Rain8 unit (or another brand) that allows you to set the parameters and those parameters stored in non-volatile memory and runs under it's own steam? An IP based system seems the ideal solution at the moment. However I am open to ideas. I have an M1, ethernet adaptor, Wirless LAN network designed in. At the moment I have a Cat5e cable going to the irrigation controller location. I can put anything in as required as the building starts contruction in a few weeks time. Hence looking for the solution now.
I can not use X10 as I have a C-Bus interface controlling lighting on the M1. Again the M1 doesn't neccessarily be part of the solution. I do have a ELK touchscreen so any net based solution will enable a level of integration at a local level and would be happy with that.
Ideally the system control settings should be simple interface. The type where you tick the date, then set time of day and then press send where those setting are then stored at the controller site and not dependant on anything other that power to the house and the controller for the sprinkler system to work.
I hope that this helps you guys to understand the why and what ideally I am after. Appreciate you input to date.
Regards,
Fleetz
Your gardener will have to change the following labeled custom variables as you see in the ElkRM manual (looks the same on the touchscreen I think):
Monday = 1/0
Tuesday = 1/0
Wednesday = 1/0
Thursday = 1/0
Friday = 1/0
Sat = 1/0
Sun = 1/0
Start Time = hh:mm:ss (could even make this specific to a day of the week with 7 variables)
Zone1 RT = XXXXsec (needs to be in seconds - you could print a min to sec conversion chart and post in the garage)
Zone2 RT = XXXXsec
etc...
And the solution will be very robust vs. a windows based PC.
Thanks jlegault,jlegault said:Basically, the way I think of this is as a program, and then I convert the program into rules. If I were to divide your program up into parts:
1) The task that operates the sprinklers
2) The trigger that starts the task
The core of what you need for 1) is in the blog link. The basic structure is:
When task "run sprinklers" and sprinklers are armed, then
Turn on Zone 1 (output) for Zone1Time (custom variable in seconds)
When Zone 1 turns off then
Turn on Zone 2 (output) for Zone2Time (custom variable in seconds)
etc...
For 2), the structure could look like:
When Day of week = Thursday and time = StartSime (custom variable) and Dayoff(counter) less than ThursOn (custom variable)
run task "run sprinklers"
would need one of these statements for each day of the week.
one issue with the elk that is sort of annoying is that it does not allow you to write the statement
When conditionX... and custom variable = 1, then....
to get around this I just create a counter = 0 and then check to see if the custom variable's value is greater than 0.
You should have custom variables similar to the ones below:
StartTime : hh:mm:ss //start time for system
Zone1Time: X seconds //duration zone is on
Zone2Time: X seconds
...
ZoneNTime: X seconds
MonOn: 1/0 //whether to turn on on monday
TuesOn: 1/0
...
SunOn: 1/0
Using ELKRM or the touch pad, you can directly set the values of these custom variables using a numeric keypad.
Hi Frank,FrankMc said:Hi Fleetz
Maybe this could be a solution when its available depending on the price...???
http://www.integratorsforum.com/showthread.php?t=6424
HTH
Frank