• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

Brew Bubbles: Web-Enabled Airlock

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
@LBussy I'm tinkering around with HomeAssistant and was thinking if I could log/use BrewBubbles. So where does the general HHTP POST from BrewBubbles come from? Is there an endpoint after the IP address, i.e. "http://IP_ADDRESS/ENDPOINT"? I've tried a few guesses but not yet been able to get HomeAssistant to actually hear anything, but that could also be me fumbling in the dark (again)!
I was able to glean some more information about a "proper" MQTT push to HA. I'll make myself some notes and queue that up to the next effort here. I just need to actually find my Brew Bubbles board. :)

Add HAST Support through MQTT #50
 
@LBussy That won't stop me getting out "a spare" d1mini and seeing what happens if I try and configure a new sensor... Well it will 'till next week, which gives you plenty of time :oops:
 
Not wishing to highjack this thread, but yes, ESPHome is what I was thinking of. Got a few sensors already running, just might try a change/addition to see if I can get the same data into MQTT...
 
Okay try #2:

What I was saying was .... Espressif has expressed and acted upon a desire to deprecate the ESP-8266 and go all-in on the ESP-32 ecosystem. The core platform support for the 8266 is a mess, and getting the libraries I use to work with the broken core is a depressing prospect to be honest. I talked it over with @Thorrak a bit and he's got me convinced it's time to set aside my old boards.

So, I ordered some direct from China, and when they get here, I am going to work on porting Brew Bubbles to the new platform. Then, I'll look at fixing a couple bugs, add a feature or two (like HAST), and see if I can get a release out without making it an all-summer project. If you are interested and order now, you will be ready when I release.

1677500562567.png1677500576995.png

"What about my Brew Bubbles board?!" Not to worry, as you can see, the outside row of pins is nearly identical in function to the older board. The dimensions are the same, and the new board is 0.6g lighter (I wonder if the iSpindel folks will take this up?) It should plug right on your existing Brew Bubbles boards without any muss or fuss.

And, come on folks, it's purple!

You will need a USB-C cable though, that's one for sure difference. Other than that I think it will be a simple upgrade for you folks. Let's hope it's as simple for me.
 
@LBussy I've had limited exposure to ESP32, what I can say is that the S2 mini, seems a little "odd". Not the double row of pins, but trying to get Arduino or ESPHome to talk nicely took a while to find the right post!

I got the S2 mini initially without reading and thought it was going to be a "drop in" for ESP8266 D1-mini. Still tinkering with the S2 mini on ESPHome, once initially configured it appears to be OK. --crossing fingers--
 
I can say is that the S2 mini, seems a little "odd". Not the double row of pins, but trying to get Arduino or ESPHome to talk nicely took a while to find the right post!
Well, that will all be on me. ESP32 is, in general, going to have different libs created for it depending on the ecosystem. When I am done I intend to add HAST as a feature.
 
Hello,
I'm a very occasional brewer that made a brewbubbles a few years ago. I'm doing a batch right now mainly to test using Brewfather (still in the 30 day premium trial). Brewbubbles is working well and I can see the data in Thingspeak, but not in Brewfather. After a few false starts, I think I have the settings in both correct, but Brewfather is still waiting for an initial logging. I did update Brewbubbles, now v2.2.3. Any idea what I'm doing wrong?
James


1705419427503.png
1705419274173.png

1705419355804.png

1705419539166.png

1705419571253.png
 
Hello,
I'm a very occasional brewer that made a brewbubbles a few years ago. I'm doing a batch right now mainly to test using Brewfather (still in the 30 day premium trial). Brewbubbles is working well and I can see the data in Thingspeak, but not in Brewfather. After a few false starts, I think I have the settings in both correct, but Brewfather is still waiting for an initial logging. I did update Brewbubbles, now v2.2.3. Any idea what I'm doing wrong?
James
Well, I checked, and Brewfather removed the original API. Like, removed.

Old: PATCH to https://api.brewfather.app/v1/batches/:id

New: PATCH to https://api.brewfather.app/v2/batches/:id

Theoretically, I could change the URL, issue, and update, and let you test. I suspect, in practice, I will wish I had not looked. I can't say when I can look, and I know I do not have a Brewbubbles device with me, but I can give it a go and let you test it.

Logged as issue #60.
 
Last edited:
Well, I checked, and Brewfather removed the original API. Like, removed.

Old: PATCH to https://api.brewfather.app/v1/batches/:id

New: PATCH to https://api.brewfather.app/v2/batches/:id

Theoretically, I could change the URL, issue, and update, and let you test. I suspect, in practice, I will wish I had not looked. I can't say when I can look, and I know I do not have a Brewbubbles device with me, but I can give it a go and let you test it.

Logged as issue #60.
OK, thanks, no rush. I wanted to see if being able to see my brewbubbles and floaty hydrometer data in one place was worth the premium subscription cost, but I suspect it won't be.
Looking at two different web pages or apps really isn't a big deal.
 
OK, thanks, no rush. I wanted to see if being able to see my brewbubbles and floaty hydrometer data in one place was worth the premium subscription cost, but I suspect it won't be.
Looking at two different web pages or apps really isn't a big deal.
Yep, this is bigger than a breadbox, unfortunately. Not just Brewfather, but there are a lot of other lib changes that make me sad.
 
For your information I did not change anything and for me it is still working fine in Brewfather (v. 2.10.5):

1705836775985.png


1705836858537.png
 
For your information I did not change anything and for me it is still working fine in Brewfather (v. 2.10.5):
That's good to hear. I don't have a setup I can use here, so I was going the route of a simulator, and that was all sorts of messed up.

Sounds like a setup issue of some sort, then.
 

Latest posts

Back
Top