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

OP
Ranjib

Ranjib

Valuable Member
View Badges
Joined
Apr 16, 2016
Messages
7,339
Reaction score
13,039
Location
Palo Alto, Bay Area
I cant see the images. Which version of reef-pi you are using?
 
OP
Ranjib

Ranjib

Valuable Member
View Badges
Joined
Apr 16, 2016
Messages
7,339
Reaction score
13,039
Location
Palo Alto, Bay Area
sorry friend, I just tried installing reefpi, there was a problem in the PCA driver, the pca driver always error when inputted to reefpi, this might sound very boring, because this problem has been asked a lot .... I have read it many times on the page 603-605 and have followed all the instructions there

I have done the steps as the instructions are there
enable pca> already
troubel 2.jpg


test i2c> with sudo i2cdetect -y 1
Detected results
troubel 1.jpg


try to install the driver always error
troubel 6.jpg

troubel 7.jpg

troubel 5.jpg


active reefpi
troubel 3.jpg


thank you
hopefully anyone can provide a solution
Try with address as 64 .
 
https://www.omegasea.net/

Soulreefer

Member
View Badges
Joined
Aug 16, 2018
Messages
36
Reaction score
54
Location
Jakarta, Indonesia
halow Ranjib, I need your help to check my schematic, sorry I am not electronic engineer maybe there are still many errors, I have a problem with libraries for CHIP L29D tipe SMD. I am very happy if anyone can help this eagle library chip. thanks

1REEFSOULS-REEF PI.jpg


2REEFSOULS-REEF PI.jpg


3REEFSOULS-REEF PI.jpg


4REEFSOULS-REEF PI.jpg


5REEFSOULS-REEF PI.jpg


6REEFSOULS-REEF PI.jpg


This design is not finished just to see the chip layout.

TOP REEFSOULS-REEF PI.jpg
I posted a year ago and a few months later I ordered a PCB to China, now I can have free time to assemble it, it's still not perfect, I tried to install 2 PCA, it works as I wish.

WhatsApp Image 2019-11-23 at 17.36.15.jpeg
 

hhaase

Member
View Badges
Joined
Nov 11, 2019
Messages
26
Reaction score
43
A bit more basic on mine. I just following the basic ReefPi for the light controller that's linked in the first post. So it's the light power controller, temp controller, and ATO circuits. I figured it's a good starting point for me. Next version I may try adding in the Ph monitor as well.

I didn't have the Pi Zero yet when I did the layout, so I'm already seeing a lot of changes to make for the next version. Only fancy thing I did was include the level switch breakout board into this one. The Pi will mount underneath in this version. Next version I'll clear enough space that it will mount on the top. In my rush, I also completely forgot smoothing capacitors for the voltage regulator, thankfully 7805's are very forgiving.

I'll build one more up for testing purposes after this one, before moving on to the next revision. I'll still have 10 bare boards with this design if anybody wants. All I ask in return is to cover the shipping/handling to get it to you.


reefpi-0001.JPG


reefpi-0001.JPG
 
OP
Ranjib

Ranjib

Valuable Member
View Badges
Joined
Apr 16, 2016
Messages
7,339
Reaction score
13,039
Location
Palo Alto, Bay Area
I posted a year ago and a few months later I ordered a PCB to China, now I can have free time to assemble it, it's still not perfect, I tried to install 2 PCA, it works as I wish.

WhatsApp Image 2019-11-23 at 17.36.15.jpeg
Ohh,,, that’s super duper nice :) . Remind us again what all it can do ?
 

Soulreefer

Member
View Badges
Joined
Aug 16, 2018
Messages
36
Reaction score
54
Location
Jakarta, Indonesia
Ohh,,, that’s super duper nice :) . Remind us again what all it can do ?
oh brother. thanks. well later I will upload the process further. while there are still problems with the lighting settings. I use version 3rc0. the problem faced is that PWM does not work when it is set to auto, otherwise it works well when set manually
 
OP
Ranjib

Ranjib

Valuable Member
View Badges
Joined
Apr 16, 2016
Messages
7,339
Reaction score
13,039
Location
Palo Alto, Bay Area
Hello friends,
I have cut another release candidate for the 3.0 series. The primary reason for this release candidate was to address pca9685 and lighting ui bug. I think this is the last pre release and unless any other serious bugs are reported I'll cut 3.0 release., which will be same as this release candidate, except some documentation/cosmetic changes.

  • Here is the summary of changes in this release:
  • PCA9685 0 & 100 % incorrect behavior bug fix
  • Lighting ui mixed mode and duplicate channel bug fix
  • Internationalization: fix missing dutch translation
  • temperature controller upper threshold breach bug fix
  • allow editing driver name and address
  • "reef-pi db buckets" will list all available buckets

Builds are available from usual location: https://github.com/reef-pi/reef-pi/releases/tag/3.0.0-rc1
If you are running pca9685 base Led controller, please help us testing this release. This is the last critical bug that I dont want in 3.0. I am not able to assess the impact of this bug due to my light (kessil) not showing any significant differences. I have double checked with scope and made one small change in the driver code which has made a very subtle change (detectable via scope) , but its not clear if this solved the bug or not, for those of you who encountered incorrect behavior at 0 or 100%.

thank you
 

Schreiber

Active Member
View Badges
Joined
Jun 28, 2016
Messages
230
Reaction score
282
Location
Knoxville
Hello friends,
I have cut another release candidate for the 3.0 series. The primary reason for this release candidate was to address pca9685 and lighting ui bug. I think this is the last pre release and unless any other serious bugs are reported I'll cut 3.0 release., which will be same as this release candidate, except some documentation/cosmetic changes.

  • Here is the summary of changes in this release:
  • PCA9685 0 & 100 % incorrect behavior bug fix
  • Lighting ui mixed mode and duplicate channel bug fix
  • Internationalization: fix missing dutch translation
  • temperature controller upper threshold breach bug fix
  • allow editing driver name and address
  • "reef-pi db buckets" will list all available buckets

Builds are available from usual location: https://github.com/reef-pi/reef-pi/releases/tag/3.0.0-rc1
If you are running pca9685 base Led controller, please help us testing this release. This is the last critical bug that I dont want in 3.0. I am not able to assess the impact of this bug due to my light (kessil) not showing any significant differences. I have double checked with scope and made one small change in the driver code which has made a very subtle change (detectable via scope) , but its not clear if this solved the bug or not, for those of you who encountered incorrect behavior at 0 or 100%.

thank you
I'll download this & take it for a drive once I get home this evening. Held off on the previous release since there were already pages of bug reports before I could even download it, lol.
 

Bigtrout

Well-Known Member
View Badges
Joined
Dec 16, 2018
Messages
855
Reaction score
2,084
Hello friends,
I have cut another release candidate for the 3.0 series. The primary reason for this release candidate was to address pca9685 and lighting ui bug. I think this is the last pre release and unless any other serious bugs are reported I'll cut 3.0 release., which will be same as this release candidate, except some documentation/cosmetic changes.

  • Here is the summary of changes in this release:
  • PCA9685 0 & 100 % incorrect behavior bug fix
  • Lighting ui mixed mode and duplicate channel bug fix
  • Internationalization: fix missing dutch translation
  • temperature controller upper threshold breach bug fix
  • allow editing driver name and address
  • "reef-pi db buckets" will list all available buckets

Builds are available from usual location: https://github.com/reef-pi/reef-pi/releases/tag/3.0.0-rc1
If you are running pca9685 base Led controller, please help us testing this release. This is the last critical bug that I dont want in 3.0. I am not able to assess the impact of this bug due to my light (kessil) not showing any significant differences. I have double checked with scope and made one small change in the driver code which has made a very subtle change (detectable via scope) , but its not clear if this solved the bug or not, for those of you who encountered incorrect behavior at 0 or 100%.

thank you
I plan on a test run when i get some time
 

Soulreefer

Member
View Badges
Joined
Aug 16, 2018
Messages
36
Reaction score
54
Location
Jakarta, Indonesia
Hello friends,
I have cut another release candidate for the 3.0 series. The primary reason for this release candidate was to address pca9685 and lighting ui bug. I think this is the last pre release and unless any other serious bugs are reported I'll cut 3.0 release., which will be same as this release candidate, except some documentation/cosmetic changes.

  • Here is the summary of changes in this release:
  • PCA9685 0 & 100 % incorrect behavior bug fix
  • Lighting ui mixed mode and duplicate channel bug fix
  • Internationalization: fix missing dutch translation
  • temperature controller upper threshold breach bug fix
  • allow editing driver name and address
  • "reef-pi db buckets" will list all available buckets

Builds are available from usual location: https://github.com/reef-pi/reef-pi/releases/tag/3.0.0-rc1
If you are running pca9685 base Led controller, please help us testing this release. This is the last critical bug that I dont want in 3.0. I am not able to assess the impact of this bug due to my light (kessil) not showing any significant differences. I have double checked with scope and made one small change in the driver code which has made a very subtle change (detectable via scope) , but its not clear if this solved the bug or not, for those of you who encountered incorrect behavior at 0 or 100%.

thank you
thank you friend, this is working properly, the Light UI section is no longer duplicate, the relay works perfectly.

insert photo [just to test the power of the PWM led with a relay.]
WhatsApp Image 2019-11-25 at 17.34.46.jpeg
 
OP
Ranjib

Ranjib

Valuable Member
View Badges
Joined
Apr 16, 2016
Messages
7,339
Reaction score
13,039
Location
Palo Alto, Bay Area
thank you friend, this is working properly, the Light UI section is no longer duplicate, the relay works perfectly.

insert photo [just to test the power of the PWM led with a relay.]
WhatsApp Image 2019-11-25 at 17.34.46.jpeg
hugs :) . thank you for testing
 

Schreiber

Active Member
View Badges
Joined
Jun 28, 2016
Messages
230
Reaction score
282
Location
Knoxville
I've got all the configuration setup I could without connecting it yet, still need to work on temp, pH, & lighting. Everything looks good so far though! Was the bug with the temperature probes fixed?
 

b4tn

Valuable Member
View Badges
Joined
Jun 17, 2015
Messages
1,349
Reaction score
1,837
Location
Ellicott City MD
Hello friends,
I have cut another release candidate for the 3.0 series. The primary reason for this release candidate was to address pca9685 and lighting ui bug. I think this is the last pre release and unless any other serious bugs are reported I'll cut 3.0 release., which will be same as this release candidate, except some documentation/cosmetic changes.

  • Here is the summary of changes in this release:
  • PCA9685 0 & 100 % incorrect behavior bug fix
  • Lighting ui mixed mode and duplicate channel bug fix
  • Internationalization: fix missing dutch translation
  • temperature controller upper threshold breach bug fix
  • allow editing driver name and address
  • "reef-pi db buckets" will list all available buckets

Builds are available from usual location: https://github.com/reef-pi/reef-pi/releases/tag/3.0.0-rc1
If you are running pca9685 base Led controller, please help us testing this release. This is the last critical bug that I dont want in 3.0. I am not able to assess the impact of this bug due to my light (kessil) not showing any significant differences. I have double checked with scope and made one small change in the driver code which has made a very subtle change (detectable via scope) , but its not clear if this solved the bug or not, for those of you who encountered incorrect behavior at 0 or 100%.

thank you
I updated from 2.4 to 3.0 RC1 last night and it broke everything. None of the equipment or macros worked anymore. I went ahead and rolled back to 2.4 and all is well but is there a specific way to upgrade? I just did a dpkg -I for the newer version.
 

Schreiber

Active Member
View Badges
Joined
Jun 28, 2016
Messages
230
Reaction score
282
Location
Knoxville
I updated from 2.4 to 3.0 RC1 last night and it broke everything. None of the equipment or macros worked anymore. I went ahead and rolled back to 2.4 and all is well but is there a specific way to upgrade? I just did a dpkg -I for the newer version.
Did you delete your database before upgrading? If not, that's definitely your problem.

Use these 2 commands in terminal:

sudo systemctl stop reef-pi.service
sudo rm -rf /var/lib/reef-pi/reef-pi.db

Then dpkg your 3.0.0-rc1 again. See how that works out for you.
 
Corals.com

How often do have to clean your aquarium glass?

  • Every Day

    Votes: 40 8.4%
  • A few Days a Week

    Votes: 143 30.0%
  • A Couple Days a Week

    Votes: 153 32.1%
  • Once a Week

    Votes: 114 23.9%
  • Every 10 or so Days

    Votes: 26 5.5%
  • Every Couple of Weeks

    Votes: 19 4.0%
  • Other (please explain)

    Votes: 5 1.0%

Online statistics

Members online
1,748
Guests online
4,700
Total visitors
6,448
JASON FOX SIGNATURE CORALS
Top