[Version 2 Release] RaspberryPints - Digital Taplist Solution

Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum

Help Support Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Hi all,
Hours (read:days) later, figured it all out. I copy/pasted the original install instructions making changes where need be (mainly for the Chromium install). This will get you up and running (without meters) on the latest version of Raspbian. I'll try to write up a guide when I tackle the meters.
Cheers
https://docs.google.com/document/d/1S9qOPLFEuYlU2EvZGgN4pteXnAqsKKAOmozMGNeICpk/edit?usp=sharing

I've been working through your install instructions. When I get to install chromium I am getting his error message:
tee: invalid option -- 'y'
Try 'tee --help' for more information.
gpg: no valid OpenPGP data found.

Any idea what I may have done wrong?

Thanks, Tom

P.S. I copy and pasted the string as a whole
 
Just leave off the -y and run "apt-get install chromium-browser".
Without the -y you'll just have to confirm the install manually (like, hit the Enter key once)...

Cheers!
 
Just leave off the -y and run "apt-get install chromium-browser".
Without the -y you'll just have to confirm the install manually (like, hit the Enter key once)...

Cheers!

I copied and pasted the string and deleted the -y. I still get the message gpg:no valid OpenPGP data found.

I tried Sudo apt-get install chromium-browser by itself and I get the message: Unable to locate package chromium browser

This is the point that I got to months ago and gave up. Upon seeing this new thread I was hopeful that I would get it up and running. Persistence is the name of the game here I guess.
Thanks for all your help so far.
Tom
 
I have had my RPints set up for several months and have been very happy with but I have noticed one strange thing that I have not got around to investigating. When entering a beer details such as the SRM, OG/FG and IBUs are entered. Then when I keg a beer I assumed those values would automatically populate those same fields when I choose the beer by name when putting it on tap.
Has anyone seen this? Is this expected? Or is there something I have messed up?
 
Having same issue!

I have had my RPints set up for several months and have been very happy with but I have noticed one strange thing that I have not got around to investigating. When entering a beer details such as the SRM, OG/FG and IBUs are entered. Then when I keg a beer I assumed those values would automatically populate those same fields when I choose the beer by name when putting it on tap.
Has anyone seen this? Is this expected? Or is there something I have messed up?
 
I have had my RPints set up for several months and have been very happy with but I have noticed one strange thing that I have not got around to investigating. When entering a beer details such as the SRM, OG/FG and IBUs are entered. Then when I keg a beer I assumed those values would automatically populate those same fields when I choose the beer by name when putting it on tap.
Has anyone seen this? Is this expected? Or is there something I have messed up?

It's something you messed up: in the "Tasting Notes" there cannot be any formatting characters - like Tabs or hard returns...

Cheers!
 
Any other suggestions ? Here's one of my examples: "Oatmeal stout is sweeter than dry stout but not as sweet as sweet stout. The use of oats give a slightly creamy mouth-feel and complexity. Has a slight roasted-grain flavor and aroma, like bitter chocolate!"

It's something you messed up: in the "Tasting Notes" there cannot be any formatting characters - like Tabs or hard returns...

Cheers!
 
Thanks day_trippr.

volsherdeers, note that I found that the offending character does not have to be in the notes of the beer you are tapping. It would appear if there is any offending character in any tasting notes it will cause this issue regardless of what beer you are putting on tap.

In my case, I have 3 taps, but put in a 4th in my Rpints menu, and then used the notes to list various beers I had available in bottle. Once I removed that list all my other beers worked correctly when putting on tap.

I guess I will need to find a better way to list my bottled beers. Does anyone else use their Rpints to list bottled beers as well?
 
Thanks day_trippr.

volsherdeers, note that I found that the offending character does not have to be in the notes of the beer you are tapping. It would appear if there is any offending character in any tasting notes it will cause this issue regardless of what beer you are putting on tap.

In my case, I have 3 taps, but put in a 4th in my Rpints menu, and then used the notes to list various beers I had available in bottle. Once I removed that list all my other beers worked correctly when putting on tap.

I guess I will need to find a better way to list my bottled beers. Does anyone else use their Rpints to list bottled beers as well?

I seem to recall there being a snippet of code you can add to prevent this problem. I think I read that in this thread or the original thread. Maybe there's a programmer out there who knows what I'm talking about or OTOH maybe I dreamed it.
 
I thought is was CaptnDelta who mentioned it. Hopefully he will see this clumsy way to let him know he was mentioned and can respond here.


I had that fixed in my branch of the code. I don't have access to the original git repo, so can't fix it there.

Just boarding a flight to Munich, supposedly that flight has wifi, maybe I can dig it up in the next 11 hours. If not, it may be a few days or a week until I get around. Ping me again in case I forget.

Cheers,
-Th
 
Just want to throw this out there as a possible solution to the difficult installation I am having. Your feedback would be greatly appreciated.
Since Raspian Wheezy is no longer available and Jessie doesn't seem to be compatible with the installation instructions currently available on Raspberry pint site, would it be feasible to buy a preloaded sd card with Wheezy on it and just work with that? It seems that you can buy from several sources on EBay.
 
Can't you just download the image from here?
https://downloads.raspberrypi.org/raspbian/images/

Looks like the latest is May of last year.

The best solution would be to fix the software so that it works with Jessie. What exactly is the problem?
I can't get past the Chromium installation. I realize now that it is probably fixable I just need to search through this thread to get the solution. I can't tell you how many times I have just started over and reformatted my SD card because I may have made a mistake along the way. This last time (as I have many times) I went step by step through the instruction for install. When I got to the LAMP install this last time there were a few questions ask (I don't remember exactly what they were) that were not mentioned in the instructions. That install went on for over an hour. I am guessing that is were my problem is coming from. Answering yes to a question I may have need to answer no to or vise versa.

Thanks, Tom
 
Quick question, has anyone tried to set this up on the rpi touchscreen that's available now? I'd prefer to use something smaller for my setup, and that would work. But if it does, I can use it on any of the screens that are available on that resolution.

Thank you
 
Sooooo, I obviously should have come here before buying everything the raspberrypints website told me to purchase. It say copyright 2016 so I assumed it was updated, my bad. I'm trying to install wo/flow meters at this point. Stuck on Chromium as many have before me in this thread. Per the website, I purchased a RPi Model B. Should I return this to Amazon and get a 2? And if I get a 2 what op system should I install? TIA and any links to a different set of installation instructions would be greatly appreciated. You all helped me immensly through my BrewPi build last year. Hoping this build goes as smoothly:D.
 
Sooooo, I obviously should have come here before buying everything the raspberrypints website told me to purchase. It say copyright 2016 so I assumed it was updated, my bad. I'm trying to install wo/flow meters at this point. Stuck on Chromium as many have before me in this thread. Per the website, I purchased a RPi Model B. Should I return this to Amazon and get a 2? And if I get a 2 what op system should I install? TIA and any links to a different set of installation instructions would be greatly appreciated. You all helped me immensly through my BrewPi build last year. Hoping this build goes as smoothly:D.

Same thing happened to me, I went to install on the same pi I run brewpi (pi 3 model B) on just to get it configured, and most of the steps return a item not found error from git.
 
fwiw, I have BrewPi (sans Bluetooth support), RaspberryPints (sans AlaMode) and Chromium running on an RPi2B using the Raspbian Jessie release.
Attached is my typical stream-of-consciousness log of the Chromium browser installation, including a system-wide update/upgrade.
btw, I've since noticed that Chromium gets updated when doing an apt-get update/apt-get upgrade...


Code:
Install CHROMIUM web browser on Jessie https://www.raspberrypi.org/forums/viewtopic.php?t=121195

Commands:

wget -qO - http://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
echo "deb http://dl.bintray.com/kusti8/chromium-rpi jessie main" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install chromium-browser -y

- logged into CPINTS as pi

pi@cpints:~ $  wget -qO - http://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
OK
pi@cpints:~ $ echo "deb http://dl.bintray.com/kusti8/chromium-rpi jessie main" | sudo tee -a /etc/apt/sources.list
deb http://dl.bintray.com/kusti8/chromium-rpi jessie main
pi@cpints:~ $ sudo apt-get update
Ign http://dl.bintray.com jessie InRelease
Get:1 http://dl.bintray.com jessie Release.gpg [821 B]
Get:2 http://mirrordirector.raspbian.org jessie InRelease [14.9 kB]
Get:3 http://dl.bintray.com jessie Release [5,186 B]
Get:4 http://archive.raspberrypi.org jessie InRelease [13.2 kB]
Get:5 http://dl.bintray.com jessie/main armhf Packages [4,508 B]
Get:6 http://mirrordirector.raspbian.org jessie/main armhf Packages [8,967 kB]
Get:7 http://archive.raspberrypi.org jessie/main armhf Packages [144 kB]
Get:8 http://archive.raspberrypi.org jessie/ui armhf Packages [8,966 B]
Ign http://dl.bintray.com jessie/main Translation-en_US
Ign http://dl.bintray.com jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-en_US
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-en_US
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Get:9 http://mirrordirector.raspbian.org jessie/contrib armhf Packages [37.5 kB]
Get:10 http://mirrordirector.raspbian.org jessie/non-free armhf Packages [70.3 kB]
Get:11 http://mirrordirector.raspbian.org jessie/rpi armhf Packages [1,356 B]
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Fetched 9,268 kB in 34s (272 kB/s)

pi@cpints:~ $ sudo apt-get install chromium-browser -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  chromium-browser-l10n chromium-codecs-ffmpeg-extra
Suggested packages:
  webaccounts-chromium-extension unity-chromium-extension adobe-flashplugin
The following NEW packages will be installed:
  chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra
0 upgraded, 3 newly installed, 0 to remove and 22 not upgraded.
Need to get 62.4 MB of archives.
After this operation, 206 MB of additional disk space will be used.
Get:1 http://dl.bintray.com/kusti8/chromium-rpi/ jessie/main chromium-codecs-ffmpeg-extra armhf 50.0.2661.102-0ubuntu0.14.04.1.1117 [799 kB]
Get:2 http://dl.bintray.com/kusti8/chromium-rpi/ jessie/main chromium-browser armhf 50.0.2661.102-0ubuntu0.14.04.1.1118 [58.3 MB]
Get:3 http://dl.bintray.com/kusti8/chromium-rpi/ jessie/main chromium-browser-l10n all 50.0.2661.102-0ubuntu0.14.04.1.1118 [3,275 kB]
Fetched 62.4 MB in 38s (1,636 kB/s)
Selecting previously unselected package chromium-codecs-ffmpeg-extra.
(Reading database ... 118080 files and directories currently installed.)
Preparing to unpack .../chromium-codecs-ffmpeg-extra_50.0.2661.102-0ubuntu0.14.04.1.1117_armhf.deb ...
Unpacking chromium-codecs-ffmpeg-extra (50.0.2661.102-0ubuntu0.14.04.1.1117) ...
Selecting previously unselected package chromium-browser.
Preparing to unpack .../chromium-browser_50.0.2661.102-0ubuntu0.14.04.1.1118_armhf.deb ...
Unpacking chromium-browser (50.0.2661.102-0ubuntu0.14.04.1.1118) ...
Selecting previously unselected package chromium-browser-l10n.
Preparing to unpack .../chromium-browser-l10n_50.0.2661.102-0ubuntu0.14.04.1.1118_all.deb ...
Unpacking chromium-browser-l10n (50.0.2661.102-0ubuntu0.14.04.1.1118) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.58) ...
Setting up chromium-codecs-ffmpeg-extra (50.0.2661.102-0ubuntu0.14.04.1.1117) ...
Setting up chromium-browser (50.0.2661.102-0ubuntu0.14.04.1.1118) ...
Setting up chromium-browser-l10n (50.0.2661.102-0ubuntu0.14.04.1.1118) ...
pi@cpints:~ $

Appears to have completed!

SUCCESS! Launched Chromium from the desktop!

Cheers!
 
Thanks day_trppr. Apologies for the Linux ignorance on my part. I installed NOOB following the directions on the raspberrypimts website. Is NOOB the same as Jessie? If not, should I start over and install Jessie instead?
 
Sooooo, I obviously should have come here before buying everything the raspberrypints website told me to purchase. It say copyright 2016 so I assumed it was updated, my bad. I'm trying to install wo/flow meters at this point. Stuck on Chromium as many have before me in this thread. Per the website, I purchased a RPi Model B. Should I return this to Amazon and get a 2? And if I get a 2 what op system should I install? TIA and any links to a different set of installation instructions would be greatly appreciated. You all helped me immensly through my BrewPi build last year. Hoping this build goes as smoothly:D.

So I'm planning on setting up a raspberry pints system in the next few months and saw your post. Can you elaborate on what you mean about the hardware version? I understand that hardware is more capable, but what is the exact issue? I read through about 35 pages here and other than people tweaking the code for various reasons and running into bugs I don't see a specific mention about the version of pi. What about pi3?
 
Thanks day_trppr. Apologies for the Linux ignorance on my part. I installed NOOB following the directions on the raspberrypimts website. Is NOOB the same as Jessie? If not, should I start over and install Jessie instead?

The NOOB kit is just a pre-packaged OS with the most used applications bundled in.
The version is the important thing - there's a NOOB for WHEEZY (the release that will run everything you'll find on HBT) and the newer version for JESSIE (which has numerous usage issues yet to be resolved).

You can check the installed version using this command:

Code:
$ lsb_release -a

It's will report either Wheezy or Jessie, along with their respective version numbers...

Cheers!
 
Thanks again day_trippr. I have Jessie 8.0. This is the only option from NOOBS. I'll start over with Wheezy. I can find the links to Wheezy but cannot determine which img to choose from to upload to my SD card for the pi. The choice I have are:
amd64 arme larmhf i386 ia64k freebsd-i386 kfreebsd-amd64 mips mipsel powerpc sparc s390 s390x source multi-arch. I assume it isn't amd or i386 but there doesn't seem to be any easy, ready to go zip files available for Wheezy like there is for Jessie 8.0
 
If you're looking at those architecture listings in a Wheezy-specific context, I think it's the larmhf version.
But for the life of me I can't prove it, and I've been digging around for half an hour now.

What I'd do: image your existing SD card, try the larmhf version, and if it pukes, try the arme version.
The RPiB, 2B, and 3 all use ARM cores, but the 3 uses ARM7 while the older boards used ARM6.
So one way or the other, you're looking for ARM support...

Cheers!
 
Thanks again day_trippr. I have Jessie 8.0. This is the only option from NOOBS. I'll start over with Wheezy. I can find the links to Wheezy but cannot determine which img to choose from to upload to my SD card for the pi. The choice I have are:
amd64 arme larmhf i386 ia64k freebsd-i386 kfreebsd-amd64 mips mipsel powerpc sparc s390 s390x source multi-arch. I assume it isn't amd or i386 but there doesn't seem to be any easy, ready to go zip files available for Wheezy like there is for Jessie 8.0

Try this https://downloads.raspberrypi.org/raspbian/images/

Look for the file from May, 2015.
 
Now we are cooking with gas! or propane... Downloaded the May Wheezy file. Mounted the .iso to the SD card and I was off to the races. The only problem I had was I needed to expand the filesystem. Thanks as always!!! Now I need to work on flow meters. Is it difficult to add flow meters one I have everything set up w/o flow meters?
 
Just a follow up that all is working well for me now.

I uploaded the files to a separate directory on my pi (same one as brewpi). All went well there, I was getting an error on line 52 when in tried to connect to the database - I installed PHPmyadmin and then all was OK. Went through and now I have one pi to rule them ALL!
 
Now we are cooking with gas! or propane... Downloaded the May Wheezy file. Mounted the .iso to the SD card and I was off to the races. The only problem I had was I needed to expand the filesystem. Thanks as always!!! Now I need to work on flow meters. Is it difficult to add flow meters one I have everything set up w/o flow meters?

With Wheezy it'll be cake. You need to install support for Arduino & the AlaMode, do a slight customization to the sketch to program the AlaMode, install the Flow Monitor service, and you should be good to go.

If you get stuck feel free to ask anything...

Cheers!

[edit]ps: I'm pretty sure you could use a stock Uno with a USB connection instead of an AlaMode (if you don't have one yet).
Haven't tried it myself yet (really should get around to that) but it should work...
 
ps: I'm pretty sure you could use a stock Uno with a USB connection instead of an AlaMode (if you don't have one yet).
Haven't tried it myself yet (really should get around to that) but it should work...

If your supposition is true that you could use an Uno with USB connection, does that also mean that you could use Bluetooth to separate the Uno with the meters attached from the Pi? I could see that being very convenient for many installations.
 
lol! Jeeze, one step at a time :)
But I would not discount the idea.

As best as I can tell there's no real dependency on an AlaMode - which is essentially an Uno that talks to the RPi over a hardware serial port, where an Uno sticks a serial/USB bridge chip in that same path to "talk USB" to the same RPi.

If all that's needed is to point to a different "device" then there's a whole world of possibilities...

Cheers!
 
lol! Jeeze, one step at a time :)
But I would not discount the idea.

As best as I can tell there's no real dependency on an AlaMode - which is essentially an Uno that talks to the RPi over a hardware serial port, where an Uno sticks a serial/USB bridge chip in that same path to "talk USB" to the same RPi.

If all that's needed is to point to a different "device" then there's a whole world of possibilities...

Cheers!

What kind of world would we live in if the dumb guys weren't asking the smart guys to do things as though they were trivial tasks? 😀 The quote, "Nothing is impossible for the man who doesn't have to do it himself," comes to mind here.

Seriously, I appreciate all that you have done.
 
What kind of world would we live in if the dumb guys weren't asking the smart guys to do things as though they were trivial tasks? 😀 The quote, "Nothing is impossible for the man who doesn't have to do it himself," comes to mind here.

Seriously, I appreciate all that you have done.
I worked on a printing press most of my life. I can still remember the Supervisor telling the Maintenance Man how easy it would be to fix the problem and get the press running again and then call the Salesman to tell him to have his client ready to go.
 

Latest posts

Back
Top