reef-pi :: An opensource reef tank controller based on Raspberry Pi.

Schreiber

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
468
Reaction score
593
Location
Knoxville
Rating - 0%
0   0   0
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.
 

drbogger

Active Member
View Badges
Joined
Apr 24, 2019
Messages
165
Reaction score
132
Location
Ballston Spa, New York
Rating - 0%
0   0   0
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.
 

Schreiber

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
468
Reaction score
593
Location
Knoxville
Rating - 0%
0   0   0
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?
 

drbogger

Active Member
View Badges
Joined
Apr 24, 2019
Messages
165
Reaction score
132
Location
Ballston Spa, New York
Rating - 0%
0   0   0
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.
 

Schreiber

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
468
Reaction score
593
Location
Knoxville
Rating - 0%
0   0   0
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.
 

AbjectMaelstroM

Valuable Member
View Badges
Joined
Jul 21, 2019
Messages
1,530
Reaction score
1,811
Location
RVA
Rating - 100%
1   0   0
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.

Yup.

I'm using an optical and an ultrasonic sensors. I had a float before I switched it to the ultrasonic. All 3 work great.
 

AbjectMaelstroM

Valuable Member
View Badges
Joined
Jul 21, 2019
Messages
1,530
Reaction score
1,811
Location
RVA
Rating - 100%
1   0   0
Got bored over the last couple weeks and with all the time on my hands decided to make a case for all my spare Reefpi parts.

Here is the first production. I'm new to 3D modeling and printing so there's a bit of a learning curve and adjustments already need to be made (12v hole is about a.25mm off). Will also be adding a cutout for DB9, just not sure where I'm going to put it. And two more holes for aviation connectors for 4 total.

This is mainly to see it in its physical form instead of inside Fusion 360.

20200404_181242.jpg


20200404_181305.jpg


20200404_181351.jpg


20200404_181223.jpg


The "Michael Lane" collection haha. I need a different on off switch, really don't like that one but it's the only one I had on hand. May do a reset microswitch instead.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,848
Reaction score
17,081
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Some pics of the pico tanks . They are getting back in shape . They both went through some changes.
5EBF843F-2A65-42C3-A054-30D724DC9374.jpeg

and
24A4A702-C84D-42D9-AC96-3978C3F4F7F9.jpeg

I glued the cyphastrea that was growing at the bottom of nano in the back walls of these two pico. The first one will stay as primary zoa /softy place , but the second one will slowly have sps specific optimizations
C0418695-ED1D-4F32-B271-BCCC67752970.jpeg

cyphastreahas already started new growth
323D4449-4B7D-4EE8-B8EC-CBB84D748FA8.jpeg

Liams Clove
FDC1AFA1-D456-45FB-8B7E-7E394BAA8326.jpeg

Vamp in drag ??
C0F943CE-3D39-4267-9B06-7F49EAC913D8.jpeg


blue tubbs
20DA6B17-0C19-49A9-A3AD-7BD7AD8E272E.jpeg


eagle eye
97C3CA39-1D0E-4985-B3E5-C94636DE140B.jpeg


Grandis
560963D1-9398-4A4C-81AE-45990AB8BF75.jpeg

Bambam
6465A377-40B5-41F9-8DC0-5B807435A837.jpeg
 

Michael Lane

Well-Known Member
View Badges
Joined
Aug 11, 2018
Messages
677
Reaction score
1,123
Rating - 0%
0   0   0
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.
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.
 

Michael Lane

Well-Known Member
View Badges
Joined
Aug 11, 2018
Messages
677
Reaction score
1,123
Rating - 0%
0   0   0
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
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.
1586099471913.png
 

GaryE

Well-Known Member
View Badges
Joined
Mar 12, 2020
Messages
992
Reaction score
1,385
Location
Coatesville, Indiana
Rating - 0%
0   0   0
Im starting to get annoyed by Adafruit IO.

I have these autopopulated feeds, but no data.

reefpiblue light-channel-1
reefpicabinet light-channel-1
reefpifan-channel-1
reefpiinternal box temp 2-reading
reefpiinternal box temp-reading
reefpisump temp-reading
reefpitank temp-heater
reefpitank temp-reading
reefpiunused-channel-1
reefpiwhite bar front-channel-1

The only one that provides data is the reefpifan-channel-1.

Plenty of errors in the log though.. Anyway do debug this or am I better off just turning off telemetry??


{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:54
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:24
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:35:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:35:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:24
{"error":"not found - API documentation can be found at https://io.adafruit.com/api/docs"}

Apr 5 11:36:24
{"error":"not found - API documentation can be found at https://io.adafruit.com/api/docs"}

Apr 5 11:36:24
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:24
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:54
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:53
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}
 

Dave's Reef

Active Member
View Badges
Joined
Nov 4, 2018
Messages
102
Reaction score
150
Rating - 0%
0   0   0
So I am putting the final touches on my build trying to setup dimming and keep getting an error while trying to add the pca9685 board to the driver list

20200405_112626.jpg 20200405_112415.jpg
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,848
Reaction score
17,081
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Im starting to get annoyed by Adafruit IO.

I have these autopopulated feeds, but no data.

reefpiblue light-channel-1
reefpicabinet light-channel-1
reefpifan-channel-1
reefpiinternal box temp 2-reading
reefpiinternal box temp-reading
reefpisump temp-reading
reefpitank temp-heater
reefpitank temp-reading
reefpiunused-channel-1
reefpiwhite bar front-channel-1

The only one that provides data is the reefpifan-channel-1.

Plenty of errors in the log though.. Anyway do debug this or am I better off just turning off telemetry??


{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:54
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:24
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:35:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:35:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:24
{"error":"not found - API documentation can be found at https://io.adafruit.com/api/docs"}

Apr 5 11:36:24
{"error":"not found - API documentation can be found at https://io.adafruit.com/api/docs"}

Apr 5 11:36:24
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:24
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:54
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:53
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}
Free account has limit on how much data you can send. Check for naming convention. Use no space in the names
 

GaryE

Well-Known Member
View Badges
Joined
Mar 12, 2020
Messages
992
Reaction score
1,385
Location
Coatesville, Indiana
Rating - 0%
0   0   0
Free account has limit on how much data you can send. Check for naming convention. Use no space in the names

I limit my temp sensors to check every 180 seconds,.

Here's my config (of course without the key)

not really a lot on here that I can screw up. I have cleared my IO feeds several times, how might I debug this?

1586124176989.png
 
Back
Top