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

robsworld78

Valuable Member
View Badges
Joined
Feb 14, 2020
Messages
1,029
Reaction score
1,293
Location
Edmonton, Canada
Rating - 0%
0   0   0
Hive mind,
I have released reef-pi 3.4. Following is the summary:
  • Introduce sht31d humidity and temperature sensor support
  • openapi documentation
  • journal subsystem api and wip UI
Bugfixes:
  • Fix ato usage alert and disable on alert behavior
  • Display control errors out due to new line character
  • Dont break connector ui when associated driver is missing
  • Fix camera ui when no images are present
  • pH calibration ui bug in firefox browser

Chores
  • address all react 16 lifecycle method deprecation warning


release builds can be found in usual location: https://github.com/reef-pi/reef-pi/releases/tag/3.4

This is a non-breaking minor release. All 3.x users should be able to upgrade without any issues.

Again, this is minor release with sht31d humidity sensor support and few critical bug fixes (ato disable on alert and broken connector ui when associated driver is deleted etc). Please try it out if you are encountering any of those bugs, or want to use the new humidity sensor. I have also added a new subsystem called "journal" for manual testing like workflow where users want to record specific values on-demand, manually. At this time its API ready with minimal UI support. i.e users can only create/update/delete the journal parameters (e.g. alk test results) but not enter their values via UI (API is done, UI still pending). We intend to wrap up the UI in next release.


stay safe
ranjib

Much appreciated and great job @Ranjib and @Michael Lane! I love the fact you haven't lost the passion to keep doing this.

I'm working on a large system that will push reef-pi where it's probably never been. This is basically the goal.

64 outlets
12 pH circuits
12 temp sensors
16 dosing pumps
16 stirrers
10 ATO's
at least 16 PWM channels
12 flow meters when it can

Haven't settled on how I'm going to tackle it yet but will be fun. :)
 

Simonv92

Active Member
View Badges
Joined
Oct 21, 2014
Messages
163
Reaction score
104
Location
Italy
Rating - 0%
0   0   0
Today I had a strange problem, maybe a quif fix problem. I have a quite old iPad with iOS 9.3.6 which works fine. When I try to reach the reef-pi dashboard with my local raspberry pi address it shows a white page with the reef-pi label at the top of the page (in the name of the tab) on all of my other device works fine. Do you know what could it be? It's an iPad related problem for sure, maybe someone has already encountered this problem..
Thanks all!
 

b4tn

Valuable Member
View Badges
Joined
Jun 17, 2015
Messages
1,679
Reaction score
2,227
Location
Columbia MD
Rating - 0%
0   0   0
Yup, I actually tried again the other day just because I am stuck at home anyway and got the same thing on my older ipad. You cant try any of the 3rd party browsers because they only support ios 10 and above. It kind of sucks because the ipad is not used for anything else and would be perfect to set up next to my reef. But something in the reefpi web browser is not supported. I think I did a quick try jailbreaking it with no luck also but I may try again one day.
 

ChrisNH

Active Member
View Badges
Joined
Mar 21, 2019
Messages
306
Reaction score
251
Rating - 0%
0   0   0
I have a pro-tip. If you ever need an aquarium heater quick, or to cauterize a wound, just reverse the data and the +V line on your temp sensor.

I got confused by the image on the adafruit build guide and thought it had the ground up instead of being at the bottom when orienting the power and data lines. Good times.
 

Simonv92

Active Member
View Badges
Joined
Oct 21, 2014
Messages
163
Reaction score
104
Location
Italy
Rating - 0%
0   0   0
Yup, I actually tried again the other day just because I am stuck at home anyway and got the same thing on my older ipad. You cant try any of the 3rd party browsers because they only support ios 10 and above. It kind of sucks because the ipad is not used for anything else and would be perfect to set up next to my reef. But something in the reefpi web browser is not supported. I think I did a quick try jailbreaking it with no luck also but I may try again one day.
Thank you very much! I was also thinking about the jailbreak, but I don't know if that can fix.. I was able to try Firefox but I had the same issue... We have to find a way to install iOS10 :D
 

b4tn

Valuable Member
View Badges
Joined
Jun 17, 2015
Messages
1,679
Reaction score
2,227
Location
Columbia MD
Rating - 0%
0   0   0
Thank you very much! I was also thinking about the jailbreak, but I don't know if that can fix.. I was able to try Firefox but I had the same issue... We have to find a way to install iOS10 :D

If you happen to find a way please tag me lol. I am trying to jailbreak mine right now with not much success so far.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,682
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,682
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Today I had a strange problem, maybe a quif fix problem. I have a quite old iPad with iOS 9.3.6 which works fine. When I try to reach the reef-pi dashboard with my local raspberry pi address it shows a white page with the reef-pi label at the top of the page (in the name of the tab) on all of my other device works fine. Do you know what could it be? It's an iPad related problem for sure, maybe someone has already encountered this problem..
Thanks all!
Its for sure browser related. reef-pi uses react , a javascript based framework for its entire UI. Its very modern and powerful (entire Facebook webapp and mobile app powered by this, along side many other modern tech offerings). Being modern also means it has series gaps when it runs on older/uncommon browser. I'd suggest using chrome if possible.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,682
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
I think there was someone on here with a similar issue, but it was a while ago. Not sure if there was a fix.

I don't have Apple devices, but it may be an outdated browser issue.
Its not an apple issue per say. I have an 2018 ipad that works just fine. My macbook pro and iphone (8 and 11 pro) also works fine. I suspect its older device and more specifically older browser running on those devices that does not process the javascript/react frontend well.
 

trustychords

New Member
View Badges
Joined
Aug 17, 2019
Messages
24
Reaction score
30
Location
Virginia, USA
Rating - 0%
0   0   0
Its the Digital Loggers web power switch: https://www.digital-loggers.com/lpc.html . Its one of the beefiest, made in USA power strip :) . As of now I think only I and @dmolavi are using this. Let us know how it goes if any of you give this a try

What are the benefits of using something like the Digital Loggers Pro Switch with Reef-Pi? Does it take the place of something like the American DJ relay?
 

ChrisNH

Active Member
View Badges
Joined
Mar 21, 2019
Messages
306
Reaction score
251
Rating - 0%
0   0   0
I need to extend the length of the cable for the DFRobot water level sensor for the ATO (and a second I will use to alert when the bucket is near empty). What is the best practice for doing that and staying reasonably water safe and not mess up the sensor? Would I be best getting some 4 wire cable and just splicing that in on the sensor side?
 

Simonv92

Active Member
View Badges
Joined
Oct 21, 2014
Messages
163
Reaction score
104
Location
Italy
Rating - 0%
0   0   0
If you happen to find a way please tag me lol. I am trying to jailbreak mine right now with not much success so far.
Even with Chrome it doesn't work.. don't know what to do... One thing we could do is use Grafana only to view data...
 

Schreiber

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
475
Reaction score
594
Location
Knoxville
Rating - 0%
0   0   0
I need to extend the length of the cable for the DFRobot water level sensor for the ATO (and a second I will use to alert when the bucket is near empty). What is the best practice for doing that and staying reasonably water safe and not mess up the sensor? Would I be best getting some 4 wire cable and just splicing that in on the sensor side?

Yep, just splice it near the dry end & you shouldn't have to worry at all. Stick a bit of heatshrink on & that should be enough to protect against any errant droplets.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,682
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
@Ranjib if I want to use a camera, only the raspberry pi camera will worK? Or can I use an USB webcam too? Thank you!
Our current camera module is only integrated with raspberry pi camera. We might revisit that in future as comprehensive overhaul of the camera integration, but its not our priority right now since its easily doable by other means, outside reef-pi.
 

mr.salty

Active Member
View Badges
Joined
Apr 22, 2018
Messages
113
Reaction score
203
Rating - 0%
0   0   0
Theres no software limit from reef-pi side. You are limited by rpi GPIO or your circuit. Since 3.0 we also support smart plugs and powerstrip, which is not limited by circuit. I am pretty sure if we keep on adding new drivers at some point the system will bog down, but i have not tested it that far. I have used three hs300 strips at the same time at max , which is 18 outlets. I think it will be just fine with dozens of such power strips.

OK thats great. So when you reach the limit of one raspberry pi can you just add more of them onto the same reef pi?

I'm from the UK so unaware of these power strips as that would of saved alot of time and effort probably haha

Can you control solenoids also and is there a guide to this?

Has salinity been thought out yet or is this still unnecessary?
 

ARE YOU READY TO CONFESS TO CRAZIEST, DUMBEST, FUNNIEST THING YOU’VE EVER DONE IN REEFING?

  • Yeah, I'll confess! (Share your story in the comments!)

    Votes: 7 63.6%
  • Nah, I'll keep mine a secret...(Don't be like that, share with the class!)

    Votes: 4 36.4%
Back
Top
Home
Post thread…
Market
What's new