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

zab34

Active Member
View Badges
Joined
Jan 23, 2012
Messages
283
Reaction score
22
Location
Orlando
You dont have to change the circuit, as the pin layout is same, just make sure you have enough room to physically place pi 3 , as it takes more space. Software wise, you can reuse the sd card, without reinstalling raspbian, but you have to reinstall reef-pi for pi 3 version. The packages are different for pi zero and pi 3. You data /configuration should persist, but I have not tested this out.

Good to know.
 
World Wide Corals - Quality Aqua-cultured Coral

Michael Lane

Active Member
View Badges
Joined
Aug 11, 2018
Messages
357
Reaction score
634
What exactly is meant by headless? I assumed it was access via a browser regardless.

Will the mars aqua board work with a 2 channel, 300w 32” fixture?
Post a picture of the control boards in the light, or start a new thread and we can help. There are a couple versions of control for the black box lights. Some are PWM and some are analog/current controlled.
 

Schreiber

Active Member
View Badges
Joined
Jun 28, 2016
Messages
220
Reaction score
271
Location
Knoxville
Is there a good write-up anywhere on setting up a float sensor? I've seen a few posts from @Bzar on the topic that had some useful info, but nothing in one place.

Edit, never mind, found what I wanted! Here it is, for anyone else looking to implement a failsafe:


This is the circuit for a mechanical switch.
mechanical level sensor circuit.jpg
 
Last edited:
World Wide Corals - Quality Aqua-cultured Coral

Schreiber

Active Member
View Badges
Joined
Jun 28, 2016
Messages
220
Reaction score
271
Location
Knoxville
Does anyone else have issues with their optical sensors retaining a drop of water on the tip? Mine still reads as submerged until I wipe it off, which is pretty much useless :confused:
 
OP
Ranjib

Ranjib

Valuable Member
View Badges
Joined
Apr 16, 2016
Messages
7,197
Reaction score
12,796
Location
Palo Alto, Bay Area
Does anyone else have issues with their optical sensors retaining a drop of water on the tip? Mine still reads as submerged until I wipe it off, which is pretty much useless :confused:
I have encountered this once or twice when the sensor is not mounted in right angle. Frankly , I don’t see much advantage of using optical sensor over float switches, and planning to recommend float switch going forward from 3.0 onwards . The price difference is significant
 

AbjectMaelstroM

Active Member
View Badges
Joined
Jul 21, 2019
Messages
333
Reaction score
319
Location
Richmond
@Ranjib have you tried the capacitance sensors? Mounted to the outside the tank so I would think there's little to no maintenance and the only failure point is if the sensor actually dies.

After playing round with optical and capacitance sensors over the last week, Im thinking about using capacitance sensor for the "low" and optical for "high" incase the low sensor fails and ATO starts over filling.
 

Bigtrout

Well-Known Member
View Badges
Joined
Dec 16, 2018
Messages
804
Reaction score
2,012
I have encountered this once or twice when the sensor is not mounted in right angle. Frankly , I don’t see much advantage of using optical sensor over float switches, and planning to recommend float switch going forward from 3.0 onwards . The price difference is significant
I have to interject here. I have dealt with industrial controls my whole career. I am all for new technology, but in industrial settings guess what liquid sensors are used 95 percent of the time? Float switches, they are simple reliable and cheap. Other type sensors are still relegated to special use cases and are rather expensive and offer little benefit over simple float switches.
I think that for the average user, float switches are the way to go. So i agree with @Ranjib here.
 
OP
Ranjib

Ranjib

Valuable Member
View Badges
Joined
Apr 16, 2016
Messages
7,197
Reaction score
12,796
Location
Palo Alto, Bay Area
I have to interject here. I have dealt with industrial controls my whole career. I am all for new technology, but in industrial settings guess what liquid sensors are used 95 percent of the time? Float switches, they are simple reliable and cheap. Other type sensors are still relegated to special use cases and are rather expensive and offer little benefit over simple float switches.
I think that for the average user, float switches are the way to go. So i agree with @Ranjib here.
Duly noted sir. Your insights are of immense value for this project. Thank you
 
OP
Ranjib

Ranjib

Valuable Member
View Badges
Joined
Apr 16, 2016
Messages
7,197
Reaction score
12,796
Location
Palo Alto, Bay Area
@Ranjib have you tried the capacitance sensors? Mounted to the outside the tank so I would think there's little to no maintenance and the only failure point is if the sensor actually dies.

After playing round with optical and capacitance sensors over the last week, Im thinking about using capacitance sensor for the "low" and optical for "high" incase the low sensor fails and ATO starts over filling.
Not yet. I would love to play with them, you have a link for the specific sensor ? Preferably from amazon
 

AbjectMaelstroM

Active Member
View Badges
Joined
Jul 21, 2019
Messages
333
Reaction score
319
Location
Richmond
Not yet. I would love to play with them, you have a link for the specific sensor ? Preferably from amazon
This is what I have from DFROBOT:

They have similar on amazon:

Definetly not as cheap as float sensors, but I suppose it's hard to beat those as pretty much $2 a pop.

PS. One from DFROBOT comes with a breakout board that has a push-button sensitivity adjustment (3 levels).
 

Bigtrout

Well-Known Member
View Badges
Joined
Dec 16, 2018
Messages
804
Reaction score
2,012
This is what I have from DFROBOT:

They have similar on amazon:

Definetly not as cheap as float sensors, but I suppose it's hard to beat those as pretty much $2 a pop.

PS. One from DFROBOT comes with a breakout board that has a push-button sensitivity adjustment (3 levels).
Could be interesting to play with with the advantage of no water contact! Maybe ill toss one into my next amazon order and check it out.
 
OP
Ranjib

Ranjib

Valuable Member
View Badges
Joined
Apr 16, 2016
Messages
7,197
Reaction score
12,796
Location
Palo Alto, Bay Area
Hive mind,
Thanksgiving is approaching and I am planning out reef-pi 3.0 final release. Lot has been done since last thanksgiving and I want freeze new feature development and spend the rest of the time from now on to fix the UI, sort out the bugs and updating documentations. Basically focus on stabilizing and polishing whatever we have built as of now. Sadly, I have to pause the development of clustering feature, its not coming in 3.0. I have some code for it, but still lot needs to be done, and I think it risky to focus on those bits with such shorter time frame for final release.

Following is the final list of features I am planning fold in for 3.0 release.

- Hardware Abstraction layer . pH board driver, Pico base board driver, Kasa smart outlet with energy monitoring driver
- Ability to control equipment with pH reading
- Ability to trigger macros using timers
- One and two point calibration across pH and temperature sensors
- Custom PWM profiles for light and wavemakers (lunar cycle, sine curves, fine grained 15 min interval linear profiles etc)
- Ability to send notification to multiple email addresses
- Ability to use PCA9685 for outlet controls
- Prometheus integration, for more sophisticated metrics retention and charts/dashboards
- Internationalization (french, german, chinese, spanish and several other languages)

Other than the above mentioned software features, this year I'll also be releasing non-electronic, mechanical component designs. Namely,
- 3D printable designs for all standard enclosures (single module and all in ones)
- 3D printable designs for peristaltic pumps
- 3D printable designs for various contraptions, like float switch holder, submersible pump brackets, media cabs for HOB filters etc
I dont know how extensive the coverage will be. But expect most main features (ato, temperature, power, ph, light etc) will be available as both single module as well as AIO mode, and probably with pi zero as well as pi 3A+ or pi 3 B. I have already release 70% of these. I'll consolidate and improve them in the coming days, till the final release.

Last but not the least, documentation. I plan to amend the adafruit tutorials with new things. In most cases I'll include multiple alternatives. But how expansive they will be Im not sure, as they take quite some time. But I think its ok if I add the alternate bits after release, and just update the guides to 3.0 screenshots/steps by the time of release.

Let me know yours thoughts.
 
Earn WWC Rewards Points

AbjectMaelstroM

Active Member
View Badges
Joined
Jul 21, 2019
Messages
333
Reaction score
319
Location
Richmond
Hive mind,
Thanksgiving is approaching and I am planning out reef-pi 3.0 final release. Lot has been done since last thanksgiving and I want freeze new feature development and spend the rest of the time from now on to fix the UI, sort out the bugs and updating documentations. Basically focus on stabilizing and polishing whatever we have built as of now. Sadly, I have to pause the development of clustering feature, its not coming in 3.0. I have some code for it, but still lot needs to be done, and I think it risky to focus on those bits with such shorter time frame for final release.

Following is the final list of features I am planning fold in for 3.0 release.

- Hardware Abstraction layer . pH board driver, Pico base board driver, Kasa smart outlet with energy monitoring driver
- Ability to control equipment with pH reading
- Ability to trigger macros using timers
- One and two point calibration across pH and temperature sensors
- Custom PWM profiles for light and wavemakers (lunar cycle, sine curves, fine grained 15 min interval linear profiles etc)
- Ability to send notification to multiple email addresses
- Ability to use PCA9685 for outlet controls
- Prometheus integration, for more sophisticated metrics retention and charts/dashboards
- Internationalization (french, german, chinese, spanish and several other languages)

Other than the above mentioned software features, this year I'll also be releasing non-electronic, mechanical component designs. Namely,
- 3D printable designs for all standard enclosures (single module and all in ones)
- 3D printable designs for peristaltic pumps
- 3D printable designs for various contraptions, like float switch holder, submersible pump brackets, media cabs for HOB filters etc
I dont know how extensive the coverage will be. But expect most main features (ato, temperature, power, ph, light etc) will be available as both single module as well as AIO mode, and probably with pi zero as well as pi 3A+ or pi 3 B. I have already release 70% of these. I'll consolidate and improve them in the coming days, till the final release.

Last but not the least, documentation. I plan to amend the adafruit tutorials with new things. In most cases I'll include multiple alternatives. But how expansive they will be Im not sure, as they take quite some time. But I think its ok if I add the alternate bits after release, and just update the guides to 3.0 screenshots/steps by the time of release.

Let me know yours thoughts.
Solid! Can't wait.
 

Bigtrout

Well-Known Member
View Badges
Joined
Dec 16, 2018
Messages
804
Reaction score
2,012
Hive mind,
Thanksgiving is approaching and I am planning out reef-pi 3.0 final release. Lot has been done since last thanksgiving and I want freeze new feature development and spend the rest of the time from now on to fix the UI, sort out the bugs and updating documentations. Basically focus on stabilizing and polishing whatever we have built as of now. Sadly, I have to pause the development of clustering feature, its not coming in 3.0. I have some code for it, but still lot needs to be done, and I think it risky to focus on those bits with such shorter time frame for final release.

Following is the final list of features I am planning fold in for 3.0 release.

- Hardware Abstraction layer . pH board driver, Pico base board driver, Kasa smart outlet with energy monitoring driver
- Ability to control equipment with pH reading
- Ability to trigger macros using timers
- One and two point calibration across pH and temperature sensors
- Custom PWM profiles for light and wavemakers (lunar cycle, sine curves, fine grained 15 min interval linear profiles etc)
- Ability to send notification to multiple email addresses
- Ability to use PCA9685 for outlet controls
- Prometheus integration, for more sophisticated metrics retention and charts/dashboards
- Internationalization (french, german, chinese, spanish and several other languages)

Other than the above mentioned software features, this year I'll also be releasing non-electronic, mechanical component designs. Namely,
- 3D printable designs for all standard enclosures (single module and all in ones)
- 3D printable designs for peristaltic pumps
- 3D printable designs for various contraptions, like float switch holder, submersible pump brackets, media cabs for HOB filters etc
I dont know how extensive the coverage will be. But expect most main features (ato, temperature, power, ph, light etc) will be available as both single module as well as AIO mode, and probably with pi zero as well as pi 3A+ or pi 3 B. I have already release 70% of these. I'll consolidate and improve them in the coming days, till the final release.

Last but not the least, documentation. I plan to amend the adafruit tutorials with new things. In most cases I'll include multiple alternatives. But how expansive they will be Im not sure, as they take quite some time. But I think its ok if I add the alternate bits after release, and just update the guides to 3.0 screenshots/steps by the time of release.

Let me know yours thoughts.
Sounds like a great plan.
I cant help code, but i now have a spare pi zero to play with, and am good at testing and troubleshooting, if you need someone to help test things out, I can assist with that.
I want to get into the prometheus end as well so I could also help there.
 

bala murugan 00500

Member
View Badges
Joined
Oct 16, 2018
Messages
34
Reaction score
80
Location
coimbatore ,India
Hive mind,
Thanksgiving is approaching and I am planning out reef-pi 3.0 final release. Lot has been done since last thanksgiving and I want freeze new feature development and spend the rest of the time from now on to fix the UI, sort out the bugs and updating documentations. Basically focus on stabilizing and polishing whatever we have built as of now. Sadly, I have to pause the development of clustering feature, its not coming in 3.0. I have some code for it, but still lot needs to be done, and I think it risky to focus on those bits with such shorter time frame for final release.

Following is the final list of features I am planning fold in for 3.0 release.

- Hardware Abstraction layer . pH board driver, Pico base board driver, Kasa smart outlet with energy monitoring driver
- Ability to control equipment with pH reading
- Ability to trigger macros using timers
- One and two point calibration across pH and temperature sensors
- Custom PWM profiles for light and wavemakers (lunar cycle, sine curves, fine grained 15 min interval linear profiles etc)
- Ability to send notification to multiple email addresses
- Ability to use PCA9685 for outlet controls
- Prometheus integration, for more sophisticated metrics retention and charts/dashboards
- Internationalization (french, german, chinese, spanish and several other languages)

Other than the above mentioned software features, this year I'll also be releasing non-electronic, mechanical component designs. Namely,
- 3D printable designs for all standard enclosures (single module and all in ones)
- 3D printable designs for peristaltic pumps
- 3D printable designs for various contraptions, like float switch holder, submersible pump brackets, media cabs for HOB filters etc
I dont know how extensive the coverage will be. But expect most main features (ato, temperature, power, ph, light etc) will be available as both single module as well as AIO mode, and probably with pi zero as well as pi 3A+ or pi 3 B. I have already release 70% of these. I'll consolidate and improve them in the coming days, till the final release.

Last but not the least, documentation. I plan to amend the adafruit tutorials with new things. In most cases I'll include multiple alternatives. But how expansive they will be Im not sure, as they take quite some time. But I think its ok if I add the alternate bits after release, and just update the guides to 3.0 screenshots/steps by the time of release.

Let me know yours thoughts.
WOW ... really cool .. I'm waiting for 3.0

IN 3.0 can I expect a time delay function for equipment.
 

janos

Active Member
View Badges
Joined
Jun 4, 2017
Messages
264
Reaction score
250
Location
Toronto,Canada
Hi to all would like to know could or should i measure any volt or ma from the PCA9685 signal line? Try to test some diy led light but could not get to work.One driver Meanwell ELN-60-48D not working because i need 0-10v analog signal to control.The second what i try is regular Luxdrive 03021-D-I-1000,somehow not working with my PCA9685 connected the signal line from the PCA9685 to the driver CTL 0-5v input but i got no any power from the signal line. Thank you for your time
 

bala murugan 00500

Member
View Badges
Joined
Oct 16, 2018
Messages
34
Reaction score
80
Location
coimbatore ,India
Hi to all would like to know could or should i measure any volt or ma from the PCA9685 signal line? Try to test some diy led light but could not get to work.One driver Meanwell ELN-60-48D not working because i need 0-10v analog signal to control.The second what i try is regular Luxdrive 03021-D-I-1000,somehow not working with my PCA9685 connected the signal line from the PCA9685 to the driver CTL 0-5v input but i got no any power from the signal line. Thank you for your time
first .... make sure you enabled PCA9685 option in reef pi > configuration > Settings > enable PCA9685
and in light option get it to 100% then test the voltage in the PCA9685 PWM signal ...
 

Do you run TWO return pumps for redundancy and to be safe? (check all that apply)

  • Yes I run two return pumps..

    Votes: 126 22.0%
  • No it's a waste..

    Votes: 67 11.7%
  • No but I would like to..

    Votes: 138 24.1%
  • No but I have a spare return pump...

    Votes: 273 47.6%

Online statistics

Members online
1,642
Guests online
3,875
Total visitors
5,517
Top