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

dmolavi

Well-Known Member
View Badges
Joined
Jan 3, 2015
Messages
509
Reaction score
646
Location
United States
Rating - 0%
0   0   0

dmolavi

Well-Known Member
View Badges
Joined
Jan 3, 2015
Messages
509
Reaction score
646
Location
United States
Rating - 0%
0   0   0
@Ranjib is there a way to delete readings from a particular sensor? I'd like to sync up the tank and sump probes, so deleting their readings so they start at the same time would be ideal.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,848
Reaction score
17,081
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
@Ranjib is there a way to delete readings from a particular sensor? I'd like to sync up the tank and sump probes, so deleting their readings so they start at the same time would be ideal.
Nope :-(. Delete the whole temeperature controller entry and recreate a new one with the same sensor
 

theatrus

Valuable Member
View Badges
Joined
Mar 26, 2016
Messages
2,223
Reaction score
3,632
Location
Sacramento, CA area
Rating - 0%
0   0   0
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,848
Reaction score
17,081
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Tank is humming along , changed my ricordia island location . It’s puffed up now ,
Here’s a iPhone shot
9170B043-D8B7-470D-83D3-BA2D1DA7A65F.jpeg

After almost three months of closed up/half closed up state (I blame cyano), grandis have finally started to open up fully.
A2B0D02D-24A9-41C6-A7F7-C5F66E727AC4.jpeg

Got a new drag of alveolar , my last one was killed by micro goniopora sting . Hopefully I’ll be able to find a suitable place for this one ..
D30F4418-0551-4699-AE14-6F15AABD0C0B.jpeg


I have grafted these blondes from their original zoa island to make some space for the acan lord there
68E55B0F-0E89-433F-9B29-A13DEE9726DA.jpeg


Old horse yellow lepto is going strong , one of my favorite
2C81A6DD-0FB3-4066-9EF1-4B69A5716792.jpeg

Another new addition , a millipora . My lfs (Neptune aquatics ) is a really good store ,
7EAFF263-F081-4559-BBFD-F94A2B41D132.jpeg

Going forward polyp extension of this frag will be a good indicator of my tanks health.


Chili pepper montipora

6234B0E2-A790-47EA-9A5E-CAF227D4D080.jpeg



Another new addition, a tenius
608880A6-B584-43EA-A705-29D9ACB015C0.jpeg


My red dragon is showing some new growth after the tank move , finally , past three months have been rough
9F32C657-36BF-43D5-A370-D16DAB2BB840.jpeg

Been slimer
726568F6-A816-4CE3-B2F8-8B210A87CE0C.jpeg
 

Bigtrout

Valuable Member
View Badges
Joined
Dec 16, 2018
Messages
1,189
Reaction score
2,826
Rating - 0%
0   0   0
Tank is humming along , changed my ricordia island location . It’s puffed up now ,
Here’s a iPhone shot
9170B043-D8B7-470D-83D3-BA2D1DA7A65F.jpeg

After almost three months of closed up/half closed up state (I blame cyano), grandis have finally started to open up fully.
A2B0D02D-24A9-41C6-A7F7-C5F66E727AC4.jpeg

Got a new drag of alveolar , my last one was killed by micro goniopora sting . Hopefully I’ll be able to find a suitable place for this one ..
D30F4418-0551-4699-AE14-6F15AABD0C0B.jpeg


I have grafted these blondes from their original zoa island to make some space for the acan lord there
68E55B0F-0E89-433F-9B29-A13DEE9726DA.jpeg


Old horse yellow lepto is going strong , one of my favorite
2C81A6DD-0FB3-4066-9EF1-4B69A5716792.jpeg

Another new addition , a millipora . My lfs (Neptune aquatics ) is a really good store ,
7EAFF263-F081-4559-BBFD-F94A2B41D132.jpeg

Going forward polyp extension of this frag will be a good indicator of my tanks health.


Chili pepper montipora

6234B0E2-A790-47EA-9A5E-CAF227D4D080.jpeg



Another new addition, a tenius
608880A6-B584-43EA-A705-29D9ACB015C0.jpeg


My red dragon is showing some new growth after the tank move , finally , past three months have been rough
9F32C657-36BF-43D5-A370-D16DAB2BB840.jpeg

Been slimer
726568F6-A816-4CE3-B2F8-8B210A87CE0C.jpeg
Beautiful...im currently lookimg for.a.smallish cube(29 gal or so) to try a first time saltwater tank...lets see what the craigslist gods offer...lol
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,848
Reaction score
17,081
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Beautiful...im currently lookimg for.a.smallish cube(29 gal or so) to try a first time saltwater tank...lets see what the craigslist gods offer...lol
Nice. Mine is a biocube . They are very sturdy, but I had to mod a lot. I won’t recommend this tank. Red Sea reefer 170, IM nuvo 30l , IM ext , water box all are better option . Let me know if I can be of any help
 

bishoptf

Valuable Member
View Badges
Joined
Jan 1, 2019
Messages
1,349
Reaction score
1,724
Location
Missouri
Rating - 0%
0   0   0
Welcome to reef2reef, most development specific chatting happens on the slack channel (link on the first post). reef-pi is written in go and react . Let us know if you need any help getting started. You don’t need raspbian or even , Linux to develop it, I develop it on MacBook, I know folks who uses windows , and I am pretty confident it works on Linux (since raspbian is Linux ).

Yeah but we all know linux is the best! ;)
 

rushbattle

Valuable Member
View Badges
Joined
Oct 19, 2016
Messages
1,347
Reaction score
1,647
Location
Equality
Rating - 0%
0   0   0
Tank is humming along , changed my ricordia island location . It’s puffed up now ,
Here’s a iPhone shot
9170B043-D8B7-470D-83D3-BA2D1DA7A65F.jpeg

After almost three months of closed up/half closed up state (I blame cyano), grandis have finally started to open up fully.
A2B0D02D-24A9-41C6-A7F7-C5F66E727AC4.jpeg

Got a new drag of alveolar , my last one was killed by micro goniopora sting . Hopefully I’ll be able to find a suitable place for this one ..
D30F4418-0551-4699-AE14-6F15AABD0C0B.jpeg


I have grafted these blondes from their original zoa island to make some space for the acan lord there
68E55B0F-0E89-433F-9B29-A13DEE9726DA.jpeg


Old horse yellow lepto is going strong , one of my favorite
2C81A6DD-0FB3-4066-9EF1-4B69A5716792.jpeg

Another new addition , a millipora . My lfs (Neptune aquatics ) is a really good store ,
7EAFF263-F081-4559-BBFD-F94A2B41D132.jpeg

Going forward polyp extension of this frag will be a good indicator of my tanks health.


Chili pepper montipora

6234B0E2-A790-47EA-9A5E-CAF227D4D080.jpeg



Another new addition, a tenius
608880A6-B584-43EA-A705-29D9ACB015C0.jpeg


My red dragon is showing some new growth after the tank move , finally , past three months have been rough
9F32C657-36BF-43D5-A370-D16DAB2BB840.jpeg

Been slimer
726568F6-A816-4CE3-B2F8-8B210A87CE0C.jpeg
Looking good Ranjib!
 

crusso1993

7500 Club Member
View Badges
Joined
Oct 21, 2018
Messages
8,671
Reaction score
44,651
Location
SW, FL, USA
Rating - 0%
0   0   0
Tank is humming along , changed my ricordia island location . It’s puffed up now ,
Here’s a iPhone shot
9170B043-D8B7-470D-83D3-BA2D1DA7A65F.jpeg

After almost three months of closed up/half closed up state (I blame cyano), grandis have finally started to open up fully.
A2B0D02D-24A9-41C6-A7F7-C5F66E727AC4.jpeg

Got a new drag of alveolar , my last one was killed by micro goniopora sting . Hopefully I’ll be able to find a suitable place for this one ..
D30F4418-0551-4699-AE14-6F15AABD0C0B.jpeg


I have grafted these blondes from their original zoa island to make some space for the acan lord there
68E55B0F-0E89-433F-9B29-A13DEE9726DA.jpeg


Old horse yellow lepto is going strong , one of my favorite
2C81A6DD-0FB3-4066-9EF1-4B69A5716792.jpeg

Another new addition , a millipora . My lfs (Neptune aquatics ) is a really good store ,
7EAFF263-F081-4559-BBFD-F94A2B41D132.jpeg

Going forward polyp extension of this frag will be a good indicator of my tanks health.


Chili pepper montipora

6234B0E2-A790-47EA-9A5E-CAF227D4D080.jpeg



Another new addition, a tenius
608880A6-B584-43EA-A705-29D9ACB015C0.jpeg


My red dragon is showing some new growth after the tank move , finally , past three months have been rough
9F32C657-36BF-43D5-A370-D16DAB2BB840.jpeg

Been slimer
726568F6-A816-4CE3-B2F8-8B210A87CE0C.jpeg

Very nice! Looking like you have it dialed in really well.
 

dmolavi

Well-Known Member
View Badges
Joined
Jan 3, 2015
Messages
509
Reaction score
646
Location
United States
Rating - 0%
0   0   0
Nice. DLi API was on my list, but I’m currently making a quick driver for the Kasa TP-Link units since they’re inexpensive, and the local control protocol is known
If the DLI is still on your list, lmk and I'll do what I can with some free time on weekends to assist.
 

dmolavi

Well-Known Member
View Badges
Joined
Jan 3, 2015
Messages
509
Reaction score
646
Location
United States
Rating - 0%
0   0   0
Tank is humming along , changed my ricordia island location . It’s puffed up now ,
Here’s a iPhone shot
9170B043-D8B7-470D-83D3-BA2D1DA7A65F.jpeg

After almost three months of closed up/half closed up state (I blame cyano), grandis have finally started to open up fully.
A2B0D02D-24A9-41C6-A7F7-C5F66E727AC4.jpeg

Got a new drag of alveolar , my last one was killed by micro goniopora sting . Hopefully I’ll be able to find a suitable place for this one ..
D30F4418-0551-4699-AE14-6F15AABD0C0B.jpeg


I have grafted these blondes from their original zoa island to make some space for the acan lord there
68E55B0F-0E89-433F-9B29-A13DEE9726DA.jpeg


Old horse yellow lepto is going strong , one of my favorite
2C81A6DD-0FB3-4066-9EF1-4B69A5716792.jpeg

Another new addition , a millipora . My lfs (Neptune aquatics ) is a really good store ,
7EAFF263-F081-4559-BBFD-F94A2B41D132.jpeg

Going forward polyp extension of this frag will be a good indicator of my tanks health.


Chili pepper montipora

6234B0E2-A790-47EA-9A5E-CAF227D4D080.jpeg



Another new addition, a tenius
608880A6-B584-43EA-A705-29D9ACB015C0.jpeg


My red dragon is showing some new growth after the tank move , finally , past three months have been rough
9F32C657-36BF-43D5-A370-D16DAB2BB840.jpeg

Been slimer
726568F6-A816-4CE3-B2F8-8B210A87CE0C.jpeg
Very nice.

Here's my FT shot with my new flame angel...
20190323_094752.jpeg
 

Zekth

Community Member
View Badges
Joined
Mar 18, 2016
Messages
57
Reaction score
92
Location
France
Rating - 0%
0   0   0
Yeah but we all know linux is the best! ;)

but linux can't run Apex Legends :D

I'm developping most of the UI on my windows env. But i sometimes have to switch to MacOs too. UI development can be done only on windows, thanks to Michael for making the API works on this platform.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,848
Reaction score
17,081
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
I’ve been busy with the ph sensor support , particularly calibration for the ph board. Last week I got little distracted , with my old kessil controller build failing repeatedly . That made me work on the Prometheus integration. For the uninitiated , Prometheus is an open source metrics system that lets you store and query metrics. It’s one of the most popular and blessed by cncf (cloud native foundation ) project which makes it kind of de facto standard in software industry . In short it has a very nice ecosystem that we can leverage. So, I setup Prometheus server (to store and query metrics ), grafana ( to visualize those metrics ) and some coding work to expose reef-pi metrics (stuff like temperature , ph etc) , go runtime metrics (reef-pi software internals) and pi’s system metrics (Linux specific). The result was outstanding, now I have fully customizable (chart types, and metrics storage duration ) dashboard /metrics system. Very happy with the results, here are some samples

Reeftank charts
CBA97A57-6D39-4ABB-A3D8-C50D8332445C.png


Go runtime metrics (how the controller software itself doing)
D7449CAD-E598-4175-A5D9-947315330CF0.png

Pi metrics (Linux )
DC040A86-B549-426E-82C6-92720BF87CD5.png

And this is just 1% of what’s available out of the box

D73A7D40-7A84-45C2-8C6C-61A6C99BB5B5.png



Albeit this requires some additional setup/ hardware etc ... but for those who can do it, it opens up a host of possibilities. Due to limited hardware capabilities in pi and not having any cloud solution , reef-pi is limited and conservative about what charting capabilities it can offer. Those features will always be there, to preserve a minimal but effective out of the box user friendly experience , but this now opens up the metrics world for those who can set it up.
 

crusso1993

7500 Club Member
View Badges
Joined
Oct 21, 2018
Messages
8,671
Reaction score
44,651
Location
SW, FL, USA
Rating - 0%
0   0   0
I’ve been busy with the ph sensor support , particularly calibration for the ph board. Last week I got little distracted , with my old kessil controller build failing repeatedly . That made me work on the Prometheus integration. For the uninitiated , Prometheus is an open source metrics system that lets you store and query metrics. It’s one of the most popular and blessed by cncf (cloud native foundation ) project which makes it kind of de facto standard in software industry . In short it has a very nice ecosystem that we can leverage. So, I setup Prometheus server (to store and query metrics ), grafana ( to visualize those metrics ) and some coding work to expose reef-pi metrics (stuff like temperature , ph etc) , go runtime metrics (reef-pi software internals) and pi’s system metrics (Linux specific). The result was outstanding, now I have fully customizable (chart types, and metrics storage duration ) dashboard /metrics system. Very happy with the results, here are some samples

Reeftank charts
CBA97A57-6D39-4ABB-A3D8-C50D8332445C.png


Go runtime metrics (how the controller software itself doing)
D7449CAD-E598-4175-A5D9-947315330CF0.png

Pi metrics (Linux )
DC040A86-B549-426E-82C6-92720BF87CD5.png

And this is just 1% of what’s available out of the box

D73A7D40-7A84-45C2-8C6C-61A6C99BB5B5.png



Albeit this requires some additional setup/ hardware etc ... but for those who can do it, it opens up a host of possibilities. Due to limited hardware capabilities in pi and not having any cloud solution , reef-pi is limited and conservative about what charting capabilities it can offer. Those features will always be there, to preserve a minimal but effective out of the box user friendly experience , but this now opens up the metrics world for those who can set it up.

This is a great option for those willing to take the plunge into it. Thank you!
 

bishoptf

Valuable Member
View Badges
Joined
Jan 1, 2019
Messages
1,349
Reaction score
1,724
Location
Missouri
Rating - 0%
0   0   0
but linux can't run Apex Legends :D

I'm developping most of the UI on my windows env. But i sometimes have to switch to MacOs too. UI development can be done only on windows, thanks to Michael for making the API works on this platform.

Just trying to understand which UI are you referring too, being tied to having to use winblows for development, ugh *shudder*. I'm sure ots just me but these days I'm only using Windows when someone is paying me to use it, but interested to understand why it's the only option.

:)
 
Back
Top