[solved, see bottom] I think I'm having the same issue as @Richard_Crump has had and shown; could I ask for advice?
I'm running raspberry pi 3 with the brewpi spark, and all of the files are in place (from @sbowler 's brewpi-brewometer github), the BrewometerTest.py is receiving data from my purple brewometer, the data is logged in the csv file, and I'm not sure it appears on the page as there are multiple instances of a brewometer present, which do not disappear after a while, and there is no right axis (SG) label.
I have installed the brewpi-brewometer by git cloning all files to /home/pi/installfilesbrewometer and then rsync'ed (-av) all files to the folders of installation. Could this be a reason why the above happens? I believe rsync wil automatically overwrite the files.
I've tried changing the ownership of all files in /var/www/html to brewpi, but then the button 'start/stop script' does not work anymore in the web interface, and changing it back to www-data solved that. Should I chown all files within /html to brewpi, or only certain files?
I've taken beer-chart.js from a backup but this also did not help. Which version of beer-chart.js should I use? I believe the one from the brewometer-brewpi, as it is said above it will remove the brewometer-types that do not get any data; I now run the version from sbowler (I have checked this with sudo diff).
Thank you for your response!
EDIT: I've switched off the raspberry for a couple of days and planned to use it as is (it was logging everything in a CSV, thus could handle data with R separately), but after turning it on just now, it works as it should!
Thanks guys for the brewpi software and integration with the tilt! Brewing a APA today, with online monitoring of temp and SG...