Questions for Possible Advanced Codes for Apex

nhbegli

New Member
View Badges
Joined
Jul 21, 2023
Messages
18
Reaction score
9
Location
VA
Rating - 0%
0   0   0
Hello All,

Recently lost 85% of my coral due to pump failures while I was away for a medical school rotation. I am pretty devastated because I had really done a good job of creating safety nets to maintain the stability of my tank. I'm not quitting but it will take me a while before I can return to reefing. In the meantime, I would like help with coding the EB832 outlets and other areas of the Apex Controller systems:

1) I would like to create a code notifying me if my Return Pump (plugged into outlet 6 in my EB832) has been off for more than an hour.
2) I would like to create a code notifying me if my Gyres (plugged into outlet 5 in my EB832) have been off for more than an hour.
3) I would like to create a code to shut the DOS off if the Trident reads Alk to be above 9.5 and turn back on if below 8.8.

Any help would be greatly appreciated. For anyone curious, here is the before and after photos taken almost a month apart (what I left my tank like vs. how I came back to it)


IMG_0695.jpeg
IMG_1053.jpeg
 

Formulator

Valuable Member
View Badges
Joined
Apr 14, 2024
Messages
2,481
Reaction score
2,585
Location
Saint Louis, MO, USA
Rating - 0%
0   0   0
I’m so sorry for your losses! What you want to do is very basic and you actually don’t even need to use advanced programming for most of it. For the notifications when your pumps are off for too long, you can use the built in power monitoring wizard. There are detailed instructions with screenshots in this article: Neptune Apex Programming Tutorials, Part 4: Power Monitoring
I highly recommend checking out the rest of the sections in that tutorial as well. It is a great resource.

For the DOS, you can just go to the DOS pump settings in apex for your Alk pump and in the advanced tab you can use a simple if-then statement to turn off the pump at your specified Alk. Here is what it looks like step by step, and my code which turns my pump off when Alk > 10 dKH.

IMG_5589.jpeg


IMG_5592.jpeg
IMG_5591.jpeg
 

piranhaman00

5000 Club Member
View Badges
Joined
Jun 24, 2019
Messages
5,023
Reaction score
4,995
Rating - 0%
0   0   0
Yes very basic stuff that everyone should have set up with EB832 power monitoring.
 
OP
OP
N

nhbegli

New Member
View Badges
Joined
Jul 21, 2023
Messages
18
Reaction score
9
Location
VA
Rating - 0%
0   0   0
I’m so sorry for your losses! What you want to do is very basic and you actually don’t even need to use advanced programming for most of it. For the notifications when your pumps are off for too long, you can use the built in power monitoring wizard. There are detailed instructions with screenshots in this article: Neptune Apex Programming Tutorials, Part 4: Power Monitoring
I highly recommend checking out the rest of the sections in that tutorial as well. It is a great resource.

For the DOS, you can just go to the DOS pump settings in apex for your Alk pump and in the advanced tab you can use a simple if-then statement to turn off the pump at your specified Alk. Here is what it looks like step by step, and my code which turns my pump off when Alk > 10 dKH.

IMG_5589.jpeg


IMG_5592.jpeg
IMG_5591.jpeg
Thank you for your entire reply! I appreciate the step-by-step walkthrough as it is super helpful and I can share with friends too.
 

HAVE YOU EVER KEPT A RARE/UNCOMMON FISH, CORAL, OR INVERT? SHOW IT OFF IN THE THREAD!

  • Yes!

    Votes: 32 45.7%
  • Not yet, but I have one that I want to buy in mind!

    Votes: 9 12.9%
  • No.

    Votes: 26 37.1%
  • Other (please explain).

    Votes: 3 4.3%
Back
Top