Really like your build! Have seen what you have done with Aquapi... I got inspired by that project and have started something similar.
Link:
My reef2reef post
I love the look of your dashboard, could you maybe supply some more info on that? How did you decide on the layout... What cards do you use?
Is there anything you want to add to the setup which you haven't yet got too?
All very good questions.
Dashboard (Fish Dash) - Nothing fancy on this one. Its a combo of Vertical and Horizontal stacks with Button Cards and custom mini-graph cards. I used the Sections View as a basis and to keep things aligned. The other advantage of Sections is I rarely need to make a separate phone dashboard. See the attached for a section of my Dash YAML. I have a much more advanced Dash in the works.
What would I do different - Well several things and opinions as follows;
1.
Advanced Sensors and Pumps: I am not super happy about being stuck with very expensive peripherals and sensors (Pumps, Salinity, PH....) . I would much prefer the ability to choose additional, less costly options. PH sensors have the same lifespan weather they are $60 or $200 units. Pumps are ridiculously expensive. Don't get me wrong, you can add any device you want to ReefPi and the ESP board, but you must also be able to write code well. I am not a coder. I can poke and change things and fix things, but writing from scratch is a different level.
2.
The Good: Overall cost - I did the DIY route to save cost and have fun with the build. I have built many systems prior, so this was a nice project. I have about $180 invested and Its still a good investment if you look at the other options available with the exception of comment one above.
3.
The Bad (Well sort of): I run HA on a Pi-5 and it is very stable and on battery backup as is my network and internet. ESP-Home is wireless (although there are wired options) and my tank power is on a battery backup. My point is the risk level is still fairly high for failure and remember that you are controlling a tank with $1K or more worth of live creatures. If my Pi-5 decides to go south, some rogue HA update happens or my wireless network has a hitch, the tank is left in a static state. Remember that with this system, ALL trigger control is from HA. Parameters like Pump run time and safeguard for a run away pump are hosted in ESP Home. I have safeguards for temperature but not for ATO or dosing. I created alarm scripts to warn me of failure, but still the risk level is fairly high. Other solutions offer the ability for more redundancy, but then you loose the tight integration with HA and the cost goes up. There is certainly a tradeoff.
4.
Power Control via TP-Link power strip: I do not like my power strip solution. This has nothing to do with ReefPi. The power strip has locked up twice in 6 weeks and is the only true failure I have had. I did get an alarm via HA and was able to fix the issue quickly. I am searching for a better solution that also provides energy monitoring and tightly integrates with HA. I have not found one yet.
Future wish list:
1. Additional pump and sensor options for ReefPi
2. Comprehensive Lighting Control via ReefPi.
3. More robust power control solution (See above)
Questions and comments are welcome.