Hi all,
I’m not sure if anyone here owns or used the MyBrewbot fermentation controller. If you do, you’ve probably noticed that the back end services it depended on are now gone. I’ve put together a replacement firmware to keep the hardware alive, with a local UI & integration with Home Assistant. Take a look at the link below for more info…
OurBrewbot is a replacement firmware that brings the controller back to life, with local control.
What It Does
The core goal was to preserve as much as possible that worked and replace anything that relied on dead services. The original core functionality is intact: DS18B20 temperature probe control, smart plug RF transmit & receive, using the same addressing and protocols & iSpindel integration. Importantly, your existing JSON config files are fully compatible with the new firmware, so there is no need to reconfigure from scratch.
On top of this, OurBrewbot adds a number of improvements. There is a full web-based admin interface and a local REST API, so you no longer depend on any external service to control and monitor your fermenters. Brewfather and Brewer’s Friend integrations are included with per-fermenter toggles. Tilt hydrometer support, with full Tilt Pro support, has been tested with simulated hardware. The device also registers itself on your local network via mDNS, making it easy to find without hunting for the IP address. Syslog support was added, to allow for the remote collection of the same logs that are output to the serial port.
As the Blynk back-end is now defunct, I’ve added MQTT support. MQTT allows you to publish fermenter data to any broker, such as the Mosquitto add-on in Home Assistant. An additional option to turn on HA MQTT Discovery will auto-create HA entities with no YAML required. An example Home Assistant dashboard is included to get started.
