About This Project
I am a big aquarist and loved spending time creating my freshwater aquariums. My latest aquarium is a 160l planted tank which requires it’s fair share of routine maintenance. Imagine a swimming pool, just times that by ten! I have been looking into automation of my tank for a few months now and I have now invested in my first Raspberry Pi and hooked it up to Cayenne. The world is now my oyster.
The first phase will be to only turn the filters and lights on/off and monitor the tank temperature via Cayenne.
The second phase is to connect the water change system I designed and be able to do water changes via Cayenne. If you know anything about fish tanks (especially planted tanks) its all about the water changes. 50% per week! The water change system is already operational in its manual format using gate valves which connect to the tank filter and a reservoir in the other room which holds the clean water. The water is then pumped from the reservoir via the filter to the tank.
Phase three I will be implementing the dosing system, which will dose the tank with the necessary nutrients on a daily basis and doses the water reservoir with dechlorinator on a weekly basis.
For now its just the Raspberry Pi connected to an 8 channel relay.
Triggers & Alerts
I certainly will be. Triggers and Alerts will be used for interaction with a number of the components.
Temperature sensor - monitors temperature of the tank, with an altert for high and low extremes.
Flow sensor - to monitor the amount of water exchanged between water changes.
Lighting sensor - monitor any lighting fluctuations
Water level sensor - monitor water level for water changes and top ups.
It will all be scheduled!
Photos of the Project