Did you setup the flow monitor service? the temp probes are run from that service so without it you wouldn't get temp probes nor rpints.log
I have not. I don’t have any flow meters yet but will try to set up empty. Thanks!
Did you setup the flow monitor service? the temp probes are run from that service so without it you wouldn't get temp probes nor rpints.log
I will have to modify my installer and code to be able to run the tasks unrelated to the flow meters without the flowmeter logic.try to set up empty
That's still a work in progress, eventually there will be a login button that you will log into untapped and that will fill in your tokenWhere do you find your untappd access token?
That's still a work in progress, eventually there will be a login button that you will log into untapped and that will fill in your token
I run the latest Stretch on a VM and an older stretch on my pi and don't have an issue, but I run my pi headless and use a wireless tablet to display the tap screen and remote to the pi for changes.Is there a specific image or soemthing that you are using that is giving you different results?
check /var/log/rpints.log for errors.What is the best way to troubleshoot this?
It looks like the Arduino might not have the sketch on it because I don't see anything that looks like its establishing connection.Attached is the log file.
It looks like the Arduino might not have the sketch on it because I don't see anything that looks like its establishing connection.
Are you using Uno or Alamode?
Check /python/Config.py config['flowmon.port'] should be '/dev/ttyS0' for alamode and '/dev/ttyACM0' for Uno.
you can also enable more logging by replacing False#True with True
Use the Arduino ide to manual upload the sketch (/Arduino/raspberypints/raspberrypints.ino) then use the serial monitor to see if you are getting alive messages from the arduino
Ok I checked the config.py and is is set for uno. Attached is another log file and it shows it is waiting for an alamode, do I still have something set wrong somewhere?I am using an Uno. I thought I checked the config.py for that but I will check again. Do you have more guidance you can point me to how to use the Arduino ide as you mentioned? I am not familiar with that process.
The text in the picture is too small for me to read.Attached is another log file and it shows it is waiting for an alamode, do I still have something set wrong somewhere?
Good, I am going to make a change like that in my branch when I'm done with some other changesChanging the delay time from 100 to 5000 seems to have done the trick
I just committed the fix for that error, try getting the latest from GitHub then run the update again.but I got this error
I will review but I'm guessing that is correct."-browser"
I will review and see if I can fix.Also there's still some wonky stuff with image sizing
I just committed the fix for that error, try getting the latest from GitHub then run the update again.
If your brewery image doesn't increase in size edit /includes/beerListTable.php
change the 100 of the following line to a number that looks good (you will probably need to edit the file as sudo or change permissions on that file)
<img style="border:0;width:100px" src="<?php echo $beer['breweryImage']; ?>" />
The text in the picture is too small for me to read.
The log defaults to say alamode so you don't need to worry about that, do you see an error in the log about uploading to the Arduino?
before using the Arduino ide stop the flowmon service using this command from the terminal
sudo /etc/init.d/flowmon stop
You can use the Arduino IDE from the start menu->programing->Arduino IDE, open <WWW_DIRECTORY>/arduino/raspberrypints/raspberrypints.ino
this is the code that run on the ardunio,
under tools check and make sure you have Uno selected as the board and make sure the serial is set to /dev/ttyACM0
then try to upload the sketch using file->upload, if that succeeds use tools->serial monitor, this should bring up a different window that should be printing alive on it, if it is not printing alive then the Arduino is not working yet
if it is printing alive then close the serial monitor and restart the flowmon service
sudo /etc/init.d/flowmon start
What options did you select during the loading? If you reinstalled or chose update raspberrypints, there is no need for you to run the update from the admin page.Once that was finished
Go back to /var/log/rpints.log to see if there is any new messages in it (feel free to post it for me to review)I am not sure what to try next. The only think I can think of is to try a different SF800 flow meter but I am not confident that is where the issue lies. Any other suggestions?
Thank you for the detailed procedure, it was very clear what to do. I followed the steps and the arduino was outputing "alive" I then restarted flowmon and tried several differing pins (1, 2, 3) and still R Pints was not showing any volume change on any of the kegs. I am not sure what to try next. The only think I can think of is to try a different SF800 flow meter but I am not confident that is where the issue lies. Any other suggestions? Thank you again for the help!
What options did you select during the loading? If you reinstalled or chose update raspberrypints, there is no need for you to run the update from the admin page.
If just update the pi or told it to do nothing then you haven't got the latest from GitHub and haven't got the fix yet
I chose update raspberry pints.
Ok, so I don't need to try the update on the Pints web interface?
Correct the installer will do the pull from GitHub then run the database update. The web interface just runs the database update for now.