do the aggies hate OSU Cowboys?
Okie Lite people aren't too bad.
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.
do the aggies hate OSU Cowboys?
Solid state relaySSR?
I am a programmer. We use Raspberry Pi and some extra electronics for this project, but no arduino (it was not fully opensource when I started the project. I do not think we'll ever need arduino ). Let me know what you want to do with reef-pi, this is an opensource projects, and community is key. I'll always look for collaborators.Hi,
I have a RPi3B and Adruino Uno. I would love to collaborate on this subject. Looks you have some knowledge in this area. Are you a programmer? Although i have an aptitude for this, i find that evrythimg seems new to me. let me know via PM. looks really good. looks like youre at a point where you can start slimming everything down and refine.
I did not. I never needed it. My understanding is SSRs uses triacs internally. Do you have a use case that requires TRIACs and can not be done by relays?Were you able to make TRIAC outlets ? or do they all work on relay?
Yup. Most SSRs will have lower amp limits (2 amp most common), then most mechanical relays (10 amp)SSR will work as well depends on how much current your going to pass thru it I like relays
No. Status dashabord does not show status of everythingI agree that there should be an upper limit, but it would be easily doable to display 2-4 of them, probably 2 per row, up to 2 rows.
As for why you wouldn't want to have the status of each piece of equipment on a status dashboard? Isn't that the exact purpose of a status dashboard? Should the dashboard not be a place that can easily be looked at to see the status of the items being controlled by the system?
I know if I were to look at the main page of such a system I'd want to be able to quickly scan down the page to see that everything is turned on or off, according to how I wish each particular item to be operating.
It's like the dashboard of a car: you have your speedometer. This would be like your tank's temperature. If you drive any type of performance car (especially if it's a standard transmission) you'd have a tachometer. I'd think of this like another chart to be displayed, like the pH of the tank. You have indicator lights for your headlights, high beams, individual turn signals (plus a 3rd display type for your hazard lights). My car has a light for when the wheels break traction and spin. Newer cars are adding indicator lights for blind spot detection, etc. Each of those items is important and is readily readable on the dashboard of the car, much like I would want to know about the pumps in my system.
I'm not trying to argue or anything. I just truly don't understand why complete status information wouldn't be displayed on a consolidated panel.
Take a look at @cypho 's dashboard , if you have not thats the stuff ! I think its better than most commercial controller, I find some of them full of not-so-important details.In protocol design,
perfection has been reached not when there is nothing left to add,
but when there is nothing left to take away
No thats not the entire purpose of touch screen. A physically connected touch screen allows you to run reef-pi without any network requirement.Then I suppose we philosophically disagree with what the purpose of the dashboard is. I see the dashboard as reflecting what the software is doing at this point in time, not the health of the system. I don't think there is nearly enough data (and that's not a sleight on the software) to determine the health of the system that your eyes couldn't already provide.
Yes, we are using the software to promote a healthy system, but that's not the goal of the software. There software's goal is to provide a framework for automating tasks. To me, part of that is providing centralised feedback on what it thinks it's doing so that we can see how that visually compares to reality.
At the very least, I believe that it should be user configurable, so that they can choose to display the information that is important to them. Personally, in my ideal system, I would want a section that shows sensor data (the charts), a section that shows the current state of the items powered by the system, as well as a section that shows any variable PWM controls (lighting or DC PWM wavemaker control if added).
But I can still find a plus in this. If there's no all in one status page, I have little that's tying me to buying the 7" Pi touchscreen (and any associated items that I would require). That item's entire purpose was "touch the screen to display what's going on" without having to navigate screens or menus. If there would be navigation involved, I would be far more likely to just grab my laptop.
Somnifac, The API page is on the reef-pi webpage with the other documentation. https://reef-pi.github.io/additional-documentation/API.
Ranjib,This is expected. Linux kernel will utilize any unused memory for caching, to boost IO read performance. So, you should notice the free unutilized memory being used as cache/buffer (think of all the time you are hitting the webui, and kernel has to read the css/javascript files from sd card, after sometime, they'll be served from memory). Kernel will reclaim those caching memory anytime something else needed them, i.e. this will not cause memory starvation.
But that brings a very valid question: Is it really a helpful metric? And I think it is not, I did not think through while implementing the heartbeat. My focus was to emit minimal health information comprising of cpu and memory utilization. I'll update the code to emit used memory instead. That is a better metric.
Thanks for pointing this out
Copy reef-pi database file (/var/lib/reef-pi/reef-pi.db) to the new sd card , after installing reef-pi in it, and restart reef-pi, that should be itRanjib, If I wanted to use a larger SD card in my Pi that is running reef-pi, what is the procedure to save the configuration and use the larger card? The card that I have would have an older copy of Raspbian and reef-pi on it.
I wonder if this is something others might want to do in the future?