• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

[Version 2 Release] RaspberryPints - Digital Taplist Solution

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Hi all, well i had originally got the flow meters running and being detected then took a break from the project while i got my kegorator properly set up, and now i've come back to simply change which pins the flow meters are attached too.
So i edited that but get errors when i try to upload it :/ First things first i thing i did something somewhere in the ino file as when i looked up at one point my curser was else where, so to test that first can i just replace the ino file to the original?
 
Hi all, well i had originally got the flow meters running and being detected then took a break from the project while i got my kegorator properly set up, and now i've come back to simply change which pins the flow meters are attached too.
So i edited that but get errors when i try to upload it :/ First things first i thing i did something somewhere in the ino file as when i looked up at one point my curser was else where, so to test that first can i just replace the ino file to the original?
Yes you should be able to replace your file with original to make sure it compiles and loads.

It is a good idea to keep a backup copy of the files for just such an occasion.
 
Any idea where i can get it from, or do i have to reinstall the raspberry pints part?
 
Hmm not sure which version, but i use a raspi 2 (is that Jessie?) I have a copy of that on my hard drive but obviously didn't copy the sd after everything was working :no: Lesson learnt.

If anyone has a picture or script of what the ino file should be i can just double check it against mine, i think if i did screw it it'll only be a space somewhere or something
 
Last edited:
Hmm not sure which version, but i use a raspi 2 (is that Jessie?) I have a copy of that on my hard drive but obviously didn't copy the sd after everything was working :no: Lesson learnt.

If anyone has a picture or script of what the ino file should be i can just double check it against mine, i think if i did screw it it'll only be a space somewhere or something
Assuming you are running the original version of raspberry pints
follow the instruction to down the zip file for the source code then extract the .ino file.
http://raspberrypints.com/byo/step-7-rpints-installation-wflow-meters/
 
Thanks guys, i just checked and already had it in the downloads folder :D Swapped it and it's all back to normal. Making a back up right now :rock:
 
Back on it and all pours registered. Next step is how to calibrate it? I'm getting about 3.7 floz and it's registering 6.4 floz
Also, (i've tried searching) but has anyone come up with a way of converting it to metric?
 
Back on it and all pours registered. Next step is how to calibrate it? I'm getting about 3.7 floz and it's registering 6.4 floz
Also, (i've tried searching) but has anyone come up with a way of converting it to metric?
Assuming using the original version, information toward the bottom of the post
https://www.homebrewtalk.com/forum/...-taplist-solution.487694/page-67#post-8040187

I have flow meters from amazon and used water to calibrate my values before doing beer, but still need to tweak things a little over a month or two. Cold beer gave a different value than room temp flat water.

Rand has made his version very user friendly and most things can be done within the GUI/App.
 
Oh wow, Rand has a version :ban: Where's that?
I've now backed up my working copy of the original so i can now start again and try out his version :)
 
Copy and paste this into the terminal on the Pi
curl -L https://raw.githubusercontent.com/rtlindne/RaspberryPints/master/util/installRaspberryPints | sudo bash


If it detects RPints is installed it will prompt what you want to do, first it prompts to update Rpints, if you don't have mine installed enter N, then it asks if you want to reconfigure the pi, enter N, then it prompts to if you want to reinstall Rpints, enter Y
I get an error after i input the hostname

Disk usage is 64%, free disk space is 2576 MB.
bash: line 434: "1576174534" - "1552144918": syntax error: operand expected (error token is ""1576174534" - "1552144918"")
 
Try again now I made a change and tested with Jessie and Buster without error
Thanks, I really appreciate it. Got to the replacement for mysql but now get an error:-

Installing 'php'.
E: Unable to locate package php

*** ERROR ERROR ERROR ERROR ERROR ***
-------------------------------------

See above lines for error message.
Setup NOT completed.
 
Try now, I updated for Jessie checks
bash: line 382: [: : integer expression expected

Disk usage is 67%, free disk space is 2355 MB.

Checking and installing required dependencies via apt.

Installing 'mysql-client'.
E: Unable to correct problems, you have held broken packages.

Will it help if i change to Buster or will my pi or raspberry pints not handle it?
 
Last edited:
E: Unable to correct problems, you have held broken packages.
I ran into the same problem with my virtual machine, I opted to just restart from scratch after the suggestions I found didn't help. So I would think that starting with buster will help in this case.
 
I ran into the same problem with my virtual machine, I opted to just restart from scratch after the suggestions I found didn't help. So I would think that starting with buster will help in this case.
Ok, thanks. Do i follow the raspberry pints instructions as the original or just add your code?
 
Do i follow the raspberry pints instructions as the original or just add your code
I'm not sure what you are looking for. I would follow the instructions on Raspbian website to install a new OS then run the same command to install RaspberryPints.
 
Day_Trippr, Is there a way to go into phpmyadmin and manually update how much beer has been poured from a tap. I've had a few instances where I've poured a pint but it didn't register on the pours. My flow meters are attached to pins 2,5,6, & 7 of an alamode. I'm still running Jessie.
 
Last edited:
Yes, absolutely.

- Log into phpymyadmin, then make sure the selected database is 'raspberrypints' (selector is right below the phpMyAdmin logo) at the top left of the first panel).

table1.png


- click on the 'pours' table in that column and the first page of the pours table will appear.

table2.png


- now you can Delete individual table entries, or select any number of entries and then click the Delete hotspot just below the table.

table3.png



- Or, you can edit a table entry, by clicking the Edit hotspot in that row, which will bring you here:

table4.png


- here you can change the values of, say, the amountPoured and the pulses fields. When done, click the Go button

- If you want to find a bunch of entries that have something searchable in common, with the pours table in view, click on the Search tab at the top of the page. That will bring you to the Search template.

table5.png



- Say you want to find all of the "tiny pours" for all taps combined in the last year. For this we can set the amountPoured field to, '<=' and '.01' gallons (which is 1.28 ounces) and set the createdDate to ">" and January 1, 2019. Like so:

table6.png


- click the Go button, and a total of 40 entries across all six of my faucets for 2019 were found:

table7.png



- One could then selectively delete entries from the table if desired.

There are all kinds of ways to use phpMyAdmin with the R'Pints database, including charting keg volumes...

Cheers!
 
Last edited:
You can also use the copy icon in the pour table entries to add for unaccounted for pours.

find an existing pour for that tap/keg and hit the copy icon
make changes when the next screen shows up then hit go
this adds a new record at the top of the table.

I don't know how to get the display to automatically reflect the changes so I reboot the pi and the display shows the new pours adjusted.
 
fwiw, when I edit the pours table, all I have to do is refresh the browser for the updates to become evident. After all the tap list display is a query result.

So I typically put the tap list page on one screen and phpmyadmin in another screen, edit the latter and refresh the former, as I go along...

Cheers!
 
I'm not sure what you are looking for. I would follow the instructions on Raspbian website to install a new OS then run the same command to install RaspberryPints.

Sorry wasn't very clear. I've installed buster now and am wondering if i only run that code you gave me and everything will be installed or do i have to do what's on the raspberry pints website first
 
Back
Top