DIY Neptune Apex Display Module + Dosing Calculator

thesassyindian

New Member
View Badges
Joined
Jun 11, 2020
Messages
10
Reaction score
8
Location
San Francisco
What state or country do you live in
California
Rating - 0%
0   0   0
Needed a release from a rather stressful couple of weeks at work, so decided to treat myself to a DIY project.

After upgrading my AQI monitor (see details here) hardware to a bigger screen/microcontroller, I had to find a use for the old module.

Enter: The Neptune Apex, and my need for manual dosing of Calcium + Magnesium supplements.

I decided to solve my #firstworldproblem of opening JDieck's calculator on my phone, punching the numbers in, and calculating Calcium/Magnesium supplement values.

Screenshot 2022-01-13 183013.jpg



Luckily, Neptune Systems provides a wonderful API to access data from the Apex and its peripherals.
For the sake of completeness, some of the URLs are:
  • http://<<apexIP>>/cgi-bin/status.xml
  • http://<<apexIP>>/cgi-bin/program.xml
  • http://<<apexIP>>/cgi-bin/outlog.xml
  • http://<<apexIP>>/cgi-bin/datalog.xml
  • http://<<apexIP>>/cgi-bin/status.json
I wrote some code to pull in data from the Apex over WiFi using this API.
This data is used to calculate the dosing quantities required for my specific supplements/tank volume, and the microcontroller then displays everything neatly on a small LCD screen.
The calculations were based on JDieck's trusty Reef Chemistry Calculator.

Now the process is as simple as looking at the module, dosing the displayed quantities, and tapping the screen to reset the notification.

IMG_0005.jpg


If y'all have any thoughts or suggestions for improvement, I'd love to hear them!
 
Love it! I think that’s really innovative. So many dashboards out there give you readings. But actually giving guidance on dosing is really great. Even a tank sitter could use that.
 

IF YOU HAD TO OPERATE EVERYTHING ELSE MANUALLY, WHICH AUTOMATED SYSTEM WOULD YOU KEEP?

  • Auto top-off

    Votes: 62 57.9%
  • Automated dosing

    Votes: 6 5.6%
  • Mechanical filtration / roller filter

    Votes: 4 3.7%
  • Automated water testing

    Votes: 3 2.8%
  • Automatic feeding

    Votes: 1 0.9%
  • Lighting schedule

    Votes: 21 19.6%
  • Controller and remote monitoring

    Votes: 4 3.7%
  • Leak detection and emergency shutoff

    Votes: 2 1.9%
  • Automatic water changes

    Votes: 3 2.8%
  • None. I prefer to operate everything manually

    Votes: 0 0.0%
  • Something else (explain in the comments)

    Votes: 1 0.9%

New Posts

Back
Top
Home
Post thread…
Market
What's new