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

I am thinking of LED strips from reefbrite, trulumen or coralife. I current use power level mosfets. Although most of these are used as moon light, so only a few moinutes at night as and when I want/ on demand

All of these have drivers, just integrated. The Trulumen strips look like they have a set of linear drivers clustered on the board. No idea on the Reefbrite modules, but the actual power supply may be a constant current driver.
 
All of these have drivers, just integrated. The Trulumen strips look like they have a set of linear drivers clustered on the board. No idea on the Reefbrite modules, but the actual power supply may be a constant current driver.
My Reefbrite strips have the constant current board on each segment, 6 segments per light strip. They sell a dimmer module which I believe just changes the voltage with a knob. Here's one that I have apart and stripped the heatshrink off it.
20181128_235405.jpg
 
He’s adding many more features in the future releases. Nothing more in 2.0.

Just to add on this, we may add many of the 3.0 slated features in 2.x series , as minor releases ... like 2.1, 2.2 etc.. but if any of the slated feates requires breaking 2.0 API, or UI in substantial manner, that will trigger 3.0 beta builds and from then on all new features will be on 3.0 beta line leading upto everything we can add till next September/October. then we'll wrap up focus on only field testing and making sure all the things work smooth and cut 3.0 around next thanksgiving.
 
My Reefbrite strips have the constant current board on each segment, 6 segments per light strip. They sell a dimmer module which I believe just changes the voltage with a knob. Here's one that I have apart and stripped the heatshrink off it.
20181128_235405.jpg
you control this with reef-pi ?
 
you control this with reef-pi ?
I have 3 strips and use the reef-pi as a timer to control the 24vdc to turn them on and off. No dimming, no constant current control. Was just pointing out that the Reefbrites may be dimmable without needing a constant current control, just 0-24vdc. they were originally powered by power bricks.
 
I have 3 strips and use the reef-pi as a timer to control the 24vdc to turn them on and off. No dimming, no constant current control. Was just pointing out that the Reefbrites may be dimmable without needing a constant current control, just 0-24vdc. they were originally powered by power bricks.
Got it.
 
Hi, I was hoping someone could help me. I have been running my reef-pi without any problems for a week. Now all of a sudden I can't access the UI. When I go to my raspberry pi's ip (like i had been doing all week) it now tries to get me to download a file, (i downloaded it and opened it in notepad and it doesnt seem to be anything). Reef-pi still seems to be running without any problems, lights are working, ato is working but now i can't get to the page.

Any help would be appreciated. Below is the readout of the status command.

Code:
pi@reefpi:~ $ sudo systemctl status reef-pi.service
● reef-pi.service - raspberry pi based reef tank controller
   Loaded: loaded (/lib/systemd/system/reef-pi.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2018-11-26 23:50:07 CST; 12min ago
 Main PID: 1730 (reef-pi)
   CGroup: /system.slice/reef-pi.service
           └─1730 /usr/bin/reef-pi daemon -config /etc/reef-pi/config.yml

Nov 27 00:02:09 reefpi reef-pi[1730]: 2018/11/27 00:02:09 temperature sub-system:  sensor Temp1 value: 76.1
Nov 27 00:02:09 reefpi reef-pi[1730]: 2018/11/27 00:02:09 temperature subsystem: Current temperature is wit
Nov 27 00:02:09 reefpi reef-pi[1730]: 2018/11/27 00:02:09 Setting GPIO Pin: 3 State: 1
Nov 27 00:02:10 reefpi reef-pi[1730]: 2018/11/27 00:02:10 ERROR: Failed to submit data to adafruit.io. User
Nov 27 00:02:23 reefpi reef-pi[1730]: 2018/11/27 00:02:23 ato sub-system:  sensor ato1 value: 1
Nov 27 00:02:23 reefpi reef-pi[1730]: 2018/11/27 00:02:23 Setting GPIO Pin: 2 State: 1
Nov 27 00:02:38 reefpi reef-pi[1730]: 2018/11/27 00:02:38 lighting-subsystem: Setting PWM value: 86  at cha
Nov 27 00:02:38 reefpi reef-pi[1730]: 2018/11/27 00:02:38 ato sub-system:  sensor ato1 value: 1
Nov 27 00:02:38 reefpi reef-pi[1730]: 2018/11/27 00:02:38 lighting-subsystem: Setting PWM value: 91  at cha
Nov 27 00:02:38 reefpi reef-pi[1730]: 2018/11/27 00:02:38 Setting GPIO Pin: 2 State: 1


I had this exact issue a while ago and Ranjib got to the bottom of it and told me how to sort it out.

It had to do with https and the port (:80 or :?)

I'm looking for the info at the moment, but can't find it. I'll keep looking.
 
you guys almost have me to the point of giving up Metal Halide ;) I may have to add some supp LED just to play with new features.

@Ranjib have you had anytime to experiment with the PH ORP board?
MH is very reputed. You can always use some blue led strips for some extra pop
 
One of my current build , that I plan to use as backup, is in progress. My current idea is to keep power strip , two temp probes an ato and a kessil or ph monitor . The feature list is very similar to one of my existing controller (the one shown in the very first page of this thread). But this one is half the size . Powered by pi zero and has a spdt switch for main input power.
C294E0F2-384D-498C-B774-6A00CF3C75DA.jpeg


The new things I tried in this build was to make the circuit easier to solder by moving temp sensor to use gpio 12 instead of 4
F5E22E41-DAF2-4FDB-8C4D-E2FF33522C84.jpeg


18BFF015-EC52-4276-AEC2-DAA1760497B1.jpeg

I have 4 controllers in operation and I am planning to keep two backup controller and couple of sd cards with reef-pi dB backups in it. In case any of the controller fails, I’ll use one of the backup and set the relevant database and replace it with the failed controller. This way I’ll loose the stats, but all setup /configuration will be preserved .
I also received the mini xlr connectors . I really like these, they are available in 3 pin as well as 4 pin version. I think I don’t like the ato sensor’s jst connector more than even temp sensor connector (audio jack )
15A647B1-2987-402F-8EA4-7B3CE718231C.jpeg
12052FB5-9722-47F8-8F94-D88FDB585D3C.jpeg


Spdt buttons
5BC47759-E7BF-464B-81CB-1384C44C0F58.jpeg
 
@speedstar :), thank you
A29F9526-6A11-4CBC-AD33-8FF97568ADA5.jpeg

Do you have a thread on this ?
Although I've not yet been able to test the new PCM PCB, I've created a thread related to this (and other ) PCB's at https://www.reef2reef.com/threads/reef-pi_-pcbs.513733/ I've received the new PWM PCB's already some time ago, but I can't find the required transistors anymore. Just ordered new ones today together with the components for Roberto_B's pH probe.
I've also uploaded a 31 page Reef-PI_HAT Build guideline with lots of pictures on how this Reef-PI_HAT board can be assembled. All information can be found at https://github.com/vandegraaf/Reef-PI_PCBs. Also other PCB design and documentation will be placed there.
 
I want to place an order for connectors to use on the temperature and water level probes. What is the best alternative than using stereo plugs? The XLR's @Ranjib posted look good but are they a bit too bulky? The other option is the cheap GX16 aviation style connectors on eBay which come in 2, 3, 4, 5 and 6 pin. I was hoping Adafruit would have some additional options because I was going to buy some jumper cables from them to replace the crappy ones I have from eBay.
 
I want to place an order for connectors to use on the temperature and water level probes. What is the best alternative than using stereo plugs? The XLR's @Ranjib posted look good but are they a bit too bulky? The other option is the cheap GX16 aviation style connectors on eBay which come in 2, 3, 4, 5 and 6 pin. I was hoping Adafruit would have some additional options because I was going to buy some jumper cables from them to replace the crappy ones I have from eBay.

The Mini dins are the size of your PS/2 that used to be for your mouse and keyboards back in the day
https://www.amazon.com/Jameco-Value...3507090&sr=1-15&keywords=panel+mount+mini+din

I was also considering USB which has 4 pins and would be easy to solder.
https://www.amazon.com/ASICPICUSB2-0AS-Waterproof-Connector-Shielded-Female/dp/B00R3B0AOK
 
As an Amazon Associate we earn from qualifying purchases.
Although I've not yet been able to test the new PCM PCB, I've created a thread related to this (and other ) PCB's at https://www.reef2reef.com/threads/reef-pi_-pcbs.513733/ I've received the new PWM PCB's already some time ago, but I can't find the required transistors anymore. Just ordered new ones today together with the components for Roberto_B's pH probe.
I've also uploaded a 31 page Reef-PI_HAT Build guideline with lots of pictures on how this Reef-PI_HAT board can be assembled. All information can be found at https://github.com/vandegraaf/Reef-PI_PCBs. Also other PCB design and documentation will be placed there.
That’s awesome . I’ll go through the guide . Thank you so much
 
Is it safe to say that if SPI is disabled the following pins on the perma proto hat can be used as just regular GPIO?

MOSI - GPIO 10
MISO - GPIO 9
CLK -GPIO 11
CE0 - GPIO 8
CE1 - GPIO 7
Yes
 
Also is that connector your using a mini XLR or a TA4FX? or are they the same thing? I use the latter in a lot of audio mics.
I think they are same. On amazon they are sold as mini xlr
 

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