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

I'm currently experiencing some issues getting my dashboard to work properly. It seems like the only graphs that will populate on the dashboard are the dosing plots. If I try to create a graph for lighting it automatically switches to health, it just won't let me click on the option. Also, when I create a graph to display health no graph populates the field. It just leaves an empty space.

I'm not getting any errors.

You need to hit "Configure" in the bottom left of the Dashboard screen. There you set the number of rows and columns and size. Then you select what you want on each graph. Major and secondary plots - so if you chose "Health", you must then click the option below and select "Current" or "Historical". Then "Update" and then "Back to Dashboard"

That's all pretty obvious, I know. But I often get to this point and find it hasn't updated, or isn't showing correctly. I find that going to another tab like "Temperature" or "ATO" and then back to the dashboard, it shows correctly.

Hope this helps.
 
You need to hit "Configure" in the bottom left of the Dashboard screen. There you set the number of rows and columns and size. Then you select what you want on each graph. Major and secondary plots - so if you chose "Health", you must then click the option below and select "Current" or "Historical". Then "Update" and then "Back to Dashboard"

That's all pretty obvious, I know. But I often get to this point and find it hasn't updated, or isn't showing correctly. I find that going to another tab like "Temperature" or "ATO" and then back to the dashboard, it shows correctly.

Hope this helps.
That's not the issue. It I can change the configuration of the doser all I like, it can be 5 x 5 if I like. But if I put any health graphs in there it will be blank space. Lights simply don't click. I click lighting and it brings up health/none every time
 
Just need to get the lighting working with the Kessils. and add the dosers - dosers are all wired with the ATO on the Cat5e .. So that will be a simple addition.

IMG_20200310_215820.jpg IMG_20200310_215825.jpg IMG_20200310_215844.jpg

Screen Shot 2020-03-10 at 10.15.38 PM.png




awesome :-) thank you for sharing
 
That's not the issue. It I can change the configuration of the doser all I like, it can be 5 x 5 if I like. But if I put any health graphs in there it will be blank space. Lights simply don't click. I click lighting and it brings up health/none every time
Those graphs that are not appearing, are those modules enabled? for example health check is enabled?
There are few UI bugs in dashboard that still left (i am discovering them in piecemeal fashion). You may have to say the layout (rows and column number) save it, and then again configure with actual elements in individual cells. Make sure all the modules (for example particular ato has to be enabled for it to be graphed) are enabled. Some elements (like lights) have limited charting support right now.
 
Those graphs that are not appearing, are those modules enabled? for example health check is enabled?
There are few UI bugs in dashboard that still left (i am discovering them in piecemeal fashion). You may have to say the layout (rows and column number) save it, and then again configure with actual elements in individual cells. Make sure all the modules (for example particular ato has to be enabled for it to be graphed) are enabled. Some elements (like lights) have limited charting support right now.
Its checked. What are the limited capabilities? Is there any reason it wouldn't graph?
 
Its checked. What are the limited capabilities? Is there any reason it wouldn't graph?
For things like lights, user expects to see future values (like how a diurnal profile will be over the course of entire day), in that case we have to compute all that values upfront, which we dont do right now, the intensity values are only generated during the time its required to set pwm values.
 
For things like lights, user expects to see future values (like how a diurnal profile will be over the course of entire day), in that case we have to compute all that values upfront, which we dont do right now, the intensity values are only generated during the time its required to set pwm values.
Okay, that's fine with me then. Is there a way that my database could be missing something that is required to plot these graphs? And if so how would I go about diagnosing and fixing the issue?
 
I use these

Amazon product ASIN B01JKVRVNI
I have heat shrink and silicon on some, and flexseal coating on some others -

NOTE - only the flex sea liquid is non-toxic.. you can just get a can and dip them.. Simple and effective

Salt water will eventually cause reaction or find its way through. Now I place the probe in a tiny clear plastic bag and make make sure top is above water line. Since I started doing this did not have to replace any temp probes for at least 4 years.
 
I started my build about a week ago and tonight got it working enough to control 3 lights and monitor temperature. Planning on adding a pH probe, conductivity probe and once finished will be connecting my power strip.

It's a pretty standard build, not using any funky parts or anything. Even have the same case you posted in the first post.

There are a couple small but significant differences though. First, rather than using the TRS connector for my temp, I used another type of audio connector. A mini XLR (link below), there are 4 conductors and you can plug and unplug without the need to power down the system first.

For my power, I got a 12 outlet 48" power strip from Harbor Freight for 22 bucks.. I'm currently in the process of hacking in some relays. It's a lot of labor, but I work cheap... ;)

Thanks for a great addition to my growing money pit!!!!



Amazon product ASIN B00W4MHZBY
 
Salt water will eventually cause reaction or find its way through. Now I place the probe in a tiny clear plastic bag and make make sure top is above water line. Since I started doing this did not have to replace any temp probes for at least 4 years.
my canakit and the original adafruit sensors are all working fine (4 years??) . I had one batch from amazon that went rusty super fast. I tried the silicone route once,, it was a messy business :-)
 
Can anyone familiar with Prometheus/Grafana tell me if its possible to make a graph that functions like the ATO Usage graph in reef-pi?

sum_over_time(ato_ato_usage[$__interval]) with min step 1h gets close to what I want, but the current hour isnt graphed like it is in reef-pi. Ive been at this for a while and cant figure it out so any help is much appreciated
my builds are in a flux due to home transfer , as a result i dont have a handy ato setup with telemetry stack to tinker with the promql.
Good news is I'll be shipping equipment state metrics in next release, that should provide another viable alternative.
 
The Shelly devices look really interesting. Their product pages show a debug port, and they expose a web api (with documentation)! I just ordered a couple of them and can't wait to take a look inside and try them out. The Shelly 1PM looks interesting too since it has power monitoring.
 
The Shelly devices look really interesting. Their product pages show a debug port, and they expose a web api (with documentation)! I just ordered a couple of them and can't wait to take a look inside and try them out. The Shelly 1PM looks interesting too since it has power monitoring.
Yes, from the feature perspective they are outstanding. We get to control default NO/NC state, power on delay and a whole lot of other nifty features. They are also surprisingly small. It has to be time tested.. but im positive.

On that note,,, im wondering if I should add Emerson Sensi Wifi Smart Thermostat. I am controlling it with some script (becuase its in my house and has an API :-)), and the HAL work makes it easy to include new driver...but it does not feel right to be included in reef-pi :-/
 
Yes, from the feature perspective they are outstanding. We get to control default NO/NC state, power on delay and a whole lot of other nifty features. They are also surprisingly small. It has to be time tested.. but im positive.

On that note,,, im wondering if I should add Emerson Sensi Wifi Smart Thermostat. I am controlling it with some script (becuase its in my house and has an API :)), and the HAL work makes it easy to include new driver...but it does not feel right to be included in reef-pi :-/

I guess you could have the Sensi crank the house heat up if the tank heaters fail ;)
 

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: 15 57.7%
  • Nah, I'll keep mine a secret...(Don't be like that, share with the class!)

    Votes: 11 42.3%
Back
Top
Home
Post thread…
Market
What's new