Fermentrack v0.1
We are proud to announce the soft release of Fermentrack - a fermentation temperature controller web interface. Fermentrack is a replacement web interface for BrewPi and enables the control of one or multiple BrewPi fermentation temperature controllers from a single web portal.
Key Features:
Simultaneous support of multiple controllers (Multi-Chamber support)
Native WiFi connection support
Streamlined device configuration workflow
Simplified installation process
Release Notes:
This soft release currently exclusively supports ESP8266-based controllers connected via WiFi. Support for serial controllers is forthcoming, with support for Arduino controllers soon behind. While there will be periodic, tagged numbered releases there is no specific release schedule and new features will be added continuously. As new features are added to the repo Fermentrack will periodically prompt to upgrade.
Fermentrack relies upon Nginx for managing connections to the web app and is currently intended to be installed on a freshly configured Raspbian install.
Installation:
Fermentrack can be installed via a quick, web-based installation script. To install, simply type:
Code:
curl -L install.fermentrack.com | sudo bash
into the terminal when connected to your Raspberry Pi.
For additional information on the installation process, review the installation script contained within the
fermentrack-tools repo.
Documentation:
Written documentation is available at:
https://thorrak.github.io/fermentrack/
Additionally, the installation/usage of Fermentrack is documented via a series of videos on YouTube:
Step 1. Installing Fermentrack -
YouTube
Step 2. Configuring Fermentrack -
YouTube
Step 3. Configuring a Controller -
YouTube
Step 4. Creating a Fermentation Profile -
YouTube
Licensing
Fermentrack is licensed under the
MIT license.
Contributing
Interested in helping develop Fermentrack, write/update/fix documentation, or reporting bugs? Awesome! Bugs & issues can be easily reported on GitHub via the
issue tracker. Pull requests are always welcome.
One area in which help is especially welcome is with the user interface - While the user interface isnt bad, it certainly could use some improvements. If you have ideas (or can help with recreating it) please let us know!
Key Thanks
I am immensely thankful for the
contributions of @rocket4x4 who has been a key contributor/collaborator in this project. Additional thanks go to Elco & the BrewPi team for designing the original web interface as well as the BrewPi controller. Separately, thanks goes to all the participants in this thread for providing feedback and ideas as Fermentrack was being developed.