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,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Gotcha! If definitely be interested in learning more about switching the PWM profiles in the future. I'd hate to give up a few equipment slots, especially for bulky power supply plugs that typically occupy the space of 2 plugs.
Remember you can use 12V DC pumps (submersible or peristaltic) and switch them with l293D or uln2803a, and thus not using a full ac adapter, socket and the whole enchilada.

My recent 3d printed enclosures for all these units are very flexible. I use barrel connectors on the dosing pump enclosure which i can directly hook up to a reef-pi controller via male-male barrel jack connector or via a 12V dc wallwart which is hooked to an AC outlet.
 

Schreiber

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
468
Reaction score
593
Location
Knoxville
Rating - 0%
0   0   0
Remember you can use 12V DC pumps (submersible or peristaltic) and switch them with l293D or uln2803a, and thus not using a full ac adapter, socket and the whole enchilada.

My recent 3d printed enclosures for all these units are very flexible. I use barrel connectors on the dosing pump enclosure which i can directly hook up to a reef-pi controller via male-male barrel jack connector or via a 12V dc wallwart which is hooked to an AC outlet.

I have my dosing pumps running on the L293D now. To control via pH level, could I just disable the dosing feature altogether, & control the "virtual equipment" set up for each pump? I'll try that this weekend.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
I have my dosing pumps running on the L293D now. To control via pH level, could I just disable the dosing feature altogether, & control the "virtual equipment" set up for each pump? I'll try that this weekend.
Yes.
 

sfgabe

Active Member
View Badges
Joined
Sep 7, 2018
Messages
167
Reaction score
264
Rating - 0%
0   0   0
This is great, thank you @Ranjib and team! I'm taking 3.0 for a spin now.

How would I add the tplink hs300 driver? It asked for an address, but if I leave it blank I get an error.
 

AquaRaider44

#Reef4Life
View Badges
Joined
Apr 19, 2019
Messages
526
Reaction score
822
Location
Brevard County
Rating - 0%
0   0   0
@Ranjib I am having issues on the new version it will not let me set up my lights.

The old light settings are not working as well. I need to have my lights work. How do I downgrade to the alpha.

1572469288929.png
1572469381920.png
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
This is great, thank you @Ranjib and team! I'm taking 3.0 for a spin now.

How would I add the tplink hs300 driver? It asked for an address, but if I leave it blank I get an error.
add "IP:9999" as the address for the driver and choose among hs300/hs110/hs103, whatever is appropriate.

Screen Shot 2019-10-30 at 2.06.35 PM.png
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0

dmolavi

Well-Known Member
View Badges
Joined
Jan 3, 2015
Messages
509
Reaction score
644
Location
United States
Rating - 0%
0   0   0
upgraded and now one of my temp sensors isn't being seen....

It still shows up in the /sys/bus/w1....or whatever that directory is, and dmesg shows it being added, but reef-pi can't read the stats from it.

Code:
pi@reefpi:/sys/bus/w1/devices $ ls
28-00000a998f71  28-00000a9a89af  w1_bus_master1
pi@reefpi:/sys/bus/w1/devices $ cat 28-00000a998f71/w1_slave 
96 01 4b 46 7f ff 0a 10 0a : crc=0a YES
96 01 4b 46 7f ff 0a 10 0a t=25375
pi@reefpi:/sys/bus/w1/devices $ cat 28-00000a9a89af/w1_slave 
95 01 4b 46 7f ff 0b 10 0b : crc=0b YES
95 01 4b 46 7f ff 0b 10 0b t=25312
pi@reefpi:/sys/bus/w1/devices $
 
Last edited:

brandon clow

Active Member
View Badges
Joined
Oct 22, 2017
Messages
121
Reaction score
155
Rating - 0%
0   0   0
upgraded and now one of my temp sensors isn't being seen....

It still shows up in the /sys/bus/w1....or whatever that directory is, and dmesg shows it being added, but reef-pi can't read the stats from it.

Code:
pi@reefpi:/sys/bus/w1/devices $ ls
28-00000a998f71  28-00000a9a89af  w1_bus_master1
pi@reefpi:/sys/bus/w1/devices $ cat 28-00000a998f71/w1_slave 
96 01 4b 46 7f ff 0a 10 0a : crc=0a YES
96 01 4b 46 7f ff 0a 10 0a t=25375
pi@reefpi:/sys/bus/w1/devices $ cat 28-00000a9a89af/w1_slave 
95 01 4b 46 7f ff 0b 10 0b : crc=0b YES
95 01 4b 46 7f ff 0b 10 0b t=25312
pi@reefpi:/sys/bus/w1/devices $

I second this, I lost both temp sensors with a xx_w1 device not found. I will try to grab logs also. I opened the profile for each but neither populated with the sensor id.
 

brandon clow

Active Member
View Badges
Joined
Oct 22, 2017
Messages
121
Reaction score
155
Rating - 0%
0   0   0
Let me check it out. Lighting and internationalization has some rough edges, https://github.com/reef-pi/reef-pi/issues/859

I did a quick test run and lost one light out of three while the others remained. I am using diurnal and also observed that when attempting to edit the values with nothing changed, it would not save and stated to correct an error. Nothing was highlighted as an error but noticed that the pca9685 under connectors was now active high and the lighting profiles stated active low.

I did downgrade successfully to alpha and everything returned to the previous working state. I will upgrade again tonight once home life calms down and try to gather logs/observations.
 
Last edited:

dmolavi

Well-Known Member
View Badges
Joined
Jan 3, 2015
Messages
509
Reaction score
644
Location
United States
Rating - 0%
0   0   0
I second this, I lost both temp sensors with a xx_w1 device not found. I will try to grab logs also. I opened the profile for each but neither populated with the sensor id.

After I did the manual read at the command prompt, it started getting readings, but only for a couple of minutes, then they got lost again.

downgraded back to alpha-2 and all is good again.
 
Last edited:
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
upgraded and now one of my temp sensors isn't being seen....

It still shows up in the /sys/bus/w1....or whatever that directory is, and dmesg shows it being added, but reef-pi can't read the stats from it.

Code:
pi@reefpi:/sys/bus/w1/devices $ ls
28-00000a998f71  28-00000a9a89af  w1_bus_master1
pi@reefpi:/sys/bus/w1/devices $ cat 28-00000a998f71/w1_slave
96 01 4b 46 7f ff 0a 10 0a : crc=0a YES
96 01 4b 46 7f ff 0a 10 0a t=25375
pi@reefpi:/sys/bus/w1/devices $ cat 28-00000a9a89af/w1_slave
95 01 4b 46 7f ff 0b 10 0b : crc=0b YES
95 01 4b 46 7f ff 0b 10 0b t=25312
pi@reefpi:/sys/bus/w1/devices $
Thats strange . I tested the temperature module last night and it worked ok. Can you check the logs , particularly when you try to to add new probe , and share it here.
 

sfgabe

Active Member
View Badges
Joined
Sep 7, 2018
Messages
167
Reaction score
264
Rating - 0%
0   0   0
add "IP:9999" as the address for the driver and choose among hs300/hs110/hs103, whatever is appropriate.

Screen Shot 2019-10-30 at 2.06.35 PM.png
I assume they need to be flashed first? Any idea whether it works with other ESP chip based devices? I haven't gotten around to flashing mine but I have some flashed Tuya ones that I think are the same setup.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
I assume they need to be flashed first? Any idea whether it works with other ESP chip based devices? I haven't gotten around to flashing mine but I have some flashed Tuya ones that I think are the same setup.
It does not need to be flashed. I know its kinda scary, its autokey encryption over plain http
 

living_tribunal

2500 Club Member
View Badges
Joined
Aug 14, 2019
Messages
4,198
Reaction score
12,164
Rating - 0%
0   0   0
Dev here, and new reefer, going to give this a shot. I've never typed go before, and haven't touched C in years so this will be a fun project. Checked your repo and it looks like y'all have done a great job with this.

I found this thread as I was looking for open-source salinity probes. I'm mapping things out and was potentially going to utilize a reefangel/arduino setup.

Has there been much progress made on the salinity probe front?
 

sfgabe

Active Member
View Badges
Joined
Sep 7, 2018
Messages
167
Reaction score
264
Rating - 0%
0   0   0
Initial test drive found a few bugs, added to github. Mainly, the same temp probe and lighting issues that some others have mentioned.

Has the Kessil controller wiring changed at all from the first go (pre adafruit instructions)? Wondering if I should remake the circuit when I clean everything up, or if that might be the issue with controlling the lighting.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Dev here, and new reefer, going to give this a shot. I've never typed go before, and haven't touched C in years so this will be a fun project. Checked your repo and it looks like y'all have done a great job with this.

I found this thread as I was looking for open-source salinity probes. I'm mapping things out and was potentially going to utilize a reefangel/arduino setup.

Has there been much progress made on the salinity probe front?
most dev specific discussion happens in slack channel, join if you want to get help on boarded/setup dev environment etc. there’s opportunity to learn and experiment with go , JavaScript (react) etc. we could always use some help.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Initial test drive found a few bugs, added to github. Mainly, the same temp probe and lighting issues that some others have mentioned.

Has the Kessil controller wiring changed at all from the first go (pre adafruit instructions)? Wondering if I should remake the circuit when I clean everything up, or if that might be the issue with controlling the lighting.
Thank you for testing. Kessil circuitry remained exactly same as very first prototype
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Dev here, and new reefer, going to give this a shot. I've never typed go before, and haven't touched C in years so this will be a fun project. Checked your repo and it looks like y'all have done a great job with this.

I found this thread as I was looking for open-source salinity probes. I'm mapping things out and was potentially going to utilize a reefangel/arduino setup.

Has there been much progress made on the salinity probe front?
There’s ezo i2c protocol support for atlas ph probes which should be easy starting point for salinity probe. I intentionally deprioritized salinity and do probes due to their poor cost /maintenance to impact factor. If your ato is dialed in , salinity should not change. It’s definitely a good thing to have , but they are expensive and mote prone to error with lesser longevity :-/
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,843
Reaction score
17,058
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Couple of weeks back i upgraded my biocube lighting to include the noopsyche unit I got from RAP Orlando to address the shadow and lack of lighting thereof due to pendant style lighting

Previous setup:
0FD77F3A-1192-46F7-8E97-A523E235DA17.jpeg


New setup:

4B035597-A8D7-44C1-8798-158E6881E1DA.jpeg

The fixture is what gave me most joy :) . I used makerbeam for the main support which is mounted with a 3D printed contraption.
7314BA2A-701E-4E0D-A554-FD7D0C1D92A5.jpeg

it snaps in on the rim. Very stable, no screws involved, very easy to remove
A27CA6CF-77F0-4144-9FE1-869D34F2E4A9.jpeg

It looks good , and freed up the back chamber clutter. Wife and Mr.Hendrix both liked the extra purple :)
1B397F37-2F4B-4B5E-A31B-66DB25C78DBC.jpeg
 

Reefing threads: Do you wear gear from reef brands?

  • I wear reef gear everywhere.

    Votes: 17 16.7%
  • I wear reef gear primarily at fish events and my LFS.

    Votes: 6 5.9%
  • I wear reef gear primarily for water changes and tank maintenance.

    Votes: 0 0.0%
  • I wear reef gear primarily to relax where I live.

    Votes: 17 16.7%
  • I don’t wear gear from reef brands.

    Votes: 54 52.9%
  • Other.

    Votes: 8 7.8%
Back
Top