Brewometer integration

:astonished:

It just looks awesome

I just did a Bluetooth test with tablet and phone in my conicals, no chance, as soon as I put the lid on the connection is gone. But maybe it works if the tanks got thinner walls and no cooling jacket and isolation.

They wrote about stainless tanks:

Some mor questions I got answered by mail:
Is it save to sanitize with alcohol? Yes
Can the app show celsius and log celsius? Yes. You’ll have to make your own spread sheet though.
How much would shipping to Switzerland be? $32 USD
Is it possible to read the data from a raspberry computer? Yes although we don’t support it. We only support iOS and Android.
Can the app be configured to show plato or brix instead of the specific gravity? No

I’ve done the modification to allow BrewPi to log the temperature and gravity settings from the Brewometers. I’m just pulling together the instructions and modifications and I’ll post back later. I’ve had it running for a few days now and it’s nice and stable.

Here is a screenshot of the integration: Brewometer + Brewpi

How timely, I just found out about this gadget and was about to ask the same question. Glad that someone (@sbowler) has already made the connection. But now the big question, can the RPi feed the temperature to the BrewPi to replace using a wired sensor?

1 Like

Looking forward to the instructions. I was going to test it out on a brew this upcoming weekend!

Wonderful, I too look forward to the instructions.

Any suggestions on how to share the code? I was going to use a github branch but the brewpi-script branch reveals changes that I think are for an upcoming version, so not sure of the value in merging my changes into that to allow others to test?

As a note: You’ll breed a bluetooth module that supports Bluetooth Low Energy (BLE). I got a cheap ian one of ebay that works. I believe the raspberry pi 3 has this natively, but I haven’t tested as I have a Pi2.

If you can work out where to put the code I have a rasp Pi3 so can try the Bluetooth on that.

really interested in this…following :slight_smile:

1 Like

Hi,

So I’ve put all the code into a git hub repository here.

The instructions for getting things going can be found in the README.md (shown on the main page). Please let me know how you go/if you have any issues as I may have missed something in my notes.

1 Like

@sbowler, Just set this up based on your instructions.

No Issues and it is working like a charm on a Rasp Pi 3 with built in Bluetooth.

Cannot wait to do my next brew.

That’s excellent! Thanks for testing and letting me know.

Just looking at your screenshot… Did you remember to do the css files and/or index.php?

@sbowler, I copied all of the files and sub folders to the appropriate places and over wrote any file that existed. There is no mention of index.php or css files in the instructions? what is different on my screen?

I haven’t setup any temp probes on this one yet.
Rich

If you copied all the files then you’ve done the right steps. The main thing I noticed is that there’s no black ‘circle’ next to the ‘Black BO Temp’ and ‘Black BO SG’ text like there is a red and orange circle for the beer and fridge settings.

I’ll do some testing tomorrow to see what might be going on.

do believe the temperature measurement is reliable enough to use to control the temperature?

1 Like

I can’t speak for the accuracy yet, but unfortunately using one of there for the temp control will not work with the current brewpi solution. The Spark/Photon is responsible for the temp control and reads directly from the wired thermometers. The brewometer temperature is coming in via the raspberry pi, so the Spark’s temperature control algorithm has no visibility of these values.

thanks… info much appreciated

edit: just looked at the github commits… another aussie!

@lpgeek :wink:

@rbpalmer - I did some testing and there should be the “black dot” for the Black brewometer legend lines… Can you check that the brewometer.css file is in your /var/www/css directory?

@sbowler brewometer.css is indeed in the css folder. my only difference could be thatI am on Rasbian jessie and the apache root is /var/www/html so css is /var/www/html/css. don’t know if that would make a difference?

`pi@brewpi2:/var/www/html/css $ ls -l total 28

-rw-rwxr-- 1 www-data www-data 2459 May 28 08:11 brewometer.css
-rw-rwxr-- 1 www-data www-data 3512 Apr 7 21:26 dygraph.css
drwxrwsr-x 3 www-data www-data 4096 Apr 7 21:26 redmond
-rw-rwxr-- 1 www-data www-data 16124 May 28 08:11 style.css
pi@brewpi2:/var/www/html/css $`

Hmm. Can you check the /var/www/html/index.php file and check that it has the line:

<link type="text/css" href="css/brewometer.css" rel="stylesheet"/>

It should be on about line 69.