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

Great. After pulling everything out of the cabinet, resoldering new temp sensors to plugs, undoing all the silicon sealant to look for rust, i just found out that i must have just plugged in the jumper wires back in offset by 1 pin into the pi at some point

I hate myself

Cheapo ds18b20 potted in silicon and cocktail straws still doing fine and no rust after a year and a half btw
We all have been there. bunch of us have burned finger by writing that sensor opposite. Trust me, in later years you'll laugh in retrospect. This is a complicated project.
 
Last edited:
Could need some help with prometheus... got a new raspberry with grafana working, installed prometheus on it and then.. my knowledge stops ... cant seem to get it working on the localhost:9090
1623222161322.png
 
I've got 2 exciting things to share!

First off, I just listed Leviathan 1.1 for pre-order! The biggest roadblock for people using Leviathan 1.0 was dealing with multiple power supplies & buck converters. Leviathan 1.1 has on-board power regulation, meaning you just have to give it 12V & the board does all the work to get the 10V & 5V signals where they need to be. It's got a few more ports & an all-around "cleaner" look as well, since I was able to plan this one out from scratch with the learning experience of 1.0.

To celebrate, I'm running a giveaway on my site to win all sorts of cool stuff including Raspberry Pis with Reef-Pi pre-loaded & programmed, an Aquatic Life 100 GPD RODI filter system, & of course the Leviathan 1.1 board itself.

R2R 350x250.png

Second, I've finally got my build thread populated now & I thought ya'll would appreciate the canopy I laser-etched for it. It was my first large-scale laser project & I'm super happy with how it turned out. The graphic is one I designed of a fish wrapped around Knoxville's Sunsphere.

11.jpg


It's been a wild ride the past few years going from virtually zero electronics experience to designing & buildings hundreds of these boards. But it's been super rewarding seeing the growth of Reef-Pi as both a program & a community! My aquarium inhabitants owe you (quite literally) their lives Ranjib! Without Reef-Pi, I'm positive I would have given up on my tank after a year or two of things like daily manual top-offs & physically unplugging pumps & powerheads for every feeding & water change.
 
Have you confirmed that reef-pi is running at all?

sudo systemctl status reef-pi.service (not exactly sure if the last part is spelled correctly, best to use autocomplete for that)

And is there anything else besides reef-pi on the pi?
Hey Sorry i just saw this. Still an issue. I ran this command and it says its running, but I know reef-pi is running because everything is working. lights are on schedule, and stuff turns on and off. That is why i haven't done anything with this, its currently working and I am prepared to spin up a new Reef-pi install but would much prefer not to have to redo everything. I did notice that in that status report it mentioned the starting the http server at: 0.0.0.0:80. Is correct?

Thanks
 
Hey Sorry i just saw this. Still an issue. I ran this command and it says its running, but I know reef-pi is running because everything is working. lights are on schedule, and stuff turns on and off. That is why i haven't done anything with this, its currently working and I am prepared to spin up a new Reef-pi install but would much prefer not to have to redo everything. I did notice that in that status report it mentioned the starting the http server at: 0.0.0.0:80. Is correct?

Thanks
when you connect a monitor to the pi, open a web browser and put in "localhost" as the adress, do you also get connection refused?
 
when you connect a monitor to the pi, open a web browser and put in "localhost" as the adress, do you also get connection refused?
I can't get a browser to run. I keep getting an error message saying dpkg-query: no packages found matching bluealsa and then it says (chromium-browser-v7:786): Gtk-WARNING ** cannot open display: and then it go back to the terminal.
Is it time to start with a fresh install on a new sd card?
 
I can't get a browser to run. I keep getting an error message saying dpkg-query: no packages found matching bluealsa and then it says (chromium-browser-v7:786): Gtk-WARNING ** cannot open display: and then it go back to the terminal.
Is it time to start with a fresh install on a new sd card?
Idk that's going over my head I'm not that deep into unix

Maybe a fresh install might work if Boone else can help
 
Ok guys after 3 years of usage of reef pi summers I have chillers on, no change only update of reefpi.. it turs on wents spins, hysteresis is 1 c and turns off after 30s so something is wrong with program .. any suggestions? Downgrade maybee..
 

Attachments

  • 05FD11A4-C121-48ED-80DD-C2E8FB7DA815.jpeg
    05FD11A4-C121-48ED-80DD-C2E8FB7DA815.jpeg
    167.2 KB · Views: 75
  • A73DC2B1-529F-40AB-86D4-87604AC387AC.jpeg
    A73DC2B1-529F-40AB-86D4-87604AC387AC.jpeg
    129.2 KB · Views: 75
  • FFBC4D40-8DF7-4C4E-8447-FC3EC57C750B.jpeg
    FFBC4D40-8DF7-4C4E-8447-FC3EC57C750B.jpeg
    113.6 KB · Views: 73
  • 3B99E3E1-6236-49DD-B5C3-DBEBE14DFC6B.png
    3B99E3E1-6236-49DD-B5C3-DBEBE14DFC6B.png
    172.2 KB · Views: 64
Wow, did a smal overtaking maneuver of some 100 pages now! i have notised nog that there are a lot of topics starting:
@Ranjib + question?
And always a full reply followed by @Ranjib !

So @Ranjib, just a random thank you for the effort you put into this ;)!

Also i can not acces the .deb files on github, still need to update to 4.0 or 4.1...
<3 thank you so much. Kind words like this keeps our spirit lifted in these difficult times. Thank you.
 
Im trying to update the db with a new address but it just hangs
Code:
sudo reef-pi db update -input newaddress.json reef-pi settings
you have stopped the reef-pi thats running?
 
Could need some help with prometheus... got a new raspberry with grafana working, installed prometheus on it and then.. my knowledge stops ... cant seem to get it working on the localhost:9090
1623222161322.png
Prometheus is the metrics store , while grafana is the dashboarding tool.
- Assuming both are running, you have to first configure grafana to use prometheus as the data source. You can do that by going to grafana's setting and adding a new /default data source , prometheus (check google , there should be lots of tutorials on this).
- Next, decide what will send /store metrics to prometheus. If you are using reef-pi, configure reef-pi to use prometheus and reload.

that's it , next you can go to grafana and start making dashboards with the metrics that reef-pi emits. You can see all the metrics reef-pi emits in the reef-pi-IP/x/metrics page
 
I can't get a browser to run. I keep getting an error message saying dpkg-query: no packages found matching bluealsa and then it says (chromium-browser-v7:786): Gtk-WARNING ** cannot open display: and then it go back to the terminal.
Is it time to start with a fresh install on a new sd card?
yes. if you are not familiar with Linux. something has messed up the GUI. you can copy over reef-pi db for backup.
 
Hi @Ranjib I am still lurking here and still have my reef-pi running all this time :) Temperature, dosing, ATO, lighting, timers have all been working flawlessly for a long time now!
The only small thing that I have been meaning to get fixed for a while now is that occasionally my reef-pi drops off the network (wifi connection) and cannot be accessed via the IP address or the .local address. However it can still be accessed by VNC. Rarely VNC will not connect and I have to power off and on my pi4.
Usually I log in to VNC and go to admin>reboot and this fixes it for a while.
Is there any obvious reason why this could be happening? Is there a way to automatically reboot my reef-pi once per day?

Thanks!!
 
I've got 2 exciting things to share!

First off, I just listed Leviathan 1.1 for pre-order! The biggest roadblock for people using Leviathan 1.0 was dealing with multiple power supplies & buck converters. Leviathan 1.1 has on-board power regulation, meaning you just have to give it 12V & the board does all the work to get the 10V & 5V signals where they need to be. It's got a few more ports & an all-around "cleaner" look as well, since I was able to plan this one out from scratch with the learning experience of 1.0.

To celebrate, I'm running a giveaway on my site to win all sorts of cool stuff including Raspberry Pis with Reef-Pi pre-loaded & programmed, an Aquatic Life 100 GPD RODI filter system, & of course the Leviathan 1.1 board itself.

R2R 350x250.png

Second, I've finally got my build thread populated now & I thought ya'll would appreciate the canopy I laser-etched for it. It was my first large-scale laser project & I'm super happy with how it turned out. The graphic is one I designed of a fish wrapped around Knoxville's Sunsphere.

11.jpg


It's been a wild ride the past few years going from virtually zero electronics experience to designing & buildings hundreds of these boards. But it's been super rewarding seeing the growth of Reef-Pi as both a program & a community! My aquarium inhabitants owe you (quite literally) their lives Ranjib! Without Reef-Pi, I'm positive I would have given up on my tank after a year or two of things like daily manual top-offs & physically unplugging pumps & powerheads for every feeding & water change.
Do you need a raspberry pi (like the one for 35 on your site) or does the 49 dollar kit come with one preinstalled?

Also where do I find the recommended accessories on your web site? You mentioned at some point that there are probes and sensors that are known to work.
 
Do you need a raspberry pi (like the one for 35 on your site) or does the 49 dollar kit come with one preinstalled?

Also where do I find the recommended accessories on your web site? You mentioned at some point that there are probes and sensors that are known to work.
You do need a Pi still, you'd have to buy that & the board to get everything to function. I hadn't thought to add the part list to the site, but I'll do that tomorrow- here's the link in the meantime.

I typically send links to things like part list & instructions along with the shipping notification. But it makes sense that having it ahead of time would be helpful!
 

TOP 10 Trending Threads

Back
Top
Home
Post thread…
Market
What's new