Too much tech stuff, time to add some reef related photos
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I have a hardware question, it's possible it's answered somewhere in here, but with so many replies the search feature doesn't work fantastically well. =)
My initial reefPi setup will be used to control my lights - eventually I'll add some controllable outlets and a temperature sensor, but we're starting off with just the light. I have the PCA9685 board and a pi3. I'm using Meanwell LDD drivers (some of the 700 mA variety, some of the 1000 mA variety), set up on their own board (this one), with power to the LEDs coming from an independent power supply (this one). In searching through various forum threads related to the PCA9685 board, some people state that it needs to be powered with its own 5v power supply, but since most people are saying that in the context of controlling servos, I'm not sure if that applies. Do I need to give that board its own power supply, or will the signal (3.3v, I believe) coming from the pi3 be sufficient for the PWM signal for dimming the drivers?
It is, in 1.1Feature idea/request
Would it be possible to make the light channel names editable? Instead of channel 1 channel 2...etc we could have white blue violet lime...etc. My salt light could have up to 6 channels and would be easier to keep track of what's what with more descriptive labels
It is, in 1.1
Do a hard refresh of your browser (Ctl +shift +f5), probably the old version ui is cached in your browserok upgraded to 1.1, i don't see anything different. where is the options for the min/max? also looking for a way to change channel names?
I agree, having an ability to define the start time when equipment will be on and then a duration after which it will off is a good feature. Other than everything you have already said, I see potential use of such feature for automating dosing regiment.@Ranjib
I was thinking about the timers and how to make them more intuitive/user friendly.
First thing, is it possible to have them editable, rather than having to delete and make it over again?
The other thing that I was thinking about, is setting it up more like an event with start time and duration. Rather than having to set both a start time and an end time, you could set time, Off/On and duration of event.
I see the possibility for mistakes being made when you are defining both occurrences.
For example, if you were to create a skimmer off time and then mistakenly create the off time again rather than turning it back on, it would stay off indefinitely.
This may be a rare occurrence, and mostly unneeded. But I have been trying to think of a scenario where you aren't just setting a time for the event to start and the duration that it lasts.
Did you get this sorted? Let us know. I think I have shared this already, but this is how in 1.1 the lighting UI and chart looks like, notice the channel specific settings are all editable,ok upgraded to 1.1, i don't see anything different. where is the options for the min/max? also looking for a way to change channel names?
So do you not have reef-pi controlling this, and just going by the internal thermostat of the heater?Wanted to share something very interesting I am observing with my temperature controller readings.
One of my pico tank, which has a aqueon heater , almost evert alternate day shows a 1 degree sudden change in temperature. i.e. it is set to keep temperature at 78. But in reality it keeps the tank temperature around 77.1 to 77.3, but every alternate days it will jump to 78.1 and hover in between 78.3 to 78.4
I am not too worried about this, since this is a zoa dominated tank, and the changes are not way outside tolerance level. All my hydor or fluval heaters do not show this. I am yet to find out why this happens, but I will not be using freshwater equipment again .
Other than that, the heater itself is not very bad at keeping the temperature at range, from the minute wise graph, its very clear it kicks in every half an hour to keep the temperature within 0.2F variance.
My aqueon (its a cheap 10$ , 25W heater from petco) is set to 78, while reef-pi temperature controller is set 77->79. So , reef-pi will only start toggling relays once the temperature goes out of range.So do you not have reef-pi controlling this, and just going by the internal thermostat of the heater?
I am running an Aqueon Pro 250 on my tank, and I set the heater thermostat about 0.5-1 deg higher than what I have reef-pi controlling the temperature. So now when it drops below threshold, the heater relay comes on, and the heater is already below it's threshold so it starts heating right away. Also this works as a secondary backup if the relay were to ever become stuck on.
This is on a 5 minute interval on temp control on reef-pi.
What is confusing me though is how your tank would stay at 78. Mine settings are similar, so when the tank is below 77 the heater relay turns on and the heater begins heating the tank. But once the tank is >77 the relay is turned off.My aqueon (its a cheap 10$ , 25W heater from petco) is set to 78, while reef-pi temperature controller is set 77->79. So , reef-pi will only start toggling relays once the temperature goes out of range.
I dont think its a big deal for corals as long as its not swinging wildly and its inside that temperature range,
yes thats the logic. In its current state reef-pi controller will only take corrective action if the heater acts up, if the heater keeps the temperature within 77->79, reef-pi temperature controller will not take any corrective measures. reef-pi will only start the heater if the temperature falls below 77 or turn it off if the temperature is above 79, i have tested that.What is confusing me though is how your tank would stay at 78. Mine settings are similar, so when the tank is below 77 the heater relay turns on and the heater begins heating the tank. But once the tank is >77 the relay is turned off.
Is your somehow only turning the relay off when the tank is >79?
I doubt that the webserver will crash. it can happen, but i doubt it very much. The code in that side is pretty solidRanjib, ran into a small issue. The the web interface of my reef-pi will not connect. Reef-pi is running with no errors and it's sending telemetry just fine as well, but no web interface. It's on a static ip and I've rebooted it, but still no interface. I'm assuming the web server has crashed but not sure how to check it and restart it.
sudo systemctl status reef-pi.service
curl -u reef-pi:reef-pi http://localhost/api/equipments
My controller does not follow that logic. Once my tank reaches 77, the heater is turned off completely. Between 77 and 79 nothing is on. I dont have a cooler, but if I did it would only turn on above 79.yes thats the logic. In its current state reef-pi controller will only take corrective action if the heater acts up, if the heater keeps the temperature within 77->79, reef-pi temperature controller will not take any corrective measures. reef-pi will only start the heater if the temperature falls below 77 or turn it off if the temperature is above 79, i have tested that.
Does that answer your question ?