Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Got it. Can you disable this ato and create a new ato with same setting and see if that works? Im trying to diagnose if this is related to the past usage data or some other thing.
Amazon product
Will try that now. and report back.
As I said earlier, it worked once, but then not again
This is neat.randomly stumbled upon this because I am trying to generate a 0-10v apex like control from my system to manage the speed of my pumps. I am slowly getting rid of ecotech stuff because it is so closed. So a new pump on the way takes apex style 0-10v. Anyway...
Here is my setup...in case it helps anyone who wants to DIY it. I'll get around to putting the code and detail on GitHub.
It measures the main parameters, watches the sump level, pump details and other instrumentations so I can start and stop things as needed.
For example, I have a process on the RPi in Node-red that turn on and off the heaters. But I have a second process on the Ubuntu system that watches this information as a backup process. All of these are on UPS. I recognize this is a bit extreme :) but...don't judge! HAHAHA!
My favorite part is how I can control everything in HomeKit, so when I go to the basement to check on something I can turn things on and off on my phone.
Also, since this is mostly mediated by MQTT I can create synthetic devices. For example, I have a device called "do swap" and that turns off the pump, stops the heaters, and a bunch of other things and then turns on an evacuation pump for 15 min. Then turns on a pump to put saltwater back into the sump. But it only does this if the swap salt is close to the same SG/pH/Temp as the tank.
Once you instrument...you can do lots of stuff!
If anyone is interested I can detail out the sensors and wiring and other things.
My goal is to make this easier on the next person! So ask away...
![]()
Created a new ATO with the same parameters as the previous one and it worked as expected.
![]()
Edited parameters to higher threshold and they also worked
![]()
You cant , easily. Theres reef-pi db command that you can use to purge the data, but its more involved than simply using UI. If possible just recreate the temp controller/ato etc,How do I clear all graph data?
Hey guys, are any of you using a Pi Zero wireless exclusively to control only lighting? I have one sitting around and I was thinking it could be cool to put it to use but only to control LEDs.
Cool! The hat on Adafruit is sold out any other options?
youngreefer10g , If you're comfortable with surface mount soldering, I have my DIY Kraken board that's specifically designed for Reef-Pi in mind & has all the connections pre-routed in the board. Or, if you just want it pre-soldered, I also have the Leviathan Board, they're just more expensive to account for the components & time of assembly. If you're looking into the pre-soldered route, Michael Lane also has the Goby board. It's a little cheaper than my Leviathan board, but doesn't come with dosing control or float switch inputs. The right choice boils down to what features you plan to use & whether you want it pre-soldered out of the box or not.
The Leviathan/Kraken boards come with connections for all the features on Reef-Pi. The main difference you'd be looking at from the Adafruit guide is power control. I use relay boards connected to standard outlets for my builds, rather than buying the expensive American DJ bar. If you still wanted to use that though, you'd just need to wire the ULN2803 recommended in the Adafruit guide to the Equipment control outputs on the board.
The goby board does indeed have a dosing port and 2 float switch ports.
Ahh, you're right about the dosing, too late to edit & correct my post unfortunately. I'm used to using the dedicated L293D chip for dosing & since the Goby didn't have it, I had assumed it didn't have dosing. Just went & looked at the design files & it uses the PCA9685pw chip for that as well.
I still don't see the float switch inputs though, I see the optical sensor ones, are those what you're talking about?
The float switch ports are called "ATO1 & ATO2".
They can be used with optical type, inductive type, as well as the old mechanical type.
You just have to wire it correctly depending on what type your using.
The goby board wasn't really designed to work with 10v analog signals since I'm using a bunch of Mars Aqua lights (and now a couple Viparspectras). I'm kicking around another design that does include 10v analog, but the last few weeks have been a bit chaotic. The goby board would require additional add-ons to support 10v out.Huh, this is the first time I've really looked into the Goby design files.
Michael, how does the lighting control work with the Goby? From what I can tell, you'd have to have a separate board that you populated with the transistors & a 10V power supply?
I think my main thing I've learned this afternoon is that I probably shouldn't assume what is/isn't on other boards just by a cursory glance at the board itself, lol.
If you've got the board set to i2c, then the next step is to configure the driver. Go to Configuration | Drivers and add a new driver using ph-ezo. I think the default address is 0x63 (99) based on the datasheet I found.Hi @Ranjib - I'm having trouble getting my PH probe set up and was wondering if you had any idea as to what I'm doing wrong.
I'm using Michael Lanes reefpi gobi hat with a PI zero. As for PH I'm using Atlas's carrier board and PH module.
I got it set to i2c (blue light) but when I go to the PH tab and hit the add (+) button, there is nothing showing in the Analog Input dropdown.
Any idea?
Also I have o errors but this shows up when I first load the page, I think it's because I dont have anything configured on myy dashboard yet. {"error":"stats for id: '1' not found"} | HTTP 404