jacksonpt
New member
I'm trying to program my Apex Jr to do a semi-automated water change. I've got a fully automated setup now, but for a variety of reasons, I want to start the process manually.
My thought process is taking me in this direction: I manually turn off the return pump outlet, which triggers the following -
- ATO outlet to turn off
- the AWC drain pump to turn on, run for 6 minutes, then turn back off
- the AWC supply pump wait 6 minutes, then turn on for 10 minutes, then turn off
Then at some later time, I would manually switch the return pump outlet back to ON. Could be 30 minutes later, could be 2hrs later.
Getting the ATO pump to switch off is easy.
Fallback: ON
Set: ON
If ReturnPump = Off Then OFF
Getting the drain pump to switch on and run for a set period of time seems easy, but is this the correct use of DEFER?
Fallback: OFF
Set: OFF
If ReturnPump = Off Then ON
Defer 06:00 Then OFF
But how to do I ensure this cycle happens exactly once, regardless of how long the return pump is switched to OFF?
Controlling the supply pump is where I'm really struggling. I'm pretty sure this won't work, but here's where I'm at with it.
Fallback: OFF
Set: OFF
If ReturnPump = OFF then ON
Min Time 06:00 Then ON
Defer 16:00 then OFF
Any help is appreciated. And if I'm going about this completely wrong, please say so (i.e, are feed cycles a better option). No reason to square peg it if I don't have to.
Thanks all.
My thought process is taking me in this direction: I manually turn off the return pump outlet, which triggers the following -
- ATO outlet to turn off
- the AWC drain pump to turn on, run for 6 minutes, then turn back off
- the AWC supply pump wait 6 minutes, then turn on for 10 minutes, then turn off
Then at some later time, I would manually switch the return pump outlet back to ON. Could be 30 minutes later, could be 2hrs later.
Getting the ATO pump to switch off is easy.
Fallback: ON
Set: ON
If ReturnPump = Off Then OFF
Getting the drain pump to switch on and run for a set period of time seems easy, but is this the correct use of DEFER?
Fallback: OFF
Set: OFF
If ReturnPump = Off Then ON
Defer 06:00 Then OFF
But how to do I ensure this cycle happens exactly once, regardless of how long the return pump is switched to OFF?
Controlling the supply pump is where I'm really struggling. I'm pretty sure this won't work, but here's where I'm at with it.
Fallback: OFF
Set: OFF
If ReturnPump = OFF then ON
Min Time 06:00 Then ON
Defer 16:00 then OFF
Any help is appreciated. And if I'm going about this completely wrong, please say so (i.e, are feed cycles a better option). No reason to square peg it if I don't have to.
Thanks all.
Last edited: