reef-pi 5.0 - release announcement

OP
Ranjib

Ranjib

7500 Club Member
Review score
+0 /0 /-0
View Badges
Joined
Apr 16, 2016
Messages
9,191
Reaction score
15,875
Review score
+0 /0 /-0
Location
Pleasant Hill, Concord
Hey folks,
we have diagnosed the temperature controller bug. Its related to an UI changes that's saving the target equipment as "nothing" for cases where its not specified.
while i work on getting a fix out asap, users can try with an explicit lower temperature threshold (say 81 F) and a fake equipment (create one with any of the available GPIO) as chiller in the temperature controller settings and it should work for now. Note this bug only happens when you create or update a temperature controller entity with 5.0, any existing setup should work fine (unless you update those). which also means, pleas do not save/update temperature controller setting with 5.0 , till i cut 5.1 .

sorry for the inconvenience folks, I;ll be more diligent with the testing next time,

 
Click to watch best scape method in 5 easy steps!

DanTheReefer

Active Member
Review score
+0 /0 /-0
View Badges
Joined
Dec 2, 2019
Messages
176
Reaction score
182
Review score
+0 /0 /-0
Hey folks,
we have diagnosed the temperature controller bug. Its related to an UI changes that's saving the target equipment as "nothing" for cases where its not specified.
while i work on getting a fix out asap, users can try with an explicit lower temperature threshold (say 81 F) and a fake equipment (create one with any of the available GPIO) as chiller in the temperature controller settings and it should work for now. Note this bug only happens when you create or update a temperature controller entity with 5.0, any existing setup should work fine (unless you update those). which also means, pleas do not save/update temperature controller setting with 5.0 , till i cut 5.1 .

sorry for the inconvenience folks, I;ll be more diligent with the testing next time,

Excellent thank you Ranjib, that definitely lines up with what I was observing, looking forward to 5.1
 

dadarara

Community Member
Review score
+0 /0 /-0
View Badges
Joined
Nov 16, 2020
Messages
74
Reaction score
31
Review score
+0 /0 /-0
Location
Israel
Hi
I have a Robo Tank board. and I have a light configured with port 8 as a PWM 5v Analog.
it was working great. After the upgrade to v5. the response of the switch has a delay of exactly 28sec.
I set 0% or 100% but the light switch off or on after 28sec.

any ideas ?
 
OP
Ranjib

Ranjib

7500 Club Member
Review score
+0 /0 /-0
View Badges
Joined
Apr 16, 2016
Messages
9,191
Reaction score
15,875
Review score
+0 /0 /-0
Location
Pleasant Hill, Concord
Hi
I have a Robo Tank board. and I have a light configured with port 8 as a PWM 5v Analog.
it was working great. After the upgrade to v5. the response of the switch has a delay of exactly 28sec.
I set 0% or 100% but the light switch off or on after 28sec.

any ideas ?
thats very strange. can you see the log ? it should print when reef-pi is setting the value. this will help us understand if its reef-pi setting is with 28s delay, or its after that ,
 

dadarara

Community Member
Review score
+0 /0 /-0
View Badges
Joined
Nov 16, 2020
Messages
74
Reaction score
31
Review score
+0 /0 /-0
Location
Israel
I dont see anything in the LOG within the application.
I get the log from : sudo journalctl -fu reef-pi.service


see below the log.
1 - the notification for example
"Dec 10 16:48:29 raspberrypi reef-pi[2659]: 2021/12/10 16:48:29 lighting subsystem: Setting Light: RefugeLight Channel: Channel-1 Value: 100"
comes 28sec after I enter the value.

2- not sure why I see the other lines for all other channels ?!
like : " Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 lighting subsystem: Setting Light: CH1 Channel: Channel-1 Value: 0"


Dec 10 16:48:00 raspberrypi reef-pi[2659]: 2021/12/10 16:48:00 ph sub-system: Probe: MainFlowTotal Reading: 3.39727e+06


Dec 10 16:48:00 raspberrypi reef-pi[2659]: 2021/12/10 16:48:00 ph sub-system: Probe: MainFlow Reading: 6429.8


Dec 10 16:48:00 raspberrypi reef-pi[2659]: 2021/12/10 16:48:00 ph sub-system: Probe: CoolUVFlow Total Reading: 991507


Dec 10 16:48:00 raspberrypi reef-pi[2659]: 2021/12/10 16:48:00 ph sub-system: Probe: CoolUVFlow Reading: 2143.27


Dec 10 16:48:00 raspberrypi reef-pi[2659]: 2021/12/10 16:48:00 API Request:' GET /api/me' from: 10.0.0.43:58531


Dec 10 16:48:04 raspberrypi reef-pi[2659]: 2021/12/10 16:48:04 API Request:' GET /api/me' from: 10.0.0.43:58531


Dec 10 16:48:08 raspberrypi reef-pi[2659]: 2021/12/10 16:48:08 API Request:' GET /api/me' from: 10.0.0.43:58531


Dec 10 16:48:10 raspberrypi reef-pi[2659]: 2021/12/10 16:48:10 ph sub-system: Probe: MainFlowTotal Reading: 3.39729e+06


Dec 10 16:48:10 raspberrypi reef-pi[2659]: 2021/12/10 16:48:10 ph sub-system: Probe: MainFlow Reading: 6251.2


Dec 10 16:48:10 raspberrypi reef-pi[2659]: 2021/12/10 16:48:10 ph sub-system: Probe: CoolUVFlow Total Reading: 991512


Dec 10 16:48:10 raspberrypi reef-pi[2659]: 2021/12/10 16:48:10 ph sub-system: Probe: CoolUVFlow Reading: 1786.06


Dec 10 16:48:12 raspberrypi reef-pi[2659]: 2021/12/10 16:48:12 API Request:' GET /api/me' from: 10.0.0.43:58531


Dec 10 16:48:16 raspberrypi reef-pi[2659]: 2021/12/10 16:48:16 API Request:' GET /api/me' from: 10.0.0.43:58531


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 lighting subsystem: Setting Light: CH1 Channel: Channel-1 Value: 0


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 lighting-subsystem: Setting PWM value: 0 at channel: 0


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 onTime 0 offTime 4096


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 lighting subsystem: Setting Light: CH2 Channel: Channel-1 Value: 0


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 lighting-subsystem: Setting PWM value: 0 at channel: 1


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 lighting subsystem: Setting Light: CH4 Channel: Channel-1 Value: 0


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 lighting-subsystem: Setting PWM value: 0 at channel: 3


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 lighting subsystem: Setting Light: CH3 Channel: Channel-1 Value: 0


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 lighting-subsystem: Setting PWM value: 0 at channel: 2


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 onTime 0 offTime 4096


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 onTime 0 offTime 4096


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 onTime 0 offTime 4096


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 ph sub-system: Probe: MainFlowTotal Reading: 3.3973e+06


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 ph sub-system: Probe: MainFlow Reading: 6429.8


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 ph sub-system: Probe: CoolUVFlow Total Reading: 991518


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 ph sub-system: Probe: CoolUVFlow Reading: 1784.27


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 health check: Used memory: 0.98 Load5: 0


Dec 10 16:48:20 raspberrypi reef-pi[2659]: 2021/12/10 16:48:20 API Request:' GET /api/me' from: 10.0.0.43:58531


Dec 10 16:48:21 raspberrypi reef-pi[2659]: 2021/12/10 16:48:21 ph sub-system: Probe: PH Reading: 7.871563981042653


Dec 10 16:48:24 raspberrypi reef-pi[2659]: 2021/12/10 16:48:24 API Request:' GET /api/me' from: 10.0.0.43:58531


Dec 10 16:48:28 raspberrypi reef-pi[2659]: 2021/12/10 16:48:28 API Request:' GET /api/me' from: 10.0.0.43:58531


Dec 10 16:48:29 raspberrypi reef-pi[2659]: 2021/12/10 16:48:29 lighting subsystem: Setting Light: RefugeLight Channel: Channel-1 Value: 100


Dec 10 16:48:29 raspberrypi reef-pi[2659]: 2021/12/10 16:48:29 lighting-subsystem: Setting PWM value: 100 at channel: 7


Dec 10 16:48:29 raspberrypi reef-pi[2659]: 2021/12/10 16:48:29 onTime 4096 offTime 0


Dec 10 16:48:30 raspberrypi reef-pi[2659]: 2021/12/10 16:48:30 ph sub-system: Probe: MainFlowTotal Reading: 3.39732e+06


Dec 10 16:48:30 raspberrypi reef-pi[2659]: 2021/12/10 16:48:30 ph sub-system: Probe: MainFlow Reading: 6251.2


Dec 10 16:48:30 raspberrypi reef-pi[2659]: 2021/12/10 16:48:30 ph sub-system: Probe: CoolUVFlow Total Reading: 991523


Dec 10 16:48:30 raspberrypi reef-pi[2659]: 2021/12/10 16:48:30 ph sub-system: Probe: CoolUVFlow Reading: 1605.85


Dec 10 16:48:32 raspberrypi reef-pi[2659]: 2021/12/10 16:48:32 API Request:' GET /api/me' from: 10.0.0.43:58531
 

dadarara

Community Member
Review score
+0 /0 /-0
View Badges
Joined
Nov 16, 2020
Messages
74
Reaction score
31
Review score
+0 /0 /-0
Location
Israel
maybe this will help:

I set the value at this point:

Dec 10 16:56:52 raspberrypi reef-pi[2659]: 2021/12/10 16:56:52 API Request:' GET /api/me' from: 10.0.0.43:58531
Dec 10 16:56:56 raspberrypi reef-pi[2659]: 2021/12/10 16:56:56 API Request:' POST /api/lights/8' from: 10.0.0.43:58531
Dec 10 16:56:56 raspberrypi reef-pi[2659]: 2021/12/10 16:56:56 API Request:' GET /api/lights' from: 10.0.0.43:58531
Dec 10 16:56:56 raspberrypi reef-pi[2659]: 2021/12/10 16:56:56 API Request:' GET /api/me' from: 10.0.0.43:58531


and get the execution at:

Dec 10 16:57:26 raspberrypi reef-pi[2659]: 2021/12/10 16:57:26 lighting-subsystem: Setting PWM value: 0 at channel: 7
 
OP
Ranjib

Ranjib

7500 Club Member
Review score
+0 /0 /-0
View Badges
Joined
Apr 16, 2016
Messages
9,191
Reaction score
15,875
Review score
+0 /0 /-0
Location
Pleasant Hill, Concord
maybe this will help:

I set the value at this point:

Dec 10 16:56:52 raspberrypi reef-pi[2659]: 2021/12/10 16:56:52 API Request:' GET /api/me' from: 10.0.0.43:58531
Dec 10 16:56:56 raspberrypi reef-pi[2659]: 2021/12/10 16:56:56 API Request:' POST /api/lights/8' from: 10.0.0.43:58531
Dec 10 16:56:56 raspberrypi reef-pi[2659]: 2021/12/10 16:56:56 API Request:' GET /api/lights' from: 10.0.0.43:58531
Dec 10 16:56:56 raspberrypi reef-pi[2659]: 2021/12/10 16:56:56 API Request:' GET /api/me' from: 10.0.0.43:58531


and get the execution at:

Dec 10 16:57:26 raspberrypi reef-pi[2659]: 2021/12/10 16:57:26 lighting-subsystem: Setting PWM value: 0 at channel: 7
yes thats the exact time reef-pi is setting the pwm values., the timestamp 16:57:26 is what we have to validate. Does it matches with your expectation?
 

dadarara

Community Member
Review score
+0 /0 /-0
View Badges
Joined
Nov 16, 2020
Messages
74
Reaction score
31
Review score
+0 /0 /-0
Location
Israel
yes thats the exact time reef-pi is setting the pwm values., the timestamp 16:57:26 is what we have to validate. Does it matches with your expectation?
not exactly understand your question. I expect that the lights will turn on/off immediately and not after half a minute.
 

dadarara

Community Member
Review score
+0 /0 /-0
View Badges
Joined
Nov 16, 2020
Messages
74
Reaction score
31
Review score
+0 /0 /-0
Location
Israel
I tried again. see the bellow. we are talking about /api/lights/8' which is the Channel 7.
the change of the value from 100 to 0 was at 2021/12/12 19:42:41
and the light switched off at 2021/12/12 19:43:11
you can see the log entry for both .
there is a delay in execution of approximately 30sec.



Dec 12 19:42:41 raspberrypi reef-pi[396]: 2021/12/12 19:42:41 API Request:' GET /api/me' from: 10.0.0.43:63151
Dec 12 19:42:41 raspberrypi reef-pi[396]: 2021/12/12 19:42:41 API Request:' POST /api/lights/8' from: 10.0.0.43:63151
Dec 12 19:42:41 raspberrypi reef-pi[396]: 2021/12/12 19:42:41 API Request:' GET /api/lights' from: 10.0.0.43:63151
Dec 12 19:42:45 raspberrypi reef-pi[396]: 2021/12/12 19:42:45 API Request:' GET /api/me' from: 10.0.0.43:63151
Dec 12 19:42:48 raspberrypi reef-pi[396]: 2021/12/12 19:42:48 ph sub-system: Probe: MainFlowTotal Reading: 3.71689e+06
Dec 12 19:42:48 raspberrypi reef-pi[396]: 2021/12/12 19:42:48 ph sub-system: Probe: MainFlow Reading: 6429.8
Dec 12 19:42:48 raspberrypi reef-pi[396]: 2021/12/12 19:42:48 ph sub-system: Probe: CoolUVFlow Total Reading: 1.08639e+06
Dec 12 19:42:48 raspberrypi reef-pi[396]: 2021/12/12 19:42:48 ph sub-system: Probe: CoolUVFlow Reading: 1773.65
Dec 12 19:42:48 raspberrypi reef-pi[396]: 2021/12/12 19:42:48 Reading temperature from device: 28-6a80011e64ff
Dec 12 19:42:48 raspberrypi reef-pi[396]: 2021/12/12 19:42:48 ERROR: temperature sub-system. Failed to read sensor. Error: open /sys/bus/w1/devices/28-6a80011e64ff/w1_slave: no such file or directory
Dec 12 19:42:48 raspberrypi reef-pi[396]: 2021/12/12 19:42:48 WARNING: Alert is above throttle limits. Skipping. Subject: [myreef:Alert]Temperature sensor 'Heat Exchanger' failed
Dec 12 19:42:49 raspberrypi reef-pi[396]: 2021/12/12 19:42:49 API Request:' GET /api/me' from: 10.0.0.43:63151
Dec 12 19:42:53 raspberrypi reef-pi[396]: 2021/12/12 19:42:53 API Request:' GET /api/me' from: 10.0.0.43:63151
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 lighting subsystem: Setting Light: CH1 Channel: Channel-1 Value:
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 lighting-subsystem: Setting PWM value: 0 at channel: 0
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 onTime 0 offTime 40
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 lighting subsystem: Setting Light: CH2 Channel: Channel-1 Value: 0
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 lighting-subsystem: Setting PWM value: 0 at channel: 1
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 onTime 0 offTime 4096
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 API Request:' GET /api/me' from: 10.0.0.43:6315
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 lighting subsystem: Setting Light: CH3 Channel: Channel-1 Value: 0
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 lighting-subsystem: Setting PWM value: 0 at channel: 2
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 onTime 0 offTime 4096
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 lighting subsystem: Setting Light: CH4 Channel: Channel-1 Value: 0
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 lighting-subsystem: Setting PWM value: 0 at channel: 3
Dec 12 19:42:57 raspberrypi reef-pi[396]: 2021/12/12 19:42:57 onTime 0 offTime 4096
Dec 12 19:42:58 raspberrypi reef-pi[396]: 2021/12/12 19:42:58 ph sub-system: Probe: MainFlowTotal Reading: 3.71691e+06
Dec 12 19:42:58 raspberrypi reef-pi[396]: 2021/12/12 19:42:58 ph sub-system: Probe: MainFlow Reading: 6251.2
Dec 12 19:42:58 raspberrypi reef-pi[396]: 2021/12/12 19:42:58 ph sub-system: Probe: CoolUVFlow Total Reading: 1.0864e+06
Dec 12 19:42:58 raspberrypi reef-pi[396]: 2021/12/12 19:42:58 ph sub-system: Probe: CoolUVFlow Reading: 1964.66
Dec 12 19:42:58 raspberrypi reef-pi[396]: 2021/12/12 19:42:58 Reading temperature from device: 28-6a80011e64ff
Dec 12 19:42:58 raspberrypi reef-pi[396]: 2021/12/12 19:42:58 ERROR: temperature sub-system. Failed to read sensor. Error: open /sys/bus/w1/devices/28-6a80011e64ff/w1_slave: no such file or directory
Dec 12 19:42:58 raspberrypi reef-pi[396]: 2021/12/12 19:42:58 WARNING: Alert is above throttle limits. Skipping. Subject: [myreef:Alert]Temperature sensor 'Heat Exchanger' failed
Dec 12 19:43:01 raspberrypi reef-pi[396]: 2021/12/12 19:43:01 API Request:' GET /api/me' from: 10.0.0.43:63151
Dec 12 19:43:05 raspberrypi reef-pi[396]: 2021/12/12 19:43:05 API Request:' GET /api/me' from: 10.0.0.43:63151
Dec 12 19:43:08 raspberrypi reef-pi[396]: 2021/12/12 19:43:08 ph sub-system: Probe: MainFlowTotal Reading: 3.71692e+06
Dec 12 19:43:08 raspberrypi reef-pi[396]: 2021/12/12 19:43:08 ph sub-system: Probe: MainFlow Reading: 6429.8
Dec 12 19:43:08 raspberrypi reef-pi[396]: 2021/12/12 19:43:08 ph sub-system: Probe: CoolUVFlow Total Reading: 1.0864e+06
Dec 12 19:43:08 raspberrypi reef-pi[396]: 2021/12/12 19:43:08 ph sub-system: Probe: CoolUVFlow Reading: 1778.95
Dec 12 19:43:08 raspberrypi reef-pi[396]: 2021/12/12 19:43:08 Reading temperature from device: 28-6a80011e64ff
Dec 12 19:43:08 raspberrypi reef-pi[396]: 2021/12/12 19:43:08 ERROR: temperature sub-system. Failed to read sensor. Error: open /sys/bus/w1/devices/28-6a80011e64ff/w1_slave: no such file or directory
Dec 12 19:43:08 raspberrypi reef-pi[396]: 2021/12/12 19:43:08 WARNING: Alert is above throttle limits. Skipping. Subject: [myreef:Alert]Temperature sensor 'Heat Exchanger' failed
Dec 12 19:43:09 raspberrypi reef-pi[396]: 2021/12/12 19:43:09 API Request:' GET /api/me' from: 10.0.0.43:63151
Dec 12 19:43:11 raspberrypi reef-pi[396]: 2021/12/12 19:43:11 lighting subsystem: Setting Light: RefugeLight Channel: Channel-1 Value: 0
Dec 12 19:43:11 raspberrypi reef-pi[396]: 2021/12/12 19:43:11 lighting-subsystem: Setting PWM value: 0 at channel: 7
Dec 12 19:43:11 raspberrypi reef-pi[396]: 2021/12/12 19:43:11 onTime 0 offTime 4096
 
Corals.com

BenB

Community Member
Review score
+0 /0 /-0
View Badges
Joined
Jun 11, 2019
Messages
87
Reaction score
135
Review score
+0 /0 /-0
I found 2 minor bugs:
1. Journal: I created a new Journal, added some data points, all went well. Then I changed the name of the Journal, only before I saved it I did regret my name change and changed it back to the original name when I saved I got an error. Save was not possible, so I changed the name and I could save without any problems.
2. Dashboard: when I add an item on the dashboard and choose from the dropdown menu it is fine in English, Only when I change the language to Dutch the dropdown does not show the same options. In the dropdown, it repeats some of the wording instead of naming different options. I did not check for the other languages.
 
Last edited:
Click to watch best scape method in 5 easy steps!

kiwinewbie

New Member
Review score
+0 /0 /-0
View Badges
Joined
Aug 23, 2020
Messages
10
Reaction score
5
Review score
+0 /0 /-0
Location
New Zealand
once you enable journal , make sure you reload reef-pi . Any changes under the capabilities/configuration section requires reef-pi to reload to take effect
sorry for the late response and thanks, seems to be working now although can't enter decimal values i.e. 1.025 for salinity is there a way to allow decimal values
 

Litserv

New Member
Review score
+0 /0 /-0
View Badges
Joined
May 3, 2020
Messages
20
Reaction score
18
Review score
+0 /0 /-0
I'm running 3 reef-pi's: one for my freshwater tank, controlling water temperature and day- and nightlight; one for my terrarium (tested hermanni), controlling temperature, humidity and light via MQTT resp. HomeAssistant and one for my incubator, controlling temperature und humidity as well.

Therefore again: Many thanks for reef-pi!
 
OP
Ranjib

Ranjib

7500 Club Member
Review score
+0 /0 /-0
View Badges
Joined
Apr 16, 2016
Messages
9,191
Reaction score
15,875
Review score
+0 /0 /-0
Location
Pleasant Hill, Concord
sorry for the late response and thanks, seems to be working now although can't enter decimal values i.e. 1.025 for salinity is there a way to allow decimal values
There is , but you are hitting a bug. I have encountered this, that sometime decimal values are being shown as invalid input , it goes away if I refresh or select all and replace the input . But still this is a bug , I’ll look into it.
 
OP
Ranjib

Ranjib

7500 Club Member
Review score
+0 /0 /-0
View Badges
Joined
Apr 16, 2016
Messages
9,191
Reaction score
15,875
Review score
+0 /0 /-0
Location
Pleasant Hill, Concord
I'm running 3 reef-pi's: one for my freshwater tank, controlling water temperature and day- and nightlight; one for my terrarium (tested hermanni), controlling temperature, humidity and light via MQTT resp. HomeAssistant and one for my incubator, controlling temperature und humidity as well.

Therefore again: Many thanks for reef-pi!
That’s super awesome. Let us know if you have any feedback. We would love to know about your setup. If you have any build thread, do share .
Thank you
 
Reef Chasers Aquaculture

Have you ever torn down a tank over an issue you couldn't seem to beat?

  • Yes! I have. (Tell us about what issue you faced in the thread.)

    Votes: 176 24.2%
  • No. Thankfully, I haven't.

    Votes: 376 51.7%
  • Nope, but it almost happened. (Share your experience in the thread.)

    Votes: 53 7.3%
  • Not yet, but I'm almost there. (Tell us what you're dealing with.)

    Votes: 61 8.4%
  • If you reef long enough, this will eventually happen to you.

    Votes: 47 6.5%
  • Other

    Votes: 14 1.9%
The Random Flow Generator® Nozzle by VCA
Top