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

Soulreefer

Community Member
View Badges
Joined
Aug 16, 2018
Messages
44
Reaction score
67
Location
Jakarta, Indonesia
Rating - 0%
0   0   0
Its strange, Im not able to see the screenshots via r2r forum webpage, but the google notification email had this post and there all the screenshots are present :0/
I use copy paste, just insert the file from the folder in the input directly into the comment without uploading the file :)
 

Soulreefer

Community Member
View Badges
Joined
Aug 16, 2018
Messages
44
Reaction score
67
Location
Jakarta, Indonesia
Rating - 0%
0   0   0
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

Active Member
View Badges
Joined
Nov 11, 2019
Messages
418
Reaction score
344
Rating - 0%
0   0   0
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
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
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

Community Member
View Badges
Joined
Aug 16, 2018
Messages
44
Reaction score
67
Location
Jakarta, Indonesia
Rating - 0%
0   0   0
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
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
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

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
475
Reaction score
594
Location
Knoxville
Rating - 0%
0   0   0
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

Valuable Member
View Badges
Joined
Dec 16, 2018
Messages
1,189
Reaction score
2,811
Rating - 0%
0   0   0
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

Community Member
View Badges
Joined
Aug 16, 2018
Messages
44
Reaction score
67
Location
Jakarta, Indonesia
Rating - 0%
0   0   0
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
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
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

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
475
Reaction score
594
Location
Knoxville
Rating - 0%
0   0   0
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,679
Reaction score
2,227
Location
Columbia MD
Rating - 0%
0   0   0
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

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
475
Reaction score
594
Location
Knoxville
Rating - 0%
0   0   0
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.
 

b4tn

Valuable Member
View Badges
Joined
Jun 17, 2015
Messages
1,679
Reaction score
2,227
Location
Columbia MD
Rating - 0%
0   0   0
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.

Will 3.0 not upgrade an existing install? I mean will I have to start fresh and re build all the connectors and macros?
 

Schreiber

Leviathan
View Badges
Joined
Jun 28, 2016
Messages
475
Reaction score
594
Location
Knoxville
Rating - 0%
0   0   0
Will 3.0 not upgrade an existing install? I mean will I have to start fresh and re build all the connectors and macros?

Correct. @Ranjib can definitely give a more technical explanation, but I'm pretty sure there are relatively large differences in the databases between 2.x & 3.x builds.

It'd be like trying to copy & paste rows from an Excel spreadsheet for customer information to a different spreadsheet for transaction history. Sure, Excel will let you do it... but when you try to average your sales out, that row with a name instead of a sales price is really going to throw it for a loop.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,680
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Correct. @Ranjib can definitely give a more technical explanation, but I'm pretty sure there are relatively large differences in the databases between 2.x & 3.x builds.

It'd be like trying to copy & paste rows from an Excel spreadsheet for customer information to a different spreadsheet for transaction history. Sure, Excel will let you do it... but when you try to average your sales out, that row with a name instead of a sales price is really going to throw it for a loop.
Pretty much what you said. The only thing I can add is 3.0 ships with reef-pi dB command that you can use to list/get/update/delete data directly, so that tool can be used to dump data and reload them if needed.
 

mk1scott

New Member
View Badges
Joined
Nov 13, 2019
Messages
10
Reaction score
9
Rating - 0%
0   0   0
With the latest pre-release, my temp probe disappears--Is there a log file I can access to see what is causing this to happen?

Edit. I should also note that lights are working correctly for me in auto mode (beta & rc01 only worked in manual mode).
 
Last edited:

TOP 10 Trending Threads

WHAT AMOUNT OF LIVE ROCK AND SAND SHOULD BE PRIORITIZED FOR OPTIMAL BIODIVERSITY/FILTRATION?

  • 100% live rock + bagged sand

    Votes: 38 27.3%
  • 100% dry rock + 100% live sand

    Votes: 47 33.8%
  • 50/50 live/dry rock, 50/50 live/bagged sand

    Votes: 30 21.6%
  • 75% live rock, 25% live sand

    Votes: 14 10.1%
  • 25% live rock, 75% live sand

    Votes: 10 7.2%
Back
Top