Skip to content

PiFire v1.3.1 (2022-04)

Compare
Choose a tag to compare
@nebhead nebhead released this 12 Apr 16:50
· 458 commits to main since this release

This is a massive release that is the culmination of many commits to the PiFire project between November 2021 and April 2022 (nearly six months of updates). There are almost too many updates to mention, but you can see the change log below for the full list. Many thanks to @weberbox for all of his contributions to the project and for his excellent Android app that complements this project amazingly well.

Some notable changes in this release are the additions of a new updater, that allows you to do in-place updates of the software as it is released to GitHub. It's a work in progress, I think it looks pretty slick and is a huge convenience for those of us who need to be on the bleeding edge. Also, in this release is an installation wizard which will guide you through the process of configuring the PiFire software for different pieces of hardware. We've also made the software more robust and handles errors and configuration issues more gracefully. Now you should see error messages on the dashboard of the web UI. This version also includes a brand new "Smart Start" feature which will check the grill probe at the beginning of the startup cycle and decide how long to run startup, and what auger cycle & P-Mode to select. It's just another added convenience to adjust to the outdoor temperature dynamically. And many, many more!

IMPORTANT : If you are coming from the previous main branch release (v1.2.2), it's highly recommend that you do a fresh install of the OS and software. There are new dependencies and breaking changes that may occur. In addition, if you are using the previous version of the Android application, it may not work with this new release. You will need to update your the Android application (which should be available soon from that repository here).

What's Changed (auto-generated)

  • r was undefined at this point so replaced with url by @lausdahl in #69
  • Simplified controller syntax by @lausdahl in #70
  • enabled support for probe mapping and max31865 by @lausdahl in #72
  • Added Influxdb support for data collection and a detailed control log by @lausdahl in #73
  • Overhaul of Socket IO for Android. Added grill startup time adjustment. by @weberbox in #82
  • Added Keep Warm function by @weberbox in #85
  • Bugfix Updater error message by @weberbox in #86
  • Added Modules info. Bug fix pellets page. Add restart to SocketIO by @weberbox in #90
  • Add Four Probes support to dev branch for review by @weberbox in #87
  • Added navigation to settings page. Fix card/column spacing on updater and pellets page. by @weberbox in #91
  • Added auto power off feature by @weberbox in #92
  • Add updater status/progress page and function to install dependencies on upgrade or branch change by @weberbox in #93

Full Changelog: v1.2.2...v1.3.1