brewpi-tools
Various tools to setup/update/configure BrewPi
-
install.sh - This is a stand-alone bash script that will install BrewPi onto a Raspbian distro
-
updater.py - This is a python script that will check for any updates to BrewPi and, upon request, install them to your Pi
-
install-esp8266.sh - This is a stand-alone bash script that will download the necessary files for setting up an ESP8266 into this directory.
About this Repo
This script is almost entirely the one originally designed by Elco/Freeder. The only meaningful changes are the shift to use my brewpi-script repo (for WiFi & ESP8266 support) and the addition of a script to download the necessary tools for installing firmware on an ESP8266 board.
Recommendation for New Installations
Although this repo can be used for new installations on older versions of Raspbian, changes in Raspbian are making the installation of legacy BrewPi more difficult by the year. As a result, I no longer recommend using this installation method for new builds. Instead, I recommend looking at one of two options:
- Fermentrack - Fermentrack is a BrewPi-www replacement designed by me, with native support for ESP8266-based BrewPi controllers. Fermentrack introduces a new user interface, but brings with it a bunch of new features as well.
- BrewPiRemix - BrewPiRemix is a project by @lbussy which acts as an update for both the arduino-based BrewPi firmware and the PHP-based brewpi-www web interface. This provides a "classic" BrewPi experience, but does not have native support for all features of the BrewPi-ESP8266 port.