EtherRain Plugin - Multiple instances

Greetings All

I have an etherrain8 running 6 solenoids through a single plugin.

I have it configured to be sprinklers 1 through to 6 running for specific time frames. A scene runs every second day. The schedules is run at 0500 and 0630 hours.

I want to split the sprinklers to run in 2 zones running on alternative days.

Is it possible to run a second plugin to do this. If I use the same plugin and run a second scene I cannot split the total number of stations.

Advice welcome.

cheers

ps really happy with etherrain8

Hello peterr,

Are you able to enter different zone times for every scene that you create with the plugin? If so, set up a new scene and enter a 0 in the zone time for the zones that you don’t want to run and enter values for the zones that you want to run.

ERdevMan

Hi ERDevman

sorry for the delay…

the problem is that the only control I have is to set the watering times for each station.

So I can run an scene to trigger at say 0500hrs and run stations 1 to 6 for 10minutes and station 7 to 8 for xxx minutes, etc. I can then run that scene as many times as I wish.

However, I would like to split the stations and run 1 to 4 on say Tuesday and stations 5 to 8 on Saturday. I cant split the stations through the plugin.

So I was thinking if I install a second irrigation system (which is actually the same as the first) and on the initial plugin run stations 1 to 4 at 10 minutes and stations 5 to 8 for zero minutes and the second plugin can run stations 1 t0 4 for zero minutes and then run 5 to 8 for 10 minutes.

so 2 instances of the same ether rain unit with different settings.

thoughts ?

Peter

You can create a device for each zone, and then set the individual time. It must still be in the correct format when you set it up.
0,0,0,0,10,0,0,0 etc

You can create a device for each zone, and then set the individual time. It must still be in the correct format when you set it up.
0,0,0,0,10,0,0,0 etc

Go to the APP for the etherain and use the create button to create another instance of the device give the new one a name and the same IP and then schedule this new instance in a scene that you want. Been doing this for ages and all is working correctly. Have fun.

I’d like to just set the Valve1-Valve8 variables with a scene and Luup.

I am having problems with the luup code to set those variables…

can anyone help?

I’ve messed about with this:

luup.variable_set(“urn:upnp-org:serviceId:BinaryLight1”, “Valve1”, “10”, 8 )

Your service Id is not correct. You are using the device type.
Several way to find it include:
Hovering mouse over the variable which will result is an dialogue displaying the correct service ID
Using the link below in your browser to display your user data. Locate the device and validate your variables as recorded there.
http://vera.IP.address/port_3480/data_request?id=user_data&output_format=XML or
http://vera.IP.address/port_3480/data_request?id=user_data&output_format=txt
For XML best to you a browser that has a XML browser included such as chrome.

Review the implementation file.
I believe it is something like…
urn:edmidor-com:serviceId:EtherRain

Then other was which I forget to cover all the time is drilling into the device. It will eventually display the details required.

http://vera.IP.address/port_3480/data_request?id=lu_invoke

@brientim,

thanks and mission accomplished!