php and MariaDB will work in Windows 10. Thinking of porting my version of Raspberry Pints to Windows. Would others find running Raspberry Pints on Windows (instead of the Linux nonsense) useful?
php and MariaDB will work in Windows 10. Thinking of porting my version of Raspberry Pints to Windows. Would others find running Raspberry Pints on Windows (instead of the Linux nonsense) useful?
They are definitely more pricey, but my Grandfather always told me to buy the best tool I can afford if I care about my work. That advice has rarely been wrong.
If you can flash the Arduino manually then its ok this command fails. its just a safety check to make sure the Arduino is ready.Command blahblahblah returned a non-zero exit status 1. Any words of wisdom from the multiple gurus here?
Does anyone know why the SRM graphic for the beer at 40SRM is showing a Question symbol? Also I saw someone had there arm showing as EBC instead. Is it easy to change this?
Also how do I remove the graphic I tried adding to my tap number on tap 1?
When a pour is registered it will be removed from the volume in the keg.Are the flow meters only to measure pours or are they used for keg volume too? I saw something about using load cells to measure the weight of the kegs instead.
My version doesn't have the <span class in the index. If you want to use images then just upload them via the taps admin page and delete the text in themI found a Index.php file in www/var/html But I couldnt find a line that says <span class........
It's great to have options, but I think you will find that a refrigerator is a hostile environment for a load sensor, and the readings will creep over time.My branch had the outline for load cells but no code to interact with them. I am working on finishing the code up to talk to hx711 sensors
I wanted to share a bit more about this. The other sensor commonly used is sold by Adafruit (and others). From Adafruit's website:I have Swiss Flow and the Adafruit-type here in my test bench. I can tell you that the Swiss Flow is quite a bit more accurate.
The emphasis is mine. 10% precision means you can run out of beer when you think you have 10 servings left. And that's also not saying they guarantee 10% precision, it's saying that if you want better than that, every time you change kegs, change serving pressure, move anything in the kegerator, even change the little lever on the side of your Perlick faucet - you will need to recalibrate your sensor.Note this isn't a precision sensor, and the pulse rate does vary a bit depending on the flow rate, fluid pressure and sensor orientation. It will need careful calibration if better than 10% precision is required. However, its great for basic measurement tasks!
Thanks heaps for the reply. So what sort of flow meters can I use? The original link to the Swissflow SF800 meters on ebay is dead (And it was US ebay). Will this sort of flow meter do the trick? (Is the 1 litre per minute minimum enough?) My taps pour fairly slow.
Cheers for that. I updated and can see the remove button.it seems that I'm missing SRM above 36 I will have to look for the original images and see if I missed it.
Not sure about EBC.
I just added a remove button, if you rerun my script and hit yes to update it will get the latest
I'm having trouble seeing my flow meters and did this test you recommended to someone else. The serial monitor did echo the string and then StatusCheck;. No pours are detected. With verbose on the rpints.log file end is this:hmm looks like you successfully connected to the Arduino.
I suggest stopping the service (sudo /etc/init.d/flowmon stop)
then go to the Arduino IDE
reupload
open the serial monitor (under tools)
You should see a stream of alive messages coming in.
If not then Arduino is not actually running for some reason
if you do enter the following in the serial monitor and hit enter
C:2:2:7:0:300:200:30:50:250:0|
it should be echoed back to you and you should be able to try a pour and see a P: message
If it is not echoed back then there is an error what I told you to send and I will test with mine to make sure it is correct
I wanted to share a bit more about this. The other sensor commonly used is sold by Adafruit (and others)....
Dave, I need a book for the stuff I save that you've shared so I can find it again. Thanks for this!fwiw, the JG fittings that ship with the SF800 expect a 3/8" OD tube. If one aspires to use EVAbarrier tubing (which is 8mm or 5/16" OD) you'll want a 3/8" BSP female to 8mm (or 5/16") OD fitting.
For John Guest, that's part number PM450813E. When I was kitting up nobody carried this part.
For DMfit, that's part number AFAB0506C, which I found at freshwatersystems.com
I have been unable to find a Duotight fitting for this...
One tweak that I haven't got worked out is the baudrate for UNO needs to be increased to at least 57600. but I haven't tried to figure out how to make the Sketch configurable.Do you need the full log file? Any ideas? Could I have a bad Uno?
I think the question to how useful moving to Windows would be, will be answered by future Raspberry Pints users. I think you will find trying to teach people how to set up a web server on Windows will be just as challenging as teaching them Linux commands and IMO you’re giving up one challenge, just to take on another equally tough challenge.
This speaks to your capabilities, not the capabilities of the systems upon which nearly all of these products run. If you want to further fraction the base, go right ahead. I will watch and eat popcorn as the end-users (who already don't know where to start) deal with that new road.Linux, et al, IMO are PITAs.
This speaks to your capabilities, not the capabilities of the systems upon which nearly all of these products run. If you want to further fraction the base, go right ahead. I will watch and eat popcorn as the end-users (who already don't know where to start) deal with that new road.
php and MariaDB will work in Windows 10. Thinking of porting my version of Raspberry Pints to Windows. Would others find running Raspberry Pints on Windows (instead of the Linux nonsense) useful?
No, this speaks to the capabilities and lack of linux capabilities. Linux is a tremendous PITA. Work with linux for close to 25 years and then tell me how you feel about linux. Need a repository? It's gone. Archived. Good luck finding. The average Joe walking down the street isn't going to fool around with linux. I remember a few Christmases ago when Walmart was selling PCs with "Lindows" OS. Most either didn't realize or thought the "L" was a typo for a "W". Lots of unhappy campers on Christmas day when they excitedly opened the box, plugged in the PC only to discover it was running linux.
It's free and one gets what they pay for.
I'm not the only one I know with these feeling about linux. I know others whom work in linux daily and absolutely hate it.
Yes that is all you need for the Arduino side.
There is a few configurations you will want to make sure are correct:
in ./python/Config.py make sure there is a line config['flowmon.port' ] = '/dev/ttyACM0' without # infront of it, this indicates to use the USB to talk to the Arduino.
in the tap list page (under Admin) setup the pins for each tap and the pulse count. (There are also some setting dealing with when to register a pour if you click on the settings button on top)
You're right, I only have 26 years of experience with Linux. Seeing how the first commercial distro was only released just over 26 years ago and all. Since I kept going I'll assume I thought it was ok. Also pretty good at AIX and BSD but that's been a minute. The contracts which my teams support bring in just shy of 8 digits. A month. And that's on a backend of Linux. You probably have me beat though.No, this speaks to the capabilities and lack of linux capabilities. Linux is a tremendous PITA. Work with linux for close to 25 years and then tell me how you feel about linux.
You're not talking about Linux there, you are talking about a piece of work someone else did and contributed (for free mind you) to the community. It's up to them to keep it up or not. If you choose to incorporate that work you get a lot more than you paid for it. For that price, you take certain chances, and hopefully certain precautions.Need a repository? It's gone. Archived. Good luck finding.
You are absolutely right! I mean I'd better tell all those Android users they should just pack it in! Google is just a flash in the pan, probably about to close its doors. It would be silly to develop Apps for Android, nobody will ever be successful and make money doing that!The average Joe walking down the street isn't going to fool around with linux.
Yes the setup should be done on and ready to go.Does this mean this step is done already?
Also what pulse count setting do I use?
the keg number is just a key and increments for each keg you add. The idea is that you only add the number of kegs you physically have.how do I reset this keg count? I'm on keg 29 just by playing around?
Oh ok, but it added on the sample kegs that were in there which I deleted anyway. So you cant reset it at all?the keg number is just a key and increments for each keg you add. The idea is that you only add the number of kegs you physically have.
Troy, what you are not asking is not an application question so much as a database question. Any table should have a unique primary key and to guarantee it is unique, it is often auto-incrementing. You would have to do some Googling on how to reset the increment on a MariaDB table - and then honestly hope you don't break anything else.Oh ok, but it added on the sample kegs that were in there which I deleted anyway. So you cant reset it at all?
I can make a change so that only the label of the keg is shown instead of the key then label. That way you can set it to be whatever you want it to be. The problem is that I don't restrict labels so you could label 2 or more kegs the same then get confused on which is whichSo you cant reset it at all?
Thanks RandR+ it's working great now! I read the last 40 pages trying not to bother you, but somehow missed deleting the hex file.One tweak that I haven't got worked out is the baudrate for UNO needs to be increased to at least 57600. but I haven't tried to figure out how to make the Sketch configurable.
Until I do
try
stop the service from the terminal
sudo /etc/init.d/flowmon stop
then changing a .....
You *could* add another column for "Keg ID", make it unique, and just use constraints or a lookup to assign them. I say this without having looked at the database or code, but so long as there are no "select *" statements, adding a column should be backward-compatible.I can make a change so that only the label of the keg is shown instead of the key then label. That way you can set it to be whatever you want it to be. The problem is that I don't restrict labels so you could label 2 or more kegs the same then get confused on which is which
FWIT... I would love to use RP under Windows and would be most appreciative if any of you experts here would share thier wisdom. There is the argument that depending on what Win OS you are using (XP, Win 7, Win 8, etc) there is the update and security issue, but later Win OS's have become even more stable. True.. Linux is a more secure, robust OS in the right hands, but there is the other side of the user coin, where many of us just aren't as fluent in Linux..no gui and more cmd line centric but being able to run it in Windows would allow many of us Windows folks to share in the enjoyment. ... just my 2cents
Well, now we know how attentive you are.Must be quite filled on popcorn by now considering I'm still waiting on the promised install script for when I lists the steps in detail (I did for a reason to show/explain the steps involved). Oh, fingers are greasy from the popcorn?
Since you said you didn't know how to use GitHub when I offered to do this, I'll save you the suspense (and Googling.)
(emphasis mine)Unsure how one concludes "said you didn't know how to use GitHub" when I've posted more than once the GitHub link to my fork. I'll save the greasy keyboard typing, confused searching as the link is http://github.com/Tobor-8thMan/RaspberryPints
Perhaps popcorn flatulence has clouded one's vision.
Enter your email address to join: