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

Some good news for Christmas. :)




 
Some good news for Christmas. :)





100+ 4 1gb freely available, but no 2 or 4gb and no zeros :/ but maybe I'm too late
 
100+ 4 1gb freely available, but no 2 or 4gb and no zeros :/ but maybe I'm too late
Yeah they aren't completely out of the woods yet. The first few months of 2023 there won't appear to be much improvement as they are selling to select people but hopefully in the 2nd quarter we start seeing them for sale.
 
@Ranjib are webserver/api logs stored anywhere locally?
api docs are bundled with every reef-pi and accessible from the web ui, linked under the footer section
logs are in systemd journal and can be viewed as `journalctl -u reef-pi.service`
 
api docs are bundled with every reef-pi and accessible from the web ui, linked under the footer section
logs are in systemd journal and can be viewed as `journalctl -u reef-pi.service`
I do have to say that this is an absolutely gorgeous detail. However, sometimes I wish that this API documentation would go a bit more into detail about certain inputs, e.g. what kind of format it expects, or what options for certain parameters are.

Just a few examples:
- You mentioned a certain light profile that's only accessible from API
----> the API doesn't give any info about the profile types
- I wanted to implement a formula to convert the ESP32 AnalogRead to milli volts but was struggling with the format
----> the API only says "string"

These kinds of infos would be absolutely great and I guess the API Doc is possibly the simplest way of implementing this "Wiki" kind of information.
 
Hi I use reef-pi across multiple devices eg a tablet , my iPhone. Dashboard config varies across these devices - is there a way to store the best layout for each rathe than just having one configuration across all my devices?
 
Hi I use reef-pi across multiple devices eg a tablet , my iPhone. Dashboard config varies across these devices - is there a way to store the best layout for each rathe than just having one configuration across all my devices?
No . Not right now . It will be nice feature to have this (save different layouts and be able to select them ). Let me think about it, no promise though .
this can be easily done through grafana .
 
No . Not right now . It will be nice feature to have this (save different layouts and be able to select them ). Let me think about it, no promise though .
this can be easily done through grafana .
Thanks for the quick response. Glad to know I’m not missing something obvious. No idea what grafana is! But would be great if you ever get round to it. Thanks.
 
Thanks for the quick response. Glad to know I’m not missing something obvious. No idea what grafana is! But would be great if you ever get round to it. Thanks.
Grafana lets you create dashboards like this:

1671723786615.png


Which can be formatted for each platform you access. With some creativity you could put that in an iframe. With another iframe with toggle switches to call out macro's you create in reef-pi.

Below is a link to the guide on how to set it up:
 
Hello and a Merry Christmas
i have reef-pi 6.0 running and wanted to control a dosing pump with ato an output of pca9685, which i unfortunately can't select.
 
Hello and a Merry Christmas
i have reef-pi 6.0 running and wanted to control a dosing pump with ato an output of pca9685, which i unfortunately can't select.
Set up that channel of the pca9685 as an equipment instead of a doser, then it will work. Only at 100% though.
 
Grafana lets you create dashboards like this:

1671723786615.png


Which can be formatted for each platform you access. With some creativity you could put that in an iframe. With another iframe with toggle switches to call out macro's you create in reef-pi.

Below is a link to the guide on how to set it up:
Thank u
 
I dropped my kessil a360 in the tank water yesterday, while it was running, during some chores. I thought it was a goner, but I still quickly disassembled it and dried . After re assembly , it worked again. I was surprised . I wonder how they did it. The light turned off soon it dropped in the water , without any spark or shocks. The internal pcbs are all coated for weather proofing.
anyhow, testament to how well made these lights are. It been running for 6 years now. Very happy with kessil
 
Hi all, 2 quick questions: is any guide for the esp32 already out? & with the new update is it possible to "reset" the graph data? I had a few negative peaks at the same time both in temperature and ph for some reason (maybe some current leak from the wc pump?) and now my graphs y limits are all messed up
 
Hi all, 2 quick questions: is any guide for the esp32 already out? & with the new update is it possible to "reset" the graph data? I had a few negative peaks at the same time both in temperature and ph for some reason (maybe some current leak from the wc pump?) and now my graphs y limits are all messed up
I’m currently making one.
A Preview of the install part can be seen here.

The hardware and settings side will be handled in a second part that I’ll get to in the next days.
If you want to start already, the basic settings in the ESP32 code and ReefPi driver should be fine. Some things to look out for:
- not all pins on the ESP32 can be used for PWM (called „jacks“)
- all ADC2 pins can’t be used for analog input, since we are using WiFi
- the ESP32 driver setting in ReefPi specifies the count (!) of pins allotted to each function, not the pin numbers
- analog inputs can’t currently measure voltages below 0.13V and above 3.1V
- temperature sensing with DS18B20 sensors are the „analog input“ with ID 0
- I think there is currently a bug with analog inputs, as you will only be able to read the second analog input as ID 1, because ID 0 is always used for DS18B20 temperature sensors

I’ll cover all of these details in the second part of the guide and @Ranjib will make a sticky thread for this guide here on this forum, just like he did with the Telemetry Server guide
Telemetry Server guide
 
Hi all, I'm just stepping over to reef pi from a Neptune Apex and can i just say a massive thank you to @Ranjib and @robsworld78!

I received my Robo tank at christmas so thank you Rob for that!

I have become stuck in my set up and although i am starting to read through the 947 pages of this thread, however i kinda need an answer before i'm finished with the 6months of reading.

I'm looking to set up some leak detection sensors under my tank (yes i am repurposing my rip off apex sensors.....) but have become stuck on how i just monitor the condition of an Input?? I only seem able to tie an input switch to the ato??? Again i'm sorry if a. I'm being stupid and b, this has been answered before..... but as i say i am completely stuck and and guidance would be greatly appreciated.
 
Hi all, I'm just stepping over to reef pi from a Neptune Apex and can i just say a massive thank you to @Ranjib and @robsworld78!

I received my Robo tank at christmas so thank you Rob for that!

I have become stuck in my set up and although i am starting to read through the 947 pages of this thread, however i kinda need an answer before i'm finished with the 6months of reading.

I'm looking to set up some leak detection sensors under my tank (yes i am repurposing my rip off apex sensors.....) but have become stuck on how i just monitor the condition of an Input?? I only seem able to tie an input switch to the ato??? Again i'm sorry if a. I'm being stupid and b, this has been answered before..... but as i say i am completely stuck and and guidance would be greatly appreciated.
Well, the Adafuit Guide for ATOs, which is of course a bit old, already mentions something that sounds similar:
ATO controller in reef-pi is built by connecting an inlet item with an equipment item. Though it is built for water level control (and salinity indirectly) it can be used to automate a host of things, since mechanical switches, float switches, etc. can also be used as inlets.
So the UI might look different, but I’m pretty sure that the ATO tab is the way to go and just a historical name for digital inputs, just as much as the pH Tab is the historical name for all analog inputs that are not DS18B20 temperature sensors.
 
Hi all, I'm just stepping over to reef pi from a Neptune Apex and can i just say a massive thank you to @Ranjib and @robsworld78!

I received my Robo tank at christmas so thank you Rob for that!

I have become stuck in my set up and although i am starting to read through the 947 pages of this thread, however i kinda need an answer before i'm finished with the 6months of reading.

I'm looking to set up some leak detection sensors under my tank (yes i am repurposing my rip off apex sensors.....) but have become stuck on how i just monitor the condition of an Input?? I only seem able to tie an input switch to the ato??? Again i'm sorry if a. I'm being stupid and b, this has been answered before..... but as i say i am completely stuck and and guidance would be greatly appreciated.
dont use this thread as a guide,, its bit free form, we discuss all sorts of things here
as @Sral mentioned, you can use the ato module with a dummy equipment and use the alert on usage feature to get the leak sensor working
 

TOP 10 Trending Threads

Back
Top
Home
Post thread…
Market
What's new