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

Des Westcott

Well-Known Member
View Badges
Joined
May 29, 2018
Messages
646
Reaction score
1,025
Location
Durban - South Africa
Rating - 0%
0   0   0
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.
 

Phildago

Well-Known Member
View Badges
Joined
Oct 11, 2019
Messages
854
Reaction score
908
Location
Broad Channel
Rating - 0%
0   0   0
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
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
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
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
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.
 

Phildago

Well-Known Member
View Badges
Joined
Oct 11, 2019
Messages
854
Reaction score
908
Location
Broad Channel
Rating - 0%
0   0   0
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?
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
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.
 

Phildago

Well-Known Member
View Badges
Joined
Oct 11, 2019
Messages
854
Reaction score
908
Location
Broad Channel
Rating - 0%
0   0   0
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?
 

marekd1

Active Member
View Badges
Joined
Dec 24, 2019
Messages
133
Reaction score
199
Rating - 0%
0   0   0
I use these

Amazon product

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.
 

GaryE

Well-Known Member
View Badges
Joined
Mar 12, 2020
Messages
992
Reaction score
1,321
Location
Coatesville, Indiana
Rating - 0%
0   0   0
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
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
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 :-)
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
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.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0

Michael Lane

Well-Known Member
View Badges
Joined
Aug 11, 2018
Messages
677
Reaction score
1,121
Rating - 0%
0   0   0
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.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
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 :-/
 

Zaphod

New Member
View Badges
Joined
Feb 19, 2020
Messages
3
Reaction score
21
Rating - 0%
0   0   0
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 ;)
 

TOP 10 Trending Threads

WHAT AMOUNT OF LIVE ROCK AND SAND SHOULD BE PRIORITIZED FOR OPTIMAL BIODIVERSITY/FILTRATION?

  • 100% live rock + bagged sand

    Votes: 38 27.3%
  • 100% dry rock + 100% live sand

    Votes: 47 33.8%
  • 50/50 live/dry rock, 50/50 live/bagged sand

    Votes: 30 21.6%
  • 75% live rock, 25% live sand

    Votes: 14 10.1%
  • 25% live rock, 75% live sand

    Votes: 10 7.2%
Back
Top