• 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.
Howdy everyone! I wanted to thank @RandR+ , @day_trippr , and everyone in this thread for all of the awesome work!!
I'm currently using Kegbot and I'm looking to move away from it. I've got RPints installed and running. I was wondering if anyone can help getting my Particle Photon working? I selected the correct prompts during the install script. My logs show that MQTT is up and running without issue. I've never worked with MQTT so I have no idea if any additional steps are needed there. I've searched this thread and google and have come up empty in terms of getting this Photon configured. I see this post #4926 by @bscuderi but there isn't much detail in how he got it working. Any and all help is GREATLY appreciated!

-Cheers!

I've been trying to feel my way through all of this. One thing I noticed in the flowmonitor script was what appears to be a call to flash a .ino file. I've tried to:
1. Load into Particle IDE, but it throws an error looking for a file thats not there.
2. I put the Photon in to DFU mode, connected to the pi, rebooted, and tried:
a. restarted flowmonitor from the RPints console
b. manually ran the python script from the CLI

Still no luck.

Anyone that can point me in the right direction, I'd really appreciate it. Getting this Photon working is the last piece of the puzzle I need to get working.

Many thanks!
 
Anyone that can point me in the right direction, I'd really appreciate it. Getting this Photon working is the last piece of the puzzle I need to get working.
unfortunately I have not done anything with photon besides getting RPints to listen to the MQTT.
Im not sure what code is needed to get the photon working and sending to the MQTT

@bscuderi is the one that asked for the MQTT and has the photon code
 
Come to think of a thing now that i am hooking up a motion sensor:

Does anyone remember the old screensaver (maybe Win 95?) with the guy roaming around on a deserted island? Could that be installed on a Pi and used on Rpints?
 
seems pretty straight forward, would it work with Rpints?
Since its actually a webpage you could put in a timer that if a pour or motion isnt registered in xx seconds switch to that webpage, then on Motion Sense switch back to the main list.

It would be a little work to do mostly getting the hooks from the PIR to the webpage to indicate motion.
They way i would do it is save the last motion time into the database then on the main Rpints page timer check if the last pour time or last motion time was in configuration seconds and if not then switch webpages. I would then replicate that check in xesf/castaways main index.html and if either time is within the configuration seconds switch to the main Rpints page
 
I discovered another small glitch, no big deal, but when i enter 4°C kegging temp, it displays -15.55555555°C.

4°F is -15.55555555°C.
 
I discovered another small glitch, no big deal, but when i enter 4°C kegging temp, it displays -15.55555555°C.
i tried and couldn't reproduce with my default settings. Are you entering it on the keg screen, the tap screen for default or the tap screen for a specific tap?

Could you hit the backup button on the install page then post the file that was outputted to <Install Path>/sql/backups here?
Most likely <Install Path> is /var/www/html/

1616332226774.png

I can use that to recreate your database locally and try again.
 

Attachments

  • 1616332022234.png
    1616332022234.png
    42.4 KB
Would love to, however i cannot enter any websites on the Pi, as Chromium just gives me the options of Rpints and Chrome market. I dont see the adress field at all, so i really dont know how i can upload the file.
 
Would love to, however i cannot enter any websites on the Pi
Its ok i think i see the issue.
Did you start by entering the temp as Fahrenheit then change to Celsius? I think what is happening is that its not actually updating the value its keeping it at 4F in the database then displaying -15C.

I should have a fix sometime today
 
No, never used Fahrenheit, changed to metric units as soon as i got it up and running
hmm, i still think the issue is that it it isnt updating to 4C. I made a change to make sure the value is saved per keg if the default settings is not used
as in the Only Use Defaults needs to be unchecked
1616423916246.png
 
See if you get ghost pours from a meter with its beer QD disconnected from the keg...

Cheers!

This seems to be the issue, is there a workaround other then putting check valves in the lines?

RandR: the last update fixed the temp issue, thanks again for you dedication, highly apreciated.
 
This seems to be the issue, is there a workaround other then putting check valves in the lines?

RandR: the last update fixed the temp issue, thanks again for you dedication, highly apreciated.

So i tried to put a check valve on one tap, that did not help, still getting ghost pours on that tap. Acuracy is not the best either.

Does anyone get acurate readings without ghostpours with the SF800 sensors?
 
Does anyone get acurate readings without ghostpours with the SF800 sensors?
I'm chasing these myself. They are exceptionally sensitive meters. My next thing to try will be a sort of “S” bend, with the meter horizontal. Right now, they are vertical, which I think adds to the chances of it happening.
 
Hello
I have scored a raspberrypi B+, arduino ala mode, and two flow meters. I am very new to this and am looking for direction to set this up. Can anyone direct me to msgs that will help?
Many thanks!
Cliff
 
Can anyone direct me to msgs that will help?
For the software
from the terminal run
curl -L install.rpints.com | sudo bash

this will download and run the script that will take you through installation
Once installed you can go to the taps section on the admin page and define the pins used by the flow meters.

as for the wiring this section from should hopefully get you started, you can use
Step 9: Configure Pi Hardware For Flow Meters W/Flow Meters - RaspberryPints
1616937562228.png
 

Attachments

  • 1616937512339.png
    1616937512339.png
    105.2 KB
[...]Does anyone get acurate readings without ghostpours with the SF800 sensors?

[raises hand] Exquisitely accurate, across all six faucets, thanks. Most likely a reflection of a highly stable dispensing environment sans significant temperature swings, which reduces outgassing to a minimum.

Which is not to say I've never experienced ghost pours, but in the seven years since I first put my flow meters into service they have rarely amounted to even nuisance level, and as a result a keg typically kicks within one pour of the tap list showing "empty"...

Cheers!
 
I am really considering load sensors instead, are the cheap ones with HX711 on Ebay acurate?

In my head weight should be a superior way to know whats on the keg, but i might be wrong?
 
I am really considering load sensors instead, are the cheap ones with HX711 on Ebay acurate?
Even the expensive commercial ones (I have one within 5 feet of me right now) are not as accurate as a flowmeter. Yes, a flowmeter is a bit of a PIA, but load cells creep. Load cells are handy to be sure and may be the right choice for some applications, but I prefer flowmeters.
 
Last edited:
File Under Low Priority
This is the sort of thing that drives me batty, so I thought I would let you know... The word "shield" is misspelled in the Shield Communication box. The text reads "Choose how Rpints communicates to the sheild." Not only is shield spelled incorrectly there, I believe this whole Connection box should be called "Arduino Integration" or "Arduino Communication" and should say, "Choose how Rpints communicates with the Arduino." The term "shield" is nice and generic, but I would have to believe that most people who are installing now are on Arduino Unos and not Alamodes or something else. (Maybe the #1 choice should also be USB? I ask too much!)

Screenshot from 2021-03-31 18-38-46.png
 
Hole Lee Cow...
LMGTFY is like a Rick Roll in IT. ;) However, the point is this is an open-source project and a developer should always appreciate even the smallest effort to make things better. I got dragged into Homebrew FOSS projects by doing just what I suggested: Writing some text. Without the community collaborating, these things die.
 
I've been fiddling with RPints for a few days now and I'm wondering if anyone has a working wireless flow meter solution? I saw the older posts about the Photon, and I reached out to @bscuderi but never heard back. I see an older post from @day_trippr where he mentions ESP8266 devices, and links to an even older post, but that post only mentions Uno / Uno bluetooth. There are no instructions / code on how to get it to work on something that is wireless (WiFi). I'd be SUPER appreciative for any help!
 
Back
Top