My point is someone went in behind the scenes, made changes to the DB, got the results they wanted, but didn't realize the overall, bad, impact.
I personally don't see the need to keep 1000s of records of pours from beers I had on tap 6 years ago - that's just DB bloat and makes queries run slower. Nothing wrong with keeping them there but you'll never see those records again.
If someone wants to clean up the pours table I was just offering a potentially faster (and maybe safer) option than accidently removing rows from active taps in the pours table and messing up the amount poured for active kegs.
[shrug] I'm still running my original database since the first flow-meter-enabled installation on Memorial Day weekend 2014.
It's now 18MB with 12230 pours registered. Roughly 5.5 pours per day. So, pretty spot on
Pour updates still happen in a blink on an RPi2B.
I wondered about the DIP switches. I figured they allowed you to turn the SF800 on and off per se, but not why. Using it for flushing makes total sense! I appreciate your picture BTW, mine will look very similar I am thinking! I will post a pic when I am done.You really only see the end state of the pour. My SF800s average 5800 pulses per liter. At my serving pressure a liter pours in about 20 seconds, so during a pour they are running at 290 flashes per second, which is way to fast to see. Still, I find it useful to have an analog indicator that things are working.
One other thing I added was a set up DIP switches that can turn the SF800 pulse pin connection to the Arduino on and off. These allow me to disconnect the SF800 at the start of a keg when I'm flushing StarSan out of the line. The obvious alternative is just to wait until the beer is coming out of the tap before actually putting it on tap in RPints. I just had the DIP switches lying around.
I have R+R's running flawlessly thanks to this thread. Pin mappings are a bit off but it works! Running on pins 11, 12, 51 & 53Has anyone actually run any of the current RaspberryPints branches sketch on a Mega?
It may well work, but I cannot recall anyone actually trying it...
Cheers!
In the admin section, on the configuration page there is "Show Tap List Direction" option for vertical or horizontal, just click on horizontalHow do I move them to horizontal?
The rapberrypints website is good for hooking up the equipment side of Rpints, but not the installation as its for an older Raspbian.Is the raspberrypints the best place to get started for a new set-up?
Hahaha, I kept going through all the code pages thinking I was missing it. Turns out it literally was the most simple thing. Thanks for the help!In the admin section, on the configuration page there is "Show Tap List Direction" option for vertical or horizontal, just click on horizontal
I recommend just running this from the terminal
curl -L install.rpints.com | sudo bash
that will run an install script that will guide you through the process and do all the installation for you. The original Rpints code wont work on Buster because php depreciated the calls used to access the database. during installation you will be prompted what version to install: mine (more features then the original), Tobor's (original that works on new Raspbian) or the original (wont work)
rerun the installer, and select reconfigure pi, from there it will do the same prompts and you can correct the rotationAny tips for rotating it 90 degrees?
rerun the installer, and select reconfigure pi, from there it will do the same prompts and you can correct the rotation
Default is no rotation which is normal orientation for desktop.default is vertical
Default is no rotation which is normal orientation for desktop.
Are you talking about everything is rotated (i.e. menu bar, terminal) or just Rpints has the tap list going left to right?
I'm trying to get everything to display vertically so that I can have my screen vertically on my wall. I've tried reinstalling/reconfiguring a few ways choosing different screen orientations but it doesn't seem to make a difference. Is this something I need to change in the Raspbian settings?
you can change the sizes in the styles.css file (under the Rpints directory)the text sizes on the TapList?
the only indication a pour is actively being made is in /var/log/rpints.log (or on the admin log screen), it will not show on the main page until the pour is complete.I get a measured pour top right once my test is complete, but I was under the impression that the pour would show what beer was being poured as it happens
the only indication a pour is actively being made is in /var/log/rpints.log (or on the admin log screen), it will not show on the main page until the pour is complete.
Once the pour is complete the amount remaining in the keg will decrease and if you have it configured to show last pour you will see it in the upper right corner (which it sounds like you are seeing that) and if you have the last pours displayed you will see it below the tap list
View attachment 694975
the log will say got an update, user id, tap number and pulses until the flow stops then it will say got a pour will the same info
View attachment 694976
the only indication a pour is actively being made is in /var/log/rpints.log (or on the admin log screen), it will not show on the main page until the pour is complete.
Yes there is a high definition style sheet. I really haven't looked at it too much but checked that enabling it works.3rd style sheet in the rpints directory for a TV?
No, I just committed the fix so now Last pour will show even if the pour list is notis that how it is supposed to work?
It would, likely, but this is a headless unit. I really want it to boot and be just working. I remote in to update kegs, which is fine, but I don't want to do that every time I start it up. I'll grab a new monitor, that has better res than the old 17" 4:3 I currently have.Does Cntrl-Minus not shrink the browser geometry?
Cheers!
That's awesome. I better finish my family responsibilities and then get this loaded.No, I just committed the fix so now Last pour will show even if the pour list is not
Enter your email address to join: