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

OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,056
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
@Ranjib would it be a good idea to put a little note next to the address text box that the address needs to be in Decimal format?
Yes.. across the board we should provide such tooltip/helper text.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,056
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
I limit my temp sensors to check every 180 seconds,.

Here's my config (of course without the key)

not really a lot on here that I can screw up. I have cleared my IO feeds several times, how might I debug this?

1586124176989.png
Adafruit has limit on 10 feeds thats one starting point.. next step will be to cross check which data are being sent across and which ones are being dropped. then focus on them and check if the feed is absent or the datapoint. We should do a better job making this easier by adding more logging.. i'll work on that.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,056
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Im starting to get annoyed by Adafruit IO.

I have these autopopulated feeds, but no data.

reefpiblue light-channel-1
reefpicabinet light-channel-1
reefpifan-channel-1
reefpiinternal box temp 2-reading
reefpiinternal box temp-reading
reefpisump temp-reading
reefpitank temp-heater
reefpitank temp-reading
reefpiunused-channel-1
reefpiwhite bar front-channel-1

The only one that provides data is the reefpifan-channel-1.

Plenty of errors in the log though.. Anyway do debug this or am I better off just turning off telemetry??


{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:54
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:24
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:35:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:35:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:24
{"error":"not found - API documentation can be found at https://io.adafruit.com/api/docs"}

Apr 5 11:36:24
{"error":"not found - API documentation can be found at https://io.adafruit.com/api/docs"}

Apr 5 11:36:24
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:24
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:23
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:54
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}

Apr 5 11:36:53
{"error":"not found - that is an invalid URL, please check the API documentation at https://io.adafruit.com/api/docs to make sure your URL is correct"}
This has been a recurring issue. We cant fix the underlying rate limiter issue, but we can make it more easily understandable. We can most likely mitigate the feedname issue entirely on reef-pi side. I'll make sure we have addressed this before 4.0
 

GaryE

Well-Known Member
View Badges
Joined
Mar 12, 2020
Messages
992
Reaction score
1,384
Location
Coatesville, Indiana
Rating - 0%
0   0   0
Adafruit has limit on 10 feeds thats one starting point.. next step will be to cross check which data are being sent across and which ones are being dropped. then focus on them and check if the feed is absent or the datapoint. We should do a better job making this easier by adding more logging.. i'll work on that.
That's easy, no data is getting to IO. I don't know why.
 

GaryE

Well-Known Member
View Badges
Joined
Mar 12, 2020
Messages
992
Reaction score
1,384
Location
Coatesville, Indiana
Rating - 0%
0   0   0
This has been a recurring issue. We cant fix the underlying rate limiter issue, but we can make it more easily understandable. We can most likely mitigate the feedname issue entirely on reef-pi side. I'll make sure we have addressed this before 4.0
If I could see the current light level on the reefpi dashboard, io wouldn't be needed.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,056
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
If I could see the current light level on the reefpi dashboard, io wouldn't be needed.
Which profile you are using? This should be doable in reef-pi. I think this is already planned for 4.0 (support for charts for some of the new profiles)
 

GaryE

Well-Known Member
View Badges
Joined
Mar 12, 2020
Messages
992
Reaction score
1,384
Location
Coatesville, Indiana
Rating - 0%
0   0   0
Which profile you are using? This should be doable in reef-pi. I think this is already planned for 4.0 (support for charts for some of the new profiles)
When I click on Lights in the dashboard config, it reverts to Health.

I have tried on a fresh install on a new pi install, same issue.

When this happens, no graph at all shows on the dashboard.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,056
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
When I click on Lights in the dashboard config, it reverts to Health.

I have tried on a fresh install on a new pi install, same issue.

When this happens, no graph at all shows on the dashboard.
That’s what I meant, only interval profile has chart support right now, rest are still needs chart support
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,056
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
My blue channel is on Interval, no chart for it...

1586177040197.png
Yup .. this is expected as i have mentioned. Its not a bug .. a new thing that we introduced in reef-pi recently which requires UI support (should be in by 4.0)
 

AbjectMaelstroM

Valuable Member
View Badges
Joined
Jul 21, 2019
Messages
1,527
Reaction score
1,810
Location
RVA
Rating - 100%
1   0   0
Those of you with electrical knowledge, is there an issue to using stranded (flexible) 14awg wire to wire the power bar outlets?

In my original power bar I used standard household 2-1 14awg, but it's a real pia to work with in a small box, was hoping to make it easier by using stranded/more flexible wire.

@Bigtrout
 

thaistalyn

Active Member
View Badges
Joined
Dec 9, 2019
Messages
131
Reaction score
294
Location
Navarre, FL
Rating - 0%
0   0   0
There is no issue at all using stranded wire of the same gauge (14awg).
The overall diameter of a 14AWG stranded will be a little bigger than solid AWG (due to air gaps in stranded) so be sure to account for this when using ferrules. Also, when stripping the wire back, don't cut off some of the strands to get it to fit in connectors. This will reduce the "safe" current carrying capability since you're effectively reducing the wire diameter overall.
 

Badfish2too

Community Member
View Badges
Joined
Nov 12, 2018
Messages
83
Reaction score
66
Rating - 0%
0   0   0
Those of you with electrical knowledge, is there an issue to using stranded (flexible) 14awg wire to wire the power bar outlets?

In my original power bar I used standard household 2-1 14awg, but it's a real pia to work with in a small box, was hoping to make it easier by using stranded/more flexible wire.

@Bigtrout
Key is to use good stranded wire. Some of the stuff that is out there is very low grade aluminum wire.
 

Jasper05

Active Member
View Badges
Joined
May 28, 2019
Messages
234
Reaction score
157
Rating - 0%
0   0   0
Hi I am new here and there is A LOT going on in this thread. I'm looking to build a simple temperature monitor, nothing else, no controller power bar etc. Is there any guide/thread/link on this?

And excuse my naivete, can this be done a Windows box, or is it only programmed via Linux?
 

Michael Lane

Well-Known Member
View Badges
Joined
Aug 11, 2018
Messages
677
Reaction score
1,123
Rating - 0%
0   0   0
Hi I am new here and there is A LOT going on in this thread. I'm looking to build a simple temperature monitor, nothing else, no controller power bar etc. Is there any guide/thread/link on this?

And excuse my naivete, can this be done a Windows box, or is it only programmed via Linux?
Temperature monitor can be done pretty simply. I would use a pi zero w and a DS18B20 sensor. Ranjib created a temperature guide. It assumes you have power control, but you can ignore that part.

You don't actually have to do any programming. reef-pi runs on raspberry pi, so it requires linux. It runs its own web server, so you can access it from windows, linux, mac, or anything with a browser.
 

Jasper05

Active Member
View Badges
Joined
May 28, 2019
Messages
234
Reaction score
157
Rating - 0%
0   0   0
Temperature monitor can be done pretty simply. I would use a pi zero w and a DS18B20 sensor. Ranjib created a temperature guide. It assumes you have power control, but you can ignore that part.

You don't actually have to do any programming. reef-pi runs on raspberry pi, so it requires linux. It runs its own web server, so you can access it from windows, linux, mac, or anything with a browser.
Thanks for this. I'll read through
 
Back
Top