So my reef pi has been up and running on the tank for a few days and I must say I'm really liking the results so far.
The ATO works flawlessly and the timers for the wave makers and sump lights are performing as they should.
I still have to tidy up the cords, water proof the enclosures and figure out the temp probe.
I have some new parts on the way and will be updating the progress after they get here and I get everything wired up and installed.
Another thing I will be doing is a mini tutorial on how to work with reef-pi software to assign outlets to relays, naming them, setting up the ATO sensor and pump outlet and basic timer programing. Once I get better with the programing I'll get into how to set up macros.
I also wanted to mention some differences between using a Pi0 and a Pi3. Hopefully this will help in deciding which one to use when planning a build.
1. Either one is capable of running an AIO head unit.
Pi3 allows you to use a GUI (graphical user interface). Having a desktop environment (Rasbian) to run reef-pi from is a lot easier for someone like me who is not comfortable using command prompt style programing.
2. Pi3 has much more processing power than a Pi0.
Pi3 has a 1.2 GHz Quad Core processor with 1GB of Ram. Pi0 has a Single Core 1GHz processor with 512 Mb of Ram.
The better processor and more Ram on the Pi3 make it possible to run the GUI without the issues of lagging or high cpu usage.
3. The Pi 3 has a full size HDMI cable output, 4 full size USB ports, Ethernet port and built in Bluetooth.
Like I said either will work but for a noob like me it was easier to use a Pi3.
For the most part my memory and CPU usage have been running as expected with memory usage around 30% and CPU usage below 10% unless I go in and mess with something the usage percentage stays pretty level.
Another pleasant surprise was yesterday after sever weather moved through the area and knocked out the power for a couple hours, reef-pi started back up and went right back to business as usual.
Screen shot of the dashboard.