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,876
Reaction score
16,682
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
For me the most important thing is to get an alert when reef pi is down . I think both battery and ups is fine as backup power supply, but having a timely alert when reef-pi is down is the first course of action. Almost all tank can withstand 15 minute outage , any day....
 

AshwinRavi

Active Member
View Badges
Joined
May 23, 2017
Messages
374
Reaction score
519
Location
Pittsburgh, PA
Rating - 0%
0   0   0
Wait, can some one explain what happening when they lose power? I'm pretty sure mine is starting automatically as I've never had to run a command to restart reef-pi after a power issue.
that's interesting, I thought you had to manually restart reef-pi. is that not necessary?
 

Ryan115

Well-Known Member
View Badges
Joined
Dec 28, 2010
Messages
586
Reaction score
1,085
Location
Mississippi
Rating - 0%
0   0   0
Now that my power relays are up and running I am playing around with the timers.
I may be confused though. Are the buttons on the equipment tab telling you the current status, or are you supposed to click it to get it to do what it is saying. I was reading it as whatever the button says is the current state, though that seems backwards from the way the timers are working.
 

AshwinRavi

Active Member
View Badges
Joined
May 23, 2017
Messages
374
Reaction score
519
Location
Pittsburgh, PA
Rating - 0%
0   0   0
My experience with a single power outage was that my pi rebooted but reef pi did not. I had to restart reef pi. Not bad since I am not controlling anything yet.
same with my pi, I don't recall reef-pi starting itself back again.
My experience with a single power outage was that my pi rebooted but reef pi did not. I had to restart reef pi. Not bad since I am not controlling anything yet.
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,682
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
Reef-pi should start up just fine after a power outage, unless there’s a configuration issue or something. It will also reset all equipments to the correct state. This is something reef-pi has since version 0.2. If that’s not the case, it’s a bug and let me know, I’ll fix it.
Recently I rolled out a patch that will restart reef-pi even if code related issue or anything else causes crash, irrespective of power outage, it will be available on next release
 
OP
OP
Ranjib

Ranjib

7500 Club Member
View Badges
Joined
Apr 16, 2016
Messages
9,876
Reaction score
16,682
Location
Pleasant Hill, Concord
Rating - 0%
0   0   0
I am almost half way done for dosing sub -system. My initial thought was to add a new UI , i.e. a dedicated tab for doser, where user will select a dosing equipment (likely a dosing pump), frequency (every day, every minute or every hour) and duration (how many seconds for minutes to run the pump/equipment).



Screen Shot 2017-10-03 at 11.13.43 PM.png

But after doing the initial work on UI, i realized the dosing system is very much like the timer. I knew it will be very similar to the timer sub system/UI, but not so much that it will feel redundant.

Now as you can notice, its still not completed yet, I am yet to add the input boxes for start time, duration and periodic intervals etc.. but I am seriously thinking if this is required, i.e. whether reef-pi should have a dedicated doser tab or just improve the timer tab to make it easier to use with dosing pumps. Currently timer tab allows turning on/off equipment at any time interval. This can be used to to setup dosing regiment, but its very low level control and a single dosing pump will require at least two timer jobs to automate daily or hourly dosing. I can improve the timer UI /logic to specify a duration for each job and then each doser can be configured with only one job.
What do you all think ? Because I am writing all the code, I kinda understand how to use reef-pi , pretty well, that also makes me a terrible person to design the UI/ user experience.. so any input is appreciated
 

MaccaPopEye

Well-Known Member
View Badges
Joined
Jan 5, 2016
Messages
697
Reaction score
1,224
Rating - 0%
0   0   0
As usual mate, Awesome work!

I think a separate tab is the way to go. Keeping functions separate keeps things neat and easier to use IMO.

I also think keeping it in a separate tab allows room to add other features in future releases, such as graphics showing remaining dosing container levels etc.

I am almost half way done for dosing sub -system. My initial thought was to add a new UI , i.e. a dedicated tab for doser, where user will select a dosing equipment (likely a dosing pump), frequency (every day, every minute or every hour) and duration (how many seconds for minutes to run the pump/equipment).



Screen Shot 2017-10-03 at 11.13.43 PM.png

But after doing the initial work on UI, i realized the dosing system is very much like the timer. I knew it will be very similar to the timer sub system/UI, but not so much that it will feel redundant.

Now as you can notice, its still not completed yet, I am yet to add the input boxes for start time, duration and periodic intervals etc.. but I am seriously thinking if this is required, i.e. whether reef-pi should have a dedicated doser tab or just improve the timer tab to make it easier to use with dosing pumps. Currently timer tab allows turning on/off equipment at any time interval. This can be used to to setup dosing regiment, but its very low level control and a single dosing pump will require at least two timer jobs to automate daily or hourly dosing. I can improve the timer UI /logic to specify a duration for each job and then each doser can be configured with only one job.
What do you all think ? Because I am writing all the code, I kinda understand how to use reef-pi , pretty well, that also makes me a terrible person to design the UI/ user experience.. so any input is appreciated
 

TOP 10 Trending Threads

DO YOU THINK TECHNOLOGICAL ADVANCEMENTS ARE MORE HELPFUL OR HURTFUL TO REEFING?

  • More helpful.

    Votes: 54 41.9%
  • More hurtful.

    Votes: 5 3.9%
  • I think it depends mostly on the technology.

    Votes: 50 38.8%
  • I think it dependsmostly on the reefer behind the technology.

    Votes: 38 29.5%
Back
Top
Home
Post thread…
Market
What's new