I think I am done! The doser was an easy add on. I just cracked open my jaebo and there was lots of room to add a dB9 connector. Since the doser circuit is housed inside the pi box only 4 wires needed to be run, power and ground for the 2 motors.
The other 2 motors are still connected to the jaebo controller and work as a backup. It took me all of 5 minutes to calibrate them. 76% speed and I get 1 ml per second.

. My biggest concern though was interference from the motors causing issues with the lights but not even a faint flicker while the motors run. I am happy!
So the final state of the pi.. due to the last minute troubleshooting with the lights and having to make some changes, it’s not as organized inside anymore. But all connectors inside the box have been either soldered or pressed on tightly to prevent issues down the road.
Now that I’m done with this part of the build I closed up the box and did my best to get the cables all cleaned up.
So to sum things up for my reefpi I wanted the build to be in one box with remote boxes for the doser and the power. I built the following into my box
- 8 configurable outlets, 4 normally open, 4 normally closed, With reef pi turned off my return, skimmer, algae scrubber, and right Powerhead stays on.
- 2 temp probes
- 2 float switches for ATO that detect high and low level.
- 2 dosers controlled with a tb6612 driver on a pca9685 PWM module
- PWM controlled moon lights on the pca9685
-RPI PWM controlled Ocean Revive lights with on/off relays for power.
Mission complete

.
I’m not done though. I’m patiently waiting and researching for the next module I want to build. I have 2 maxspect gyres on each end of my tank. Right now they are on pulse mode via their built in controller and I flip flop them every hour via a reefpi outlet. Hopefully someday reefpi will have the ability to run 24volt brushless motors so I can ramp them up and down.