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

buddy.

Active Member
View Badges
Joined
May 16, 2018
Messages
291
Reaction score
617
Location
Australia
Rating - 0%
0   0   0
Just thought I would throw this out there as an example. I bought a bundle of the temp sensors on Amazon which was 5 for about the same price as the 2 pack of Drok sensors. I had these hooked up to my reef-pi through a Y adapter and pico board, even though they were advertised as stainless steel you can see it is not high quality from the picture. As soon as I noticed I ordered the Drok sensors and replaced them. Right one was on my IM14 in the tank since January and the left one was in my IM40 that I just started cycling at the beginning of March.

20190417_181433.jpg
All of my amazon probes did the same thing. They continued to work but I removed them anyway. I have since bought the Drok probes.
 
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
@Ranjib
pH above 7 is negative voltage, the more negative the voltage the higher the ph

pH at 7 is zero volts

pH below 7 is positive voltage, the more positive the number is, the lower the ph

Hmm.. that's interesting, thank you so much for sharing this information. If this is the case then I should expect the reading to be positive during afternoon hours, i.e. when ph is high. I have not checked my pico tank's ph, but I know the nano is definitely always above 7
Screen Shot 2019-04-17 at 8.21.59 PM.png
 
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
Tom, are those peaks corresponding to your timer? Looks like loading something and GC cleaning it.
Since I started using the grafana integrations (with 3.0 development branch) I have lot more data around memory utilization. Here is the usage of my pico tank's controller (running @theatrus ' base board with one temp sensor, adj power strip, pwm control for light). Notice the two restart even (me testing the ph setup)
Screen Shot 2019-04-17 at 8.22.35 PM.png



And here is the memory consumption of reef-pi app/process specifically.. i see theres some increase periodically, but nothing too concerning yet.
Screen Shot 2019-04-17 at 8.33.56 PM.png



I'll keep you all posted about my findings. Let me know if you want to me test out anything specific. It's been little crazy testing out all the different versions with different setups :) , but I do want to address any serious performance issues if there any
 

PaulJ2303

Community Member
View Badges
Joined
Sep 30, 2018
Messages
76
Reaction score
172
Rating - 0%
0   0   0
Just thought I would throw this out there as an example. I bought a bundle of the temp sensors on Amazon which was 5 for about the same price as the 2 pack of Drok sensors. I had these hooked up to my reef-pi through a Y adapter and pico board, even though they were advertised as stainless steel you can see it is not high quality from the picture. As soon as I noticed I ordered the Drok sensors and replaced them. Right one was on my IM14 in the tank since January and the left one was in my IM40 that I just started cycling at the beginning of March.
20190417_181433.jpg

I've
seen someone previously covered their temp probe in silicone to stop the rust ... is that a good idea do you think ?
 

hockeyhead019

Well-Known Member
View Badges
Joined
Aug 21, 2017
Messages
564
Reaction score
578
Location
Philadelphia
Rating - 0%
0   0   0
Since I started using the grafana integrations (with 3.0 development branch) I have lot more data around memory utilization. Here is the usage of my pico tank's controller (running @theatrus ' base board with one temp sensor, adj power strip, pwm control for light). Notice the two restart even (me testing the ph setup)
Screen Shot 2019-04-17 at 8.22.35 PM.png



And here is the memory consumption of reef-pi app/process specifically.. i see theres some increase periodically, but nothing too concerning yet.
Screen Shot 2019-04-17 at 8.33.56 PM.png



I'll keep you all posted about my findings. Let me know if you want to me test out anything specific. It's been little crazy testing out all the different versions with different setups :) , but I do want to address any serious performance issues if there any

Is this running on a pi zero or full pi? I doubt there should be any differences besides RAM availability, just curious.
 

Bigtrout

Valuable Member
View Badges
Joined
Dec 16, 2018
Messages
1,189
Reaction score
2,826
Rating - 0%
0   0   0
Is this running on a pi zero or full pi? I doubt there should be any differences besides RAM availability, just curious.
I monitor 3 temps, control 2 heaters, power conttoller, 4 channels of PWM for lights with some assorted macros and timers, with a pi zero w and memory hangs aroynd 9 percent. A pi zero is just fine.
 

bishoptf

Valuable Member
View Badges
Joined
Jan 1, 2019
Messages
1,349
Reaction score
1,724
Location
Missouri
Rating - 0%
0   0   0
Hmm.. that's interesting, thank you so much for sharing this information. If this is the case then I should expect the reading to be positive during afternoon hours, i.e. when ph is high. I have not checked my pico tank's ph, but I know the nano is definitely always above 7
Screen Shot 2019-04-17 at 8.21.59 PM.png

I no nothing about salt water but for freshwater planted tanks the pH goes down when the lights are on, even more so with co2 injection. I would suspect even with salt water you should see a difference when the lights are on vs when they are off, probably not as high of a swing but a difference none the less.

:)
 

Mikeneedsahobby

Well-Known Member
View Badges
Joined
Sep 16, 2018
Messages
516
Reaction score
922
Rating - 0%
0   0   0
I've
seen someone previously covered their temp probe in silicone to stop the rust ... is that a good idea do you think ?
Silicone doesn’t seem durable enough for me. I potted mine in 2 part epoxy. But the better solution is the drok probe made of better material.
 

DirtDiggler2823

If I can't break it, it doesn't exist
View Badges
Joined
Jul 31, 2018
Messages
1,667
Reaction score
2,077
Location
Gambrills
Rating - 0%
0   0   0
@Ranjib
pH above 7 is negative voltage, the more negative the voltage the higher the ph

pH at 7 is zero volts

pH below 7 is positive voltage, the more positive the number is, the lower the ph
This is great news!
 

DirtDiggler2823

If I can't break it, it doesn't exist
View Badges
Joined
Jul 31, 2018
Messages
1,667
Reaction score
2,077
Location
Gambrills
Rating - 0%
0   0   0
Tom, are those peaks corresponding to your timer? Looks like loading something and GC cleaning it.
I have some telemetry going to adafruit, but all of my system errors are related to certain communications with adafruit failing. My memory usage is creeping up to 30% now.

Screenshot_20190418-091955_Chrome%20Beta.jpeg
Screenshot_20190418-091955_Chrome%20Beta.jpeg
 

bishoptf

Valuable Member
View Badges
Joined
Jan 1, 2019
Messages
1,349
Reaction score
1,724
Location
Missouri
Rating - 0%
0   0   0
I have some telemetry going to adafruit, but all of my system errors are related to certain communications with adafruit failing. My memory usage is creeping up to 30% now.

Screenshot_20190418-091955_Chrome%20Beta.jpeg
Screenshot_20190418-091955_Chrome%20Beta.jpeg

@DirtDiggler2823 that's a good catch, I am not doing any telemetry to adafruit so maybe it has something to do with that since that appears to be a major difference.
 

DirtDiggler2823

If I can't break it, it doesn't exist
View Badges
Joined
Jul 31, 2018
Messages
1,667
Reaction score
2,077
Location
Gambrills
Rating - 0%
0   0   0
@DirtDiggler2823 that's a good catch, I am not doing any telemetry to adafruit so maybe it has something to do with that since that appears to be a major difference.
Quite possibly. I'm not getting all of the telemetry I should be getting, but i get some of it. Might have to do a total controller rebuild once 3.0 comes out.
 

DirtDiggler2823

If I can't break it, it doesn't exist
View Badges
Joined
Jul 31, 2018
Messages
1,667
Reaction score
2,077
Location
Gambrills
Rating - 0%
0   0   0
@DirtDiggler2823 that's a good catch, I am not doing any telemetry to adafruit so maybe it has something to do with that since that appears to be a major difference.
Maybe I'll turn that function off and reboot. I'm not getting any value out of the adafruit telemetry functions.
 

KevinDodge

New Member
View Badges
Joined
Jan 31, 2019
Messages
22
Reaction score
27
Rating - 0%
0   0   0
Can anyone explain to me how the ATO Alerts is supposed to work? I attempted to test it yesterday and it did not behave like I had anticipated. I set the check interval to be 5 seconds and then the alert interval to be 40 seconds. I also marked that I wanted to disable the ATO on alert. Sticking the water level sensor in and out of the water it would turn on and off my pump. But when I leave it out of the water for more than 40 seconds I never received an alert, it never turned off my pump, and it did not disable ATO at this point. If I stick the probe back in the water then at this point the pump turns off and ATO is disabled. I never received an email. I tried this a few times and never had very consistent results.

How is it supposed to work? I assumed that after the alert interval it would 1. stop the pump, 2. Disable the ATO, 3. Send me an email.
 

theatrus

Valuable Member
View Badges
Joined
Mar 26, 2016
Messages
2,223
Reaction score
3,632
Location
Sacramento, CA area
Rating - 0%
0   0   0
@Ranjib
pH above 7 is negative voltage, the more negative the voltage the higher the ph

pH at 7 is zero volts

pH below 7 is positive voltage, the more positive the number is, the lower the ph

Woot thanks for getting to this before me. Still catching up on a bunch of replies. Ranjib also has one of the very first hand reworked RevC units - I may have made a firmware improvement in the interim but need to check my build log.

If you’re looking for more boards I’m doing 3 more panel builds (12 more boards) this weekend to put more stock into place.
 
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
Is this running on a pi zero or full pi? I doubt there should be any differences besides RAM availability, just curious.
Pi zero. The base board only works with pi zero.
 
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
Can anyone explain to me how the ATO Alerts is supposed to work? I attempted to test it yesterday and it did not behave like I had anticipated. I set the check interval to be 5 seconds and then the alert interval to be 40 seconds. I also marked that I wanted to disable the ATO on alert. Sticking the water level sensor in and out of the water it would turn on and off my pump. But when I leave it out of the water for more than 40 seconds I never received an alert, it never turned off my pump, and it did not disable ATO at this point. If I stick the probe back in the water then at this point the pump turns off and ATO is disabled. I never received an email. I tried this a few times and never had very consistent results.

How is it supposed to work? I assumed that after the alert interval it would 1. stop the pump, 2. Disable the ATO, 3. Send me an email.
Let me test out the scenario you just described and get back to you. You are using 2.0 ?
 
Back
Top