Here's my original post from 19 Feb 2020
https://www.reef2reef.com/threads/r...ler-based-on-raspberry-pi.289256/post-7104116
https://www.reef2reef.com/threads/r...ler-based-on-raspberry-pi.289256/post-7104116
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Yes. Through adafruit. If you send data there, you can have adafruit send you an email or alert if it doesn’t get an update on time.I looked (and i could be blind) to see if this would be a good project for me. I didn't see if there was a heart beat alert like the Apex. Is there a way to set up the reef-pi to get an alert if it loses internet connection to your phone/email/app?
nice. is there a guide/documents for setting that up?Yes. Through adafruit. If you send data there, you can have adafruit send you an email or alert if it doesn’t get an update on time.
So the cats are doing good. The one that was starving when rescued is putting weight on well. So far they haven’t run off the trolls.... Reef-pi working perfect still.
Wood floor done. It looks good.
.
I keep reading about people having reef-pi failures. If others can have failures I probably could too. I think I want to be alerted if something is not right. Reef-pi has a built in email alert function but what if I have a high level failure; Like power goes out at my house. I think I want something watching the reef-pi and will let me know if it isn't there. Luckily there is an adafruit.io telemetry function in reef-pi that does just that. Tonight I am going to try to get it to work.
First I am heading over to adafruit.io to see if I can sign up for an account. ....
so that was painless. I have an account, now what... I think I'll search on ranjib's tutorials. .. yep he has a tutorial. ! : )
So on the adafruit site. click on the "IO" thing on top. then view aio key. put this stuff in the reef-pi config/telemetry area. Press update and reload.
check for feeds on the adafruit site. It works!
so now create a dashboard on adafruit. There is no tutorial here. I just clicked stuff until I got stuff. You can do it too! I ended using a line chart for every feed.
I didn't easily see how to send and email from adafruit if it doesn't see the reef-pi. I will keep looking.
okay, so it appears triggers in adafruit.io can send email if something is outside a limit. I could use this for too hot or too cold. but I still don't know how to get an email if adafruit isn't given new data. i'll keep looking.
okay finally found it. I clicked on feeds and then the CPU usage feed. On the right is something called notifications. I clicked this and it was easy to setup an email if no update is received after 10 minutes. ... now I'm going to shut reef-pi off and see if I get
an email... wish me luck.
It worked!!!
![]()
Awesome. Bookmarked.Telemetry | reef-pi - An opensource reef tank controller based on Raspberry Pi
Telemetry features in reef-pi allow users to capture, visualize and alert on sensor or controller health data. Telemetry functionality help in avoiding tank accidents due to equipment failure (such as a bad heater cooking up a reef tank) or to understand long-term trends in tank parameters. This...reef-pi.github.io
It’s pretty easy to setup to send data. The heart beat alert is a bit burried in adafruit. I describe it in this post.
type 4.1 in the text box and hit update (under admin section). Refresh after 10-15s. If version does not change, do a reboot/reload.
I had the same issue. Never did figure out what the problem was. I just ended up ditching that setup.@Michael Lane
Hi.
Just looking for a little guidance here. Recently installed the marsaqua led board in my fixture. When hooked up to the reefpi, I am able to dim the fixture with no issues. But when I get down to zero, neither circuit turns off it still looks the same as about 5-10%. Any thoughts?
My thought is just to pair the pwm controls with an on/off timer at the beginning and end.I had the same issue. Never did figure out what the problem was. I just ended up ditching that setup.
Hmm,, the full system hang is little weird. Can you share some details. Logs will be very usefulI got my issue above resolved. I needed to add pulldown resistors.
---------------------
-- New Issue --
---------------------
Okay, I am trying to automatically refill my ATO Reservoir using 2 float switches.
Lets call them "Float-Low" and "Float-High", for low level and high level sensors.
- In ATO Menu, Float-High is set to OneShot, controls a Solenoid Valve, and is disabled by default.
- Float-Low is set to Enable, and is set to trigger a macro called "Refill Reservoir".
- The Macro called "Refill Reservoir" has only 1 action in it, which is "ATO > Float-High > Turn On"
The idea is when "Float-Low" is triggered, it will turn on a Solenoid Valve to refill the Reservoir until it reaches the "Float-High" sensor.
However, when I try to do this, it does not work, and it causes the entire system to hang.
What am I doing wrong?
Hmm,, the full system hang is little weird. Can you share some details. Logs will be very useful
When water level crosses the low float , it will run the macro in reverse mode. Something to remember.
What is the check frequency of float low and how long generally it takes to fill up water ?
I have not been able to get an ATO to trigger a Macro. I think this is what you are seeing and thinking the system is hangingI got my issue above resolved. I needed to add pulldown resistors.
---------------------
-- New Issue --
---------------------
Okay, I am trying to automatically refill my ATO Reservoir using 2 float switches.
Lets call them "Float-Low" and "Float-High", for low level and high level sensors.
- In ATO Menu, Float-High is set to OneShot, controls a Solenoid Valve, and is disabled by default.
- Float-Low is set to Enable, and is set to trigger a macro called "Refill Reservoir".
- The Macro called "Refill Reservoir" has only 1 action in it, which is "ATO > Float-High > Turn On"
The idea is when "Float-Low" is triggered, it will turn on a Solenoid Valve to refill the Reservoir until it reaches the "Float-High" sensor.
However, when I try to do this, it does not work, and it causes the entire system to hang.
What am I doing wrong?