Digital inputs

thefu

New member
So, I am planning on having a few different digital inputs to tell me when my pump goes off (water rises in sump) and when I get a leak to name a couple...

So, once I connect these up, how do I set up discrete emails for each digital inputs condition?

I can tell how to make outlets do things based on variables (I still do not know what the digital input variables are though), and I see one virtual outlet for email and two for audible alarms. But, if I have 4 different digital inputs, how do I make them each do something different in terms of email or audible notification.
 
Thanks for the reply, but it is just as cryptic as much of the user manual.

I think what you describe is what I said above I already understand how to do (except for knowing the variable names)...that is, how to control an outlet with a conditional statement...

But what the main question I had was not that...please read it again and see if you can help me understand.
 
lol. The manual is terrible, and you're right, cryptic.

I think Curt needs to put some stickies on most Frequently Asked Questions.
 
OK, let me clarify.

The Apex has digital inputs that have two states.

The Apex can send emails

The Apex can sound audible alarms

How do I have:

Switch1 send an email entitled "YOU HAVE A LEAK" when it closes
Switch 1 sound a unique alarm say "Taps"
Switch2 send an email entitled "Pump is off - failure?" when it closes
Switch2 sounds a unique alarm (different from Switch1)
Switch3 send an email entitle "Someone is opening your stand!" when it closes
Switch3 sounds a unique alarm (different from switch2)

In short, there times when you want outlets to change state based on switch conditions and then there are switch conditions, temperature values, ORP values, etc that you want to send out discrete emails for.

I figured, rather than everyone calling or emailing Curt, some expert on here would know and save him the hassle so that he could focus more time on the product and not have to take repetitive support calls.
 
You can't make the emails alarms give you an arbitrary message. The email alarm message will start with the program statement which caused the alarm. Like:

If Switch1 Closed Then ON
followed by the current status

There are only two sound types SndWrn and SndAlm, and each only has 1 sound. So having 3 independent alarm sounds is not possible.
For any of these alarms or sounds the configuration is very similar.

For the first sound (SndAlm) you could do something like this:

Set Off
If Switch1 Closed then on

For the email alarm:

Set Off
If Switch1 Closed then on
If Switch2 Closed then on
If Switch3 Closed then on

Curt
 
So I could have all of the switch statements in the same single virtual outlet for emails and discern them by knowing which switch is which when the emails come in? If so, not ideal, but a workable kludge. Can you assign variable aliases to the switches?
 
I like a float switch to determine that the return pump has turned off (rising water in the sump). I was trying to figure out how to alarm if the pump GFI trips.

Thanks
 
No, you currently can create an alias for the switch name. You could create a virtual outlet, and give it an informative name. For example:

Create a virtual outlet named (add a lunarSim and give it a bogus control address - like P1).
Name the outlet: WaterFloor

Put these statements in the WaterFloor virtual outlet:

Set Off
If Switch1 Closed Then On

Then you could reference this virtual outlet in your email alarm statements:

Set Off
If Outlet WaterFloor Then ON
If Switch2 Closed then on
If Switch3 Closed then on

Similarly you could swap out the switch2 and switch3 statements.

Curt
 
What are the recommended float switches to use with the Apex I/O module? Anyone? (links appreciated).

I could see going a little crazy with them for managing certain things in my setup (ATO level, sump return chamber, etc)
 
<a href=showthread.php?s=&postid=15597600#post15597600 target=_blank>Originally posted</a> by clp
No, you currently can create an alias for the switch name. You could create a virtual outlet, and give it an informative name. For example:

Create a virtual outlet named (add a lunarSim and give it a bogus control address - like P1).
Name the outlet: WaterFloor
Curt

I cannot find where to create and delete virtual outlets. I have read the manual a couple of times, am I missing it? If so I apologize.
 
OK, did some additional research...evidently you can create outlets on the digital display but I cannot find it in the web app.

Can you confirm this Curt?
 
You can also do it on the web interface. Go to the configuration -> modules, and then add say an LunarSim and it will create 1 outlet. Just give it a unique control address like 'P1'.

Curt
 
OK, I did it, but I doubt I would have ever figured that out.

On a related topic, I can't seem to delete the virtual outlets VarSPd1 - VarSpd4

And another related question...can I reorder the outlet list?
 
VarSPd1 - 4 are not virtual outlets - they are the 4 variable speed ports. Currently the outlet list is fixed, but the home web page is going to be optimized so that you can configure how you want outlets/probes to be displayed.

Curt
 

Then you could reference this virtual outlet in your email alarm statements:

Set Off
If Outlet WaterFloor Then ON
If Switch2 Closed then on
If Switch3 Closed then on

Similarly you could swap out the switch2 and switch3 statements.

Curt

FYI, I just tried this and the syntax above is incorrect. The correct syntax for line 2 is:

If Outlet WaterFloor = ON Then ON

I just wanted to clarify this in case someone reads this and wonders why it is not working.
 
Back
Top