Skip to content

v16 Beta 1 - Fermentrack 2 Support

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Apr 04:58

This is the first beta version of BrewPi-ESP v16.

v16 introduces a major overhaul of BrewPi-ESP, replacing BrewPi-Script with a new REST interface. This removes a longstanding point of failure in legacy Fermentrack, allowing multiple controllers to communicate seamlessly with Fermentrack 2 from anywhere in the world. Alongside this new interface, v16 also debuts a multilingual on-device web interface that streamlines both monitoring and configuration.

Additional enhancements include eSPI screen support, reenabled Inkbird and Tilt Bluetooth sensor support (enabling true “solder free” builds), and simultaneous reading of Inkbird’s external and internal temperature sensors.

Alpha versions of v16 have been in use by users of Fermentrack.net over the past year - this version promotes the latest release to beta in advance of an upcoming full release. For users of the latest alpha, a changelog relative to that version is available below.

What's Changed, relative to v15d

  • New REST interface, eliminating the need for BrewPi-Script
  • New, multilingual on-device web interface
  • New eSPI screen support
  • Reenabled Inkbird and Tilt Bluetooth sensor support for true "solder free" builds
  • Added simultaneous support for both an Inkbird's "external" and "internal" temperature sensors
  • Added new setting to toggle resetting the display when a pin-based relay is toggled
  • Incorporates numerous upstream library updates to reduce errors
  • Added expanded caching for temperature readings from OneWire and Bluetooth temperature sensors

Full Changelog: v15d...v16-beta1

What's Changed, relative to v16-alpha5

  • Make resetting on pin toggle optional by @thorrak in #127
  • Increased cache retention time for OneWire temperature sensors

Full Changelog: v16-alpha5...v16-beta1