July 28, 2020 at 6:16 am #67574
In my Summer house I have an OpenSprinkler Pi controlling the irrigation of a lawn. I use water from a well in my property which also supplies water to some other garden faucets.
I use a motor pump to get the water from the well. The pump is commanded by a relay which is connected to some water level sensors that will disconnect the motor if and when the water gets to a pre-determined level. This happens quite often specially during the Summer months.
The OSPi is working faultlessly. However, if the motor pump stops feeding water to the system I have no way to know that happened. Please keep in mind that it is a second residence and I may be miles away from there. The OS Pi log shows the programs as been run independently if there has been enough water or not.
I purchased the Aqua Control B57009 relay to connect it to the Master.
My problem is that if I use it with the layout described above I will have no water when I try to use any of the garden faucets, simply because the motor pump will not be powered. This unless I create a special OS program to open the Master only. This may not be very handy as I may have a local person to come around to water the flowers.
Am I doing something wrong or am I not spoting a solution to my problem that is right in front of me?
I am attaching photographs of the Pump relay and another one of the full layout. The cables hanging from the Aqua Control are there because I did not want to connect it prior to having your suggestions/opinions.
English is not my native language so I apologize from any possible mistakes.
Any help will be welcome.
Cheers from sunny Portugal
Attachments:August 12, 2020 at 3:57 am #67871
This post was started by me using my login name. Unexpectedly my account here disappeared and this post now shows as been started by an anonymous user.
I had to re-register to access the site.
Unfortunately, anonymously or as a proper user I got no answers to my problem.August 12, 2020 at 12:29 pm #67875
@Dulac, apologies for the account issue. We were in the process of cleaning spammers and perhaps there was a false positive on your account.
I don’t completely understand exactly what you want to do to make the pump work for you. For a computer program to work according to your needs, you need to provide a sequence of conditions and logic that can be implemented in the program. For example, if something happens, then do this. If I understand from your description, it sounds like what you want is: if pump motor is not moving (or perhaps this condition should be ‘if there is no water’), then do not run sprinkler programs. Is this correct? As I said, I don’t fully understand the problem to come up with this list of ‘if this, then that’. If you can define it, then I will be able to tell how to do it with OSPi.August 13, 2020 at 3:15 am #67883
Thanks for your reply, Ray. Yes, it is exactly as you put it. If there will be no water then do not run programs. The lack of water is reported to the system by the set of hardware listed in my original post.August 15, 2020 at 9:37 pm #67915
If your water level sensor outputs a signal and that signal voltage is between 0V to 5V, or, if your water level sensor is a dry contact switch (i.e. does not output an active voltage, but is a reed switch or relay switch), you can connect it to OpenSprinkler as a rain sensor or soil sensor. This way, when the sensor is activated, the water programs will not run.August 16, 2020 at 12:54 am #67917
Thanks Ray. I think you pointed me in the right direction. Cheers
- You must be logged in to reply to this topic.