- Joined
- Nov 12, 2017
- Messages
- 9
- Reaction score
- 19
All,
I’d like to introduce my Raspberry Pi-based reef controller. This controller has been inspired by a desire to automate a lot of the annoying monitoring tasks I’ve been accumulating over the years and is designed for quick and easy decision-making on most routine tank maintenance decisions.
It’s based on Raspberry Pi and Python (Flask) with a variety of external devices.
If anyone is interested in looking at the code, it's available at https://github.com/sjstelmach/aquarium/tree/master. If you're looking to build a similar set up, let me know, and I'll start thinking about getting a proper installation routine installed and a rough guide.
* EDIT: Updated with recent pictures *
Main screen:
Parameter logging:
Device Management:
Admin Interface:
Here are some of the features:
- Function as a reef tank-centric log: track parameters and dosing with warning levels and age
- Interface with devices to automate routines like feeding and to create an hourly schedule to target a certain daily dKh dose using 2-part
- Interface with sensors and external devices (KHGuardian for example) to track parameters and catch problems before they arise
- Switch devices on and off remotely for tank emergency management
- Send Slack push notifications if any parameters are out of whack
Looking forward to answering any questions and to hearing feedback and feature recommendations.
I’d like to introduce my Raspberry Pi-based reef controller. This controller has been inspired by a desire to automate a lot of the annoying monitoring tasks I’ve been accumulating over the years and is designed for quick and easy decision-making on most routine tank maintenance decisions.
It’s based on Raspberry Pi and Python (Flask) with a variety of external devices.
If anyone is interested in looking at the code, it's available at https://github.com/sjstelmach/aquarium/tree/master. If you're looking to build a similar set up, let me know, and I'll start thinking about getting a proper installation routine installed and a rough guide.
* EDIT: Updated with recent pictures *
Main screen:
Parameter logging:
Device Management:
Admin Interface:
Here are some of the features:
- Function as a reef tank-centric log: track parameters and dosing with warning levels and age
- Interface with devices to automate routines like feeding and to create an hourly schedule to target a certain daily dKh dose using 2-part
- Interface with sensors and external devices (KHGuardian for example) to track parameters and catch problems before they arise
- Switch devices on and off remotely for tank emergency management
- Send Slack push notifications if any parameters are out of whack
Looking forward to answering any questions and to hearing feedback and feature recommendations.
Last edited: