• For a Limited Time the R2R Partner Membership is NOW OPEN! Get some cool swag and chances to win part of over $20,000 in prizes! Click here for more details

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

waynel

Active Member
View Badges
Joined
May 22, 2020
Messages
101
Reaction score
151
Location
Kentucky
On my reef-pi (using the ML hat, reef-pi version 3.3.1), I have my ATO on address 18, and it's working correctly. Last night I added a second float switch to the jumpers for address 27 and configured it as a second ATO in reef-pi, and set it to activate an unused outlet on my dj sr powerstrip just for testing, however it would not activate the outlet with the float switch in either the up or down position. I checked the float switch with my volt/ohm meter and it's working correctly. How can I check to see if reef-pi is seeing when the float switch opens/closes? If I go to the equipment tab in reef-pi, I can turn the outlet I was using for testing on/off, so I know that's setup correctly. Ultimately, I want to setup this float switch as a second ATO entry and have it alert me (no equipment control, just an alert) via email if my ato topoff tank is close to empty.

Got home from work, and doing some troubleshooting on this. Noticed my normal ATO is not working. Found this error on the configuration page for reefpi:
Failed to read ato sensor. Name:ATO1. Error:Inlet name: 'Item '2' does not exist in bucket 'inlets'' does not exist

I rebooted the reefpi, same error, and my ATO is not working. I removed the inlet and the ato config, rebooted and added them back, still not working. Why would it all of sudden stop reading the float switches?
 

Mike Kearns

Active Member
View Badges
Joined
Apr 4, 2019
Messages
172
Reaction score
223
Today I received my Robo-Tank Deluxe controller that I won from @robsworld78. This thing is amazing. Puts all my diy builds to shame. No soldering on my end (worth the price for that alone lol). The controller and power bar are super slim. Thanks again @robsworld78 for the awesome giveaway!
IMG_2315.jpg
 

waynel

Active Member
View Badges
Joined
May 22, 2020
Messages
101
Reaction score
151
Location
Kentucky
Got home from work, and doing some troubleshooting on this. Noticed my normal ATO is not working. Found this error on the configuration page for reefpi:
Failed to read ato sensor. Name:ATO1. Error:Inlet name: 'Item '2' does not exist in bucket 'inlets'' does not exist

I rebooted the reefpi, same error, and my ATO is not working. I removed the inlet and the ato config, rebooted and added them back, still not working. Why would it all of sudden stop reading the float switches?
Ok, I goofed and had the addresses flipped, so the ato is working correctly now.
 

waynel

Active Member
View Badges
Joined
May 22, 2020
Messages
101
Reaction score
151
Location
Kentucky
Can someone explain the alerting, especially as it relates to the ATO in reef-pi? I setup a second float switch to detect when my topoff water is low. I had it tripped for testing, where it would enable an outlet on my powerstrip. That worked. I went into the config and disabled the control for the outlet and set it to send an alert instead, which is what I want. I have the alerting set to send a max of 10 emails per hour. I'm getting spurts of 10 emails everyhour from reefpi now saying the ATO usage is over the limit, even though it's not tripped now. Is there a way to set this up to work correctly?
 
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
8,222
Reaction score
14,671
Location
Palo Alto, Bay Area
Can someone explain the alerting, especially as it relates to the ATO in reef-pi? I setup a second float switch to detect when my topoff water is low. I had it tripped for testing, where it would enable an outlet on my powerstrip. That worked. I went into the config and disabled the control for the outlet and set it to send an alert instead, which is what I want. I have the alerting set to send a max of 10 emails per hour. I'm getting spurts of 10 emails everyhour from reefpi now saying the ATO usage is over the limit, even though it's not tripped now. Is there a way to set this up to work correctly?
If the ato pump runs more than the specified seconds for the given hour, then reef-pi will send an alert. If you have set this to 120 and check interval is 10, after 12 consecutive postive signal (i.e. water level is low) reef-pi will trigger the alert. Since its computed for every hour, it will send email every hour by default. Therese a separate alert throttle settings under configuration that you can use to suppress alerts after certain times. There is also "Disable on alert" option in ato, where the ato will automatically be disabled when alert is triggered
 
Fragtacular Sale

robsworld78

Active Member
View Badges
Joined
Feb 14, 2020
Messages
203
Reaction score
444
Location
Edmonton, Canada
Today I received my Robo-Tank Deluxe controller that I won from @robsworld78. This thing is amazing. Puts all my diy builds to shame. No soldering on my end (worth the price for that alone lol). The controller and power bar are super slim. Thanks again @robsworld78 for the awesome giveaway!
IMG_2315.jpg
No problem again lol... For anyone interested soon I'll have a higher quality power bar available, it'll have Omron 16 amp relays. I know some of you didn't like the cheaper relays being used.
 

lmm1967

Well-Known Member
View Badges
Joined
Sep 12, 2017
Messages
517
Reaction score
776
Location
North Georgia

waynel

Active Member
View Badges
Joined
May 22, 2020
Messages
101
Reaction score
151
Location
Kentucky
If the ato pump runs more than the specified seconds for the given hour, then reef-pi will send an alert. If you have set this to 120 and check interval is 10, after 12 consecutive postive signal (i.e. water level is low) reef-pi will trigger the alert. Since its computed for every hour, it will send email every hour by default. Therese a separate alert throttle settings under configuration that you can use to suppress alerts after certain times. There is also "Disable on alert" option in ato, where the ato will automatically be disabled when alert is triggered
I can't figure out what I'm doing wrong. I have the second float switch setup as an inlet connector on address 18, named "topoffwater". I setup the second ATO, named it "topoffwater" using the "topoffwater" inlet with a check frequency of 2, control set to equipment, control pump is outlet1 on my powerbar. Setup like this, it works and switches the outlet on/off as I move the float up and down, waiting 2 seconds in between. If I set the control setting to "nothing", and enable alerts with "alert after" set to 10, 2 seconds after I enable it, I start getting emails, no matter what position the float is in.
 

Bigtrout

Valuable Member
View Badges
Joined
Dec 16, 2018
Messages
1,146
Reaction score
2,748

robsworld78

Active Member
View Badges
Joined
Feb 14, 2020
Messages
203
Reaction score
444
Location
Edmonton, Canada
The TV8 rated relays are ul rated, and rated for high inrush currents. Perfect for motor loads, and means the relays are alot more robust.
That's what was confusing me, the -HR is the high inrush version (100amp) but now I found this nice brochure and looks like TV8 is 117 amps, I also didn't realize that was needed for UL rating, thanks for pointing that out.


What had me interested in the G2RL is it's max operating voltage is 440v which would help with surges, the G5RL's are only 250v. I just discovered they are only TV3 so the winner is TV8 model. :)

Can I use a raspberry pi 4 for this DIY ?
You can however at the moment a recent Raspberry Pi OS update has broken one of the libraries used by reef-pi so you can't update the OS on Pi4 until the fix is available.
 

Bigtrout

Valuable Member
View Badges
Joined
Dec 16, 2018
Messages
1,146
Reaction score
2,748
That's what was confusing me, the -HR is the high inrush version (100amp) but now I found this nice brochure and looks like TV8 is 117 amps, I also didn't realize that was needed for UL rating, thanks for pointing that out.


What had me interested in the G2RL is it's max operating voltage is 440v which would help with surges, the G5RL's are only 250v. I just discovered they are only TV3 so the winner is TV8 model. :)



You can however at the moment a recent Raspberry Pi OS update has broken one of the libraries used by reef-pi so you can't update the OS on Pi4 until the fix is available.
Im a service engineer for cnc machinery, if theres a failure point, ive seen it.
 
https://www.omegasea.net/

Simonv92

Community Member
View Badges
Joined
Oct 21, 2014
Messages
41
Reaction score
33
Location
Italy
Hi all! I'm doing some tests with pH board from Roberto Buti (Github project)
On the dashboard in the current ph value I have a lot of decimal, there's a way to reduce them? maybe only one? like 8.5 or so...
Thank you very much!
 

Bigtrout

Valuable Member
View Badges
Joined
Dec 16, 2018
Messages
1,146
Reaction score
2,748
Hi all! I'm doing some tests with pH board from Roberto Buti (Github project)
On the dashboard in the current ph value I have a lot of decimal, there's a way to reduce them? maybe only one? like 8.5 or so...
Thank you very much!
No, currently cant reduce them in the current versions.
 

Mikeneedsahobby

Active Member
View Badges
Joined
Sep 16, 2018
Messages
394
Reaction score
726
I am trying to figure out the pins on @Micheal Lane Ph interface board to an ML hat. I know the pins on the hat.
It is gnd, sda, sdl, 5v
bottom of board is printed with this.

In my box ph is plugged into corner. From right side of image moving left. Yellow, white, red, black. On ph board it is plugged in from bottom of image moving up yellow, white, red, black.

2B298B81-4F58-4F0D-8160-18F925E2CA05.jpeg
 
Last edited:
Top Shelf Aquatics

How often do you have some type of algae issue?

  • Constantly Something

    Votes: 269 42.8%
  • Every Month

    Votes: 37 5.9%
  • Every Few Months

    Votes: 82 13.0%
  • A Few Times A Year

    Votes: 87 13.8%
  • Once A Year Or So

    Votes: 63 10.0%
  • Every Few years

    Votes: 30 4.8%
  • Never.....(are you lying?)

    Votes: 40 6.4%
  • Other (please explain)

    Votes: 21 3.3%

Online statistics

Members online
1,071
Guests online
3,118
Total visitors
4,189
Top