Skip to content

Releases: mp-se/kegmon

v0.9.0

28 Jan 16:04
09b6d8f
Compare
Choose a tag to compare
  • Added new board esp32s3 mini
  • Added option to fetch temperature from brewpi-esp installation
  • Removed mobile dashboard, replaced with KegMonApp (see: https://github.com/mp-se/kegmonapp)
  • Added support for ESP32s3 mini
  • Fixed memory leak in temp sensor code

v0.8.0

04 Oct 18:10
1323695
Compare
Choose a tag to compare
  • Added possiblity to run on wokwi simulator (work in progress, scales, file system not yet working)
  • Added option for setting pins for external devices (display, scales and sensor)
  • Added support for BME280 sensor + pressure information
  • Refactor documentation to show the hardware options better
  • Updating dependecies
  • DS18B20 temperature sensor is not the default
  • Updated code to support newer versions of ArduinoJSON

Update the esp32 build with older arduino to fix issues with the LCD (ref; espressif/arduino-esp32#8480)

0.8.0 beta 1

06 Sep 20:23
Compare
Choose a tag to compare
0.8.0 beta 1 Pre-release
Pre-release

v0.8.0 (beta)

  • Added possiblity to run on wokwi simulator (work in progress, scales, file system not yet working)
  • Added option for setting pins for external devices (display, scales and sensor)
  • Added support for BME280 sensor + pressure information
  • Refactor documentation to show the hardware options better
  • Updating dependecies
  • DS18B20 temperature sensor is not the default
  • Updated code to support newer versions of ArduinoJSON

v0.7.1

04 Aug 15:11
c52bf94
Compare
Choose a tag to compare

Minor update with fixed for level logging and some dependency updates.

v0.7.0

31 May 21:01
5f36072
Compare
Choose a tag to compare
  • Added support for LED 20x4 displays
  • Added a few new layouts including support for one single display
  • Refactored the display logic to make it easier to change settings and share formatting among multiple rendering options.

v0.6.0

27 Apr 20:06
c58d86f
Compare
Choose a tag to compare

Changes

  • BUG: Configuration lost when JSON document became to large, increased buffer to 3kb (from 2kb)
  • Added support for NAU7802 AD converter from sparkfun. Uses I2C bus. Will require ESP32S2 for two scales and different wiring. This is EXPERIMENTAL!
  • Added error message to restore configuration feature in case the ID did not match.
  • Added pull-up resistor to temperature sensor data line (applies to both DS18B20 and DHT22)
  • Added web based serial console accessed via http://device/serial or ws://device/serialws (only works with async webserver)
  • Added mobile dashboard accessed via http://device/dashboard
  • Added updated schema and pcb for the HX711 edition.
  • Added 3d model for case that works with pcb
  • Moved to async webserver as standard
  • Added support for ESP32 s2 mini board
  • Upgraded Arduino frameworks to latest stable + fixed problem in HX711 library due to Arduino update.
  • Added backup & recovery function
  • Created own code for multireset feature (for entering wifi setup)
  • Refactored Wifi manager library since its not longer maintained by original author. Added logging output.

v0.6.0 beta3

16 Mar 19:38
1fd6ebc
Compare
Choose a tag to compare
v0.6.0 beta3 Pre-release
Pre-release

NEW

  • Added error message to restore configuration feature in case the ID did not match.
  • Added pull-up resistor to temperature sensor data line (applies to both DS18B20 and DHT22)
  • Added web based serial console accessed via http://device/serial or ws://device/serialws (only works with async webserver)

EXPERIMENTAL

  • Added support for NAU7802 AD converter from sparkfun. Uses I2C bus. Will require ESP32S2 for two scales and different wiring.

BUG

  • BUG: Configuration lost when JSON document became to large, increased buffer to 3kb (from 2kb)

v0.6.0-beta1

05 Mar 19:11
Compare
Choose a tag to compare
v0.6.0-beta1 Pre-release
Pre-release
  • Added support for ESP32s2 mini
  • Backup and Restore feature
  • Async webserver now standard in both esp8266 and esp32 builds

Note! This is an first beta and has gone through limited testing.

v0.5.0

18 Feb 09:46
ecb5d49
Compare
Choose a tag to compare

This version has a lot of new features and I had to refactor the code quite a lot so there might be bugs that I have missed.

This is whats new:

  • Optional build with Async webserver, this improves the speed of the web UI quite a lot but can be prone to crashes (regard this as experimental)
  • Level detection has been refactored and I added a Kalman filter to remove the worst interference.
  • Added option to do temperature compensation of load cells in software (formula still to be concluded). Requires a temperature sensor close to the load cells.
  • Added integration with Home Assistant (via MQTT)
  • Added graphs in web interface that shows the stability (requires the web browser to be open, data storage and rendering is done in the browser)
  • Added some advanced configuration options to define params used by the level detection algorithm.

v0.5.0 beta 7

27 Jan 16:48
f07a26b
Compare
Choose a tag to compare
v0.5.0 beta 7 Pre-release
Pre-release

Lots of refactoring to improve stability and flexibility for future steps.