Other than the Iron City light taps, looks great 
Work your way back a ways from here, and for the former effort look for @Tobor_8thMan, while for the latter look for @RandR+...
Cheers!
That is beautiful! Do you have a picture of the inside? My keezer is roughly the same size but there is no way I can get 7 kegs in there!Just wanted to say thanks for all the help!
RandR+ is a HBT HERO for sure!!
View attachment 650354View attachment 650355
Can you confirm this is what I want rather than the Alamode?A 3B is fine, the issues are not hardware related but instead are due to raspbian.org's relentless need to release a new OS package almost yearly it seems, and each time the application packages are advanced to new versions as well (or outright replaced, in the case of mysql disappearing from the official release stream in favor of mariaDB because of Oracle's tentacles around mysql).
My recommended kit would be either a 3B or 3B+, and if using flow meters, an Uno R3 (as opposed to an Alamode which requires low-level software support from a surprisingly obtuse company - Wyolum - and can be a pita to get working).
From there you have to decide which RaspberryPints fork to follow as I described above. While the basic constructs (and associated requisite support packages) of the two most available options are quite similar to the original, as I attempted to elucidate above the original kit is no longer viable as too many package references have gone stale...
Cheers!
Can you confirm this is what I want rather than the Alamode?
Also, are there any sanitation concerns for using the flow sensors seeing as they're plastic and have (I believe) rotating propellers?
I haven't used Bluetooth but I assume you will want to pair the Uno with the Pi and then attempt to upload a sketch to it (/var/www/html/arduino/raspberrypints/raspberrypints.ino) by clicking on the Tools menu going to Serial Port and selecting Bluetooth (I think its /dev/rfcomm0) before hitting the upload buttonI know I have to get a script onto it in order to read the meters, but which one, and how
The port configuration is done via my script, but it don't change the serial baud rate. the sketch part of it is tricky to make it configurable without changing the code.Unless RandR+'s kit doesn't do it all for you, you need to edit flow_monitor.py (or its equivalent port listener) to point to the correct device identifier - rfcomm0, as well as specifying the right baud rate to us
I am stunned by your generous spirit! Thank you - that would be wonderful of you. Please let me know what I owe you for the stems and postage. I'll P.M my address.If you haven't bought those stem inserts yet I'd be happy to mail you a dozen (maybe more) of them. Even to Canada
I switched my lines from Bevlex 200 3/16" ID/7/16" OD to EVAbarrier 4mm ID/8mm OD and replaced all of the flow meter adapters with 3/8" BSPP to 5/16" OD adapters so the line plugs straight in...
Cheers!
I haven't used Bluetooth but I assume you will want to pair the Uno with the Pi and then attempt to upload a sketch to it (/var/www/html/arduino/raspberrypints/raspberrypints.ino) by clicking on the Tools menu going to Serial Port and selecting Bluetooth (I think its /dev/rfcomm0) before hitting the upload button
If you selected to use flow meters when you ran my script and selected Bluetooth as the connection then you should only need to pair the Uno with the Pi and restart the script (sudo /etc/init.d/flowmon restart) on startup the flow monitor code will automatically try to upload the sketch to the board. You can look at /var/log/rpints.log to see if there were any errors during startup
I'm am no expert in Bluetooth UNO connection, but after a quick read I think you need to program the Uno via USB then once that's done you can setup Bluetooth.Talk about mixed signals!
Did you use elevated privileges? such as sudo nano /var/www/html/python/FlowMonitor.py if you did not normal privileges cant open the file and show it as empty.flow_monitor.py it is completely blank!
not off the top of my head, you did select to use flow meters when you ran my script right?Any idea why serial port under tools is greyed out?
not off the top of my head, you did select to use flow meters when you ran my script right?
Did you enable Serial in raspi-config?
$ sudo raspi-config
Cheers!
about line 221ports/ port listening/ baud rate etc in FlowMonitor.py
about line 221
9600 is the baudrate
self.arduino = serial.Serial(self.port,9600,timeout=.5)
$ ps aux|grep pir_run.py
pi@rpints ~ $ ps aux|grep pir_run.py
root 3008 0.0 0.2 5080 2672 ? S Nov07 0:00 sudo python /home/pi/pir_run.py
root 3015 0.0 0.5 16916 5652 ? Sl Nov07 0:13 python /home/pi/pir_run.py
pi 15842 0.0 0.1 4044 1844 pts/0 S+ 20:48 0:00 grep --color=auto pir_run.py
pi@rpints ~ $
Symlinks my friend.That can happen because the ORG keeps moving the &^#%$@! startup folder with every version.