I just added it nowI gather displaying the pour list or not is the config addition noted above, but is the pour list count also settable from the config page?
I just added it nowI gather displaying the pour list or not is the config addition noted above, but is the pour list count also settable from the config page?
Yes those are connection to webpages that go away when the page is closed (and probably when the page is refreshed)"broken pipe"
Cool, I'm surprised as you are. So, give me a test you would like to see to prove it is reproducible. I'll post screen shots. I'm as skeptical as you are, since I'm surprised too. Operating conditions? Well for starts the pulse count is incredibly high, I don't know why. Meter specs? I didn't make them up, you can see on Amazon what they claim. I'm willing to do any reasonable test, since maybe this was a fluke. Give me your test and I'll do it. Hope I'm not embarrassed.Pretty sure what folks were looking at was the yf-s201 with 1-30 lpm.
Anyway, I'm sorry but it's hard to take this seriously given the operating conditions. And the meter specs.
Until you've run a keg from start to to kick with exactly zero ounces remaining I'll claim "shenanigans"
Cheers!
OK, well let's see if this will satisfy you. I don't know why you would want to call me out for 'shenanigans' when I have no motivation to mislead this forum when you and others have helped me so much.I've already provided the test - when you think about it, it's the only one that matters.
Start with a full keg, run it 'til it kicks, and let us know how far off your meter was.
Mine are rarely off by more than a single 12 ounce pour. Of course I do start with an accurate, weight-based volume...
Cheers!
Also, thanks to everyone here that helped me get my RPints taplist working. I 'm really happy with it and it displays current temp and last pour. RandR+ helped so much by formatting it into two columns for my 8 taps. His expertise was way beyond my capabilities.
View attachment 665120
It looks great in the what my wife insists is the gender neutral cave.
View attachment 665124
I just wanted to thank everyone that has taken time from their day to help me.
Cheers,
Rick
Yes any pour on the list should have been decremented from the kegs.I assume both pours are getting decremented from my keg, right RandR+?
Looks like Drakes and Henhouse have hit the big times to have a presences in Australia.Hey Rick. Your setup looks awesome. I was looking up Sebastopol to see where abouts in the USA it was..lol. Its in bloody Ballarat. Ive been to Ballarat at least 1/2 dozen times. Go there almost every year for the Ballarat beer festival..lol. Didnt realise Sebastopol was in Ballarat..lol..
No I get Sebastopol in Victoria. So he’s not an Aussie then..lol.Looks like Drakes and Henhouse have hit the big times to have a presences in Australia.
When you hit the location button does it show a location near you? It shows the Sebastopol in northern California for me.
Ok, maybe it isn't that great. I just did another 1 Gal pour and got 132 oz. If you want to go less expensive, I think these flow meters that appear to have a 20k plus pulse per gallon aren't too bad for the money. Accuracy around 4oz per gallon if that is in your tolerance range.
Right? I think pulse counts in the 20K range indicate they might be able to perform better than earlier models. The exact ones I got are not available and I have those others on the way. However, it looks like they are coming straight from China. I'll be wiping them down with disinfectant when they get here. They have shipped, but arrival date is from Feb 25th to March 17th. I don't know how they will perform with beer, so the jury is still out. I will update as soon as I can get them hooked up.If it holds to that error rate that's very impressive performance, especially for such an inexpensive meter.
That's under a couple of pours for a keg, I think most folks would be happy with that...
Cheers!
#!/usr/bin/env python
import os
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
cmd = 'xscreensaver-command -deactivate'
playsound = 'mpg321 /home/pi/bubbles.mp3'
PIR_PIN = 7
STATUS_PIN = 8
GPIO.setup(PIR_PIN, GPIO.IN)
GPIO.setup(STATUS_PIN, GPIO.OUT)
def MOTION(PIR_PIN):
os.system(cmd)
GPIO.output(8,True)
os.system(playsound)
GPIO.output(8,False)
try:
GPIO.add_event_detect(PIR_PIN, GPIO.RISING, callback=MOTION)
while 1:
time.sleep(100)
except KeyboardInterrupt:
GPIO.cleanup()
GPIO.cleanup()
Sure did, its in /python/FlowMonitor.py under the MotionDetectionPIRThread classwhich iirc RandR+may have incorporated in his kit
debug("Motion Detector " + self.threadID + " Detected Motion")
#Wake up every users monitor, need to loop through the users otherwise the command wont know who is currently logged in
#To see full command replace ;'s with new lines
os.system('export DISPLAY=":0.0"; for dir in /home/*/; do export XAUTHORITY=$dir.Xauthority; xscreensaver-command -deactivate > /dev/null 2>&1; done;')
os.system('mpg321 /home/pi/bubbles.mp3')
time.sleep(1)
I don't think you are US-based. That statement is based on a "South Park" episode where things do not go according to plan. It's nothing personal, I'm sure.I don't know why you would want to call me out for 'shenanigans' when I have no motivation to mislead this forum
Thanks for this info day_trippr, I'm making some progress. I got the python script working to play mp3 sounds you used in your example. I used the echo routines skill to respond with my text input in her voice. The Copper Cat Brewery Band stage mike recorded it and convert it to an mp3 file with our dau. It was trivial to connect the echo show as a bluetooth speaker from the Pi. I'm working on some code to do a tap specific response on the echo. Like "Good choice on the Copper Cat Pale ale". It's beyond my current knowledge, but I'll learn and get it. I was worried I was getting to the end of my fun rabbit hole getting this RPints the way I wanted it. This gave me a deeper hole and more fun. RandR+ implementation of your motion sensor script was seamless. Just connected it up, installed the software and used his configuration menu to select the pin. Worked right away.I have the PIR motion detection console display wake-up thing I put together (which iirc @RandR+ may have incorporated in his kit) also trigger a wav file player, so when the screen wakes up the room is filled with bubbling sounds.
Inside my pir_run.py file I use mpg321, as follows:
Code:#!/usr/bin/env python import os import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) cmd = 'xscreensaver-command -deactivate' playsound = 'mpg321 /home/pi/bubbles.mp3' PIR_PIN = 7 STATUS_PIN = 8 GPIO.setup(PIR_PIN, GPIO.IN) GPIO.setup(STATUS_PIN, GPIO.OUT) def MOTION(PIR_PIN): os.system(cmd) GPIO.output(8,True) os.system(playsound) GPIO.output(8,False) try: GPIO.add_event_detect(PIR_PIN, GPIO.RISING, callback=MOTION) while 1: time.sleep(100) except KeyboardInterrupt: GPIO.cleanup() GPIO.cleanup()
I imagine one could add a similar system call to a wav file player within flow_monitor.py if one was so inclined. Could even make it tap-relative
Cheers!
To the extent the valve's effect on flow quality is unknown, I would not only put them close together, I would try to use a fitting that would allow screwing them together and locating them as close to the keg as possible...then hope for the best...
Cheers!
curl -L install.rpints.com | sudo bash
or
curl -L https://raw.githubusercontent.com/rtlindne/RaspberryPints/master/util/installRaspberryPints | sudo bash
both do the same thing and both work
will these work on buster?
Running into some issues finding what exact line of code to change to edit specific items fonts and sizes. I’ve been changing the html/styles.css. I changed the beer name and brewery name size but that automatically changed the “taps” and “last pour” as well. (Prob changed wrong file)
Want to:
Make brewery name bigger
Make beer name bigger
Make beer description bigger
Make amount poured and amount remaining bigger
Remove “last pour” text from top right
Make beer name from last pour bigger
Remove “taps” from center
Where do I need to make these specific changes?
I use a small tablet meant to be in store advertisement that I picked up for under $10 at a thrift shop. its small but readablewould it be possible to use a table as a display instead of a TV/Computer monitor?
Make brewery name bigger
Make beer name bigger - style.css
Make beer description bigger - style.css
Make amount poured and amount remaining bigger - style.css
Remove “last pour” text from top right - index.php
Make beer name from last pour bigger - style.css/index.php
Remove “taps” from center - index.php:line 225
its in includes/beerListTable.php“color, beer name, style, abv....”. Thought it was in index but I don’t think. ??
Enter your email address to join: