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

crusso1993

7500 Club Member
View Badges
Joined
Oct 21, 2018
Messages
8,671
Reaction score
44,651
Location
SW, FL, USA
Rating - 0%
0   0   0
Haha actually there is a simliar (Amazon product) one that isn't Arduino specific that I found online, and since (I think) these need to be permanently affixed to the surface, quick disconnects would be the way to go to enable emptying and cleaning.


Nice! I think I caught a glimpse of those on eBay in a package of 10, or something like that, for cheap.
 

marekd1

Active Member
View Badges
Joined
Dec 24, 2019
Messages
133
Reaction score
200
Rating - 0%
0   0   0
Again, not an electrician, so I may be wrong on this.... But what is the difference between having these 16 outlets in one enclosure vs having 16 outlets in different enclosures? They'd still be pulling from the same circuit on the same power wire.

If I overloaded my wiring's current rating & caused a fire due to a failed circuit breaker, it isn't because all the outlets were close together. I would have overloaded it if I'd plugged 16 things into 16 separate wall outlets as well. As long as the enclosure has wiring rated to handle the same amps that the house wiring is, there shouldn't be a problem.

Circuit breakers are a nice fail-safe, but it's always up to you to ensure you're pulling a safe amount of current. Sure, a 16 outlet enclosure makes it easier to add on too much current draw, by the virtue of having more outlets to draw from. But the outlet number isn't the problem, it's the amps. This 16 outlet enclosure running 16 1/2 amp power heads would be perfectly safe. But a 2 outlet enclosure running 2 12 amp heaters has the potential to catch fire if the circuit breaker fails.


Here you nailed it....

"Circuit breakers are a nice fail-safe, but it's always up to you to ensure you're pulling a safe amount of current. Sure, a 16 outlet enclosure makes it easier to add on too much current draw, by the virtue of having more outlets to draw from "

How many people do you know check the wattage of stuff being plugged in? That is all that I am saying and this is my point, forget everything else. Anyway forget about my comment if its causing you a heartburn.
 

Barclay

New Member
View Badges
Joined
Jan 9, 2014
Messages
16
Reaction score
6
Location
Potenza Italy
Rating - 0%
0   0   0
Ciao a tutti, sono nuovo in Raspberry e reef Pi è un controller molto bello, (il mio inglese :(:(:(:(), voglio provare a creare un controller per la luce, posso usare il driver weel medio LDD700 per la mia luce.
Funziona con questo controller? Conosco l'HDD a 5 / 6v PWM non a 10V come il progetto, qualcuno che mi aiuti?
Grazie a tutti

ADMIN EDIT for translation:
Hi everyone, I'm new to Raspberry and reef Pi is a very nice controller, (my english :( :( :( :(), I want to try to create a controller for the light, I can use the LDD700 medium weel driver for the my light.
Does it work with this controller? I know the 5 / 6v PWM HDD not 10V like the project, someone who can help me?
Thank you all
 
Last edited by a moderator:

Schreiber

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
468
Reaction score
593
Location
Knoxville
Rating - 0%
0   0   0
Here you nailed it....

"Circuit breakers are a nice fail-safe, but it's always up to you to ensure you're pulling a safe amount of current. Sure, a 16 outlet enclosure makes it easier to add on too much current draw, by the virtue of having more outlets to draw from "

How many people do you know check the wattage of stuff being plugged in? That is all that I am saying and this is my point, forget everything else. Anyway forget about my comment if its causing you a heartburn.

No heart burn, lol. It's a valid point, but as always, for a 2, 8, or 16 outlet connection, it comes down to what the user plugs in, not the strip itself. I was just genuinely curious if there was an actual reason it wouldn't be safe. Wanted to make sure I wouldn't come home to a toasty tank!
 
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
If the power draw is high, its better to keep a power conditioner between the load and GFCI outlet, I think.

Having more outlets is beneficial. Once can have lower wattage devices (most electronics devices including modern pumps are low watage.. except lights probably). For me, often time some of the outlets are inaccessible due to the shape/size of wall warts.
BTW, Im using the new Kasa smart plugs with current monitoring and I'm really looking forward to exploring more of this. Various equipment and their power draw etc. reef-pi exposes the current consumption values as analog inputs (ph ). We'll see if I can use them as it is, or they require calibration etc..
 

thoeffe

Community Member
View Badges
Joined
Oct 6, 2018
Messages
80
Reaction score
26
Rating - 0%
0   0   0
in reef-pi, the ato should always turn off corresponding pump before being disabled. You can use the first sensor to control the ato pump (equipment target) and the second sensor to control a macro (target macro) thats in turn disable the first ATO. Macros are versatile and can do more. Theres a disable on alert checkbox under individual ato setup that can be used to specify a total pump time run, beyond which reef-pi will disable the ato, if used. Its hourly, and will only work at hourly limits and when auto-disabled you have to either wait for the next hour or recreate the ato to re-enable it immediately.
Thanks for all the responses. I got the port fixed again and finally have all the wires soldered and heat shrink cable finished. I am still struggling to get the switch #2 to control a macro. I went to macros but just cant figure out how to set one up with the switch. I dont see any option for inputting a switches gpio number or anything. I am considering just doing them in series but was hoping to do it on the software side. Is there a benefit to doing it in software vs doing it by hardware wiring as series. Thanks again
 
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
Thanks for all the responses. I got the port fixed again and finally have all the wires soldered and heat shrink cable finished. I am still struggling to get the switch #2 to control a macro. I went to macros but just cant figure out how to set one up with the switch. I dont see any option for inputting a switches gpio number or anything. I am considering just doing them in series but was hoping to do it on the software side. Is there a benefit to doing it in software vs doing it by hardware wiring as series. Thanks again
Are you using 3.1, macro target for ATO was introduced only the latest release
 

marekd1

Active Member
View Badges
Joined
Dec 24, 2019
Messages
133
Reaction score
200
Rating - 0%
0   0   0
If the power draw is high, its better to keep a power conditioner between the load and GFCI outlet, I think.

Having more outlets is beneficial. Once can have lower wattage devices (most electronics devices including modern pumps are low watage.. except lights probably). For me, often time some of the outlets are inaccessible due to the shape/size of wall warts.
BTW, Im using the new Kasa smart plugs with current monitoring and I'm really looking forward to exploring more of this. Various equipment and their power draw etc. reef-pi exposes the current consumption values as analog inputs (ph ). We'll see if I can use them as it is, or they require calibration etc..

If you are looking for more options with lower cost check this out...

 

burningbaal

Active Member
View Badges
Joined
Aug 13, 2019
Messages
232
Reaction score
257
Location
Near Seattle
Rating - 0%
0   0   0
so it appears I was an idiot and don't remember the password I set on the pi after I (re)set it up on Christmas day. Any way i can get into the .db from ssh to set the pw?
 

kdx7214

Well-Known Member
View Badges
Joined
Jan 5, 2020
Messages
830
Reaction score
725
Location
Columbia, MO, US
Rating - 0%
0   0   0
That's wild! What all are you running?? I'm going to guess there are either multiple metal halides or seriously heavy duty pumps/heaters involved. My setup at peak (all pumps, powerheads, lights, heaters, etc. at their absolute highest power draw they're rated for) is less than 7 amps. Not sure what the actual current draw is though. Sounds like you're about to have 90 amps of circuitry installed!!

When I was designing my enclosure, I did some research to find what people with smart plugs typically see as their actual current draw for their tanks. The typical current draw for an average reef tank seems to sit in the 2.5-3A range. I saw only 2 responses using above 5A, both were using multiple metal halide lights.

Absolute highest response I found was a guy running about 25 amps, with 3 250W metal halides, 4 60" T5s, huge 3.5A return pump, 800W 9A heater, & more. This was for a 375 gallon SPS tank.

I guess what I'm getting at, is unless you're running a fish store, or the equivalent, in your house.... 90A is *major* overkill. The 4 circuits at 60A miiiight be necessary if you've got a crazy setup & a lot of other power-hungry electronics on the same circuit as well. I'd be curious to hear what all you've got on that one circuit & why he thinks 60A would be the minimum. I'm not a professional electrician, so I'm not saying he's wrong... but for a figure like that, there'd better be a good reason :oops:

Ironically I'm not running anything right now. About 12 years ago we had a house in a small town and I was transferred to a much larger city. Cost of living is VASTLY different here and we had to move into an apartment. We're now in the market for a house and hoping to get a 300-500 gallon reef tank up and going with around 300 gallons of sump space in the basement.

Haven't fully decided on lighting yet as that will partially depend on the space in the house and the availability of halide bulbs. I'd love to have a hybrid with metal halide and T5s with maybe some led for moonlight, but that may or may not happen.

Part of the goal is to have a variety of separate tanks in the basement. A large refugium to grow pods (I want mandarin's for once), a decent sized frag tank, and maybe one for a seagrass style tank. Mangroves would be interesting as well.

I think that my buddy is mostly over-calculating things (he does that), but that might also be because he knows me :D
 

kdx7214

Well-Known Member
View Badges
Joined
Jan 5, 2020
Messages
830
Reaction score
725
Location
Columbia, MO, US
Rating - 0%
0   0   0
Hope you live near me in Chicago! I need an elechicken to check my work, but they charge wayyyyyy too much by the hour around here. Seriously called a guy, and for a run of 12' linear, I was quoted 650

I'm not surprised, but alas I'm quite a ways from Chicago :( I did live there for a year though and the cost of living (and traffic) convinced me to not stay.
 

Alaa

Community Member
View Badges
Joined
Nov 28, 2018
Messages
74
Reaction score
80
Rating - 0%
0   0   0
HI
I thought i share my power box setup after seeing talks about keeping manual control together with reef-pi abilities. This was just my thoughts that i want a reef-pi controlled aquarium but still keep it functional while i upgrade, modify, or repair reef-pi.
I built this power box having 16 pi controlled outlets, that are all manually switched. I went further and added my ATO, return pump low water level fail safe, and skimmer turn off if the return pump is off. it works independent of reef-pi but can be controlled and monitored through it.

back.jpg front.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
HI
I thought i share my power box setup after seeing talks about keeping manual control together with reef-pi abilities. This was just my thoughts that i want a reef-pi controlled aquarium but still keep it functional while i upgrade, modify, or repair reef-pi.
I built this power box having 16 pi controlled outlets, that are all manually switched. I went further and added my ATO, return pump low water level fail safe, and skimmer turn off if the return pump is off. it works independent of reef-pi but can be controlled and monitored through it.

back.jpg front.jpg
Very nice. Thank you for sharing it @Alaa , we really appreciate it.
 

Barclay

New Member
View Badges
Joined
Jan 9, 2014
Messages
16
Reaction score
6
Location
Potenza Italy
Rating - 0%
0   0   0
Salve, qualcuno mi può aiutare? Voglio usare il driver meanwell LDD700 per la mia light box, posso usare questo hardware e software senza modifiche in Reef Pi?
Thanks to all

ADMIN EDIT for translation:
Hi, can someone help me? I want to use the meanwell LDD700 driver for my light box, can I use this hardware and software without modification in Reef Pi?
Thanks to all
 
Last edited by a moderator:

dmolavi

Well-Known Member
View Badges
Joined
Jan 3, 2015
Messages
509
Reaction score
646
Location
United States
Rating - 0%
0   0   0
While i'm waiting for parts for the skimmer and ATO shut off stuff to arrive (and hopefully the DLI integration to get working)...

I've been reading some past threads on Prometheus and Grafana integration. Would an AtomicPi be a suitable platform to run those on, or should they be run on the same Pi as Reef-pi? (my reef-pi is on a 3B+)
 

Des Westcott

Well-Known Member
View Badges
Joined
May 29, 2018
Messages
646
Reaction score
1,035
Location
Durban - South Africa
Rating - 0%
0   0   0
I've noticed something strange in my temperature and pH Historical graph. The time scale isn't consecutive. There's a section in the middle of January dates that are dates (and data I think) from December.

I've got a few screenshots below to highlight the issue. It persists despite re-loading, rebooting, refreshing browser, Enabling / Disabling sensor.
2020-01-08 (3).png
2020-01-08 (5).png
2020-01-08 (8).png


2020-01-08 (1).png
 

kdx7214

Well-Known Member
View Badges
Joined
Jan 5, 2020
Messages
830
Reaction score
725
Location
Columbia, MO, US
Rating - 0%
0   0   0
Has anyone considered writing a "master server" interface for multiple instances of reef-pi? As I continue to design my eventual system I'm considering having multiple reef-pi setups to limit a single point of failure in the controller. It would be awesome to be able to poll them (or maybe have configurable alerts from reef-pi itself @Ranjib) to give an overall status, and maybe eventually have redundancy. I'm a programmer so if nothing like this is around I'll start digging into it a bit.

On other good news, my pi arrives on Friday :D
 
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
Has anyone considered writing a "master server" interface for multiple instances of reef-pi? As I continue to design my eventual system I'm considering having multiple reef-pi setups to limit a single point of failure in the controller. It would be awesome to be able to poll them (or maybe have configurable alerts from reef-pi itself @Ranjib) to give an overall status, and maybe eventually have redundancy. I'm a programmer so if nothing like this is around I'll start digging into it a bit.

On other good news, my pi arrives on Friday :D
I had plans to do clustering (ability to control multiple reef-pi from a single one) in 3.0, but I deprioritized it over calibration , HAL , PWM profile and other more important features. I think its still important and can be done separately as an independent project/repo using the API
 
Back
Top