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

@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.
 
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.
 
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
 
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.
 
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.
 
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)
 
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.
 
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
 
I have the exact same issue going on too.
 
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)
 
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
 
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.
 
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.
 
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?
 
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.
 
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
 

IF YOU HAD TO TAKE A REEFING EXAM, WOULD YOU PASS?

  • Yes!

    Votes: 32 45.7%
  • Not yet, but I have one that I want to buy in mind!

    Votes: 9 12.9%
  • No.

    Votes: 26 37.1%
  • Other (please explain).

    Votes: 3 4.3%
Back
Top