This is a project that I have done for my own Keezer, if you like it please feel free to suggest improvements.
For docs see: https://mp-se.github.io/kegmon/index.html
- Supports ESP8266 D1 mini, ESP32s2 mini or ESP32s3 mini
- Loadcells and HX711/NAU7802 ADC converters
- DS18B20, DHT22, BME280 or BrewPI(IP) temperature sensors
- OLED 0.96" or LCD 20x4/20x2 displays
- Can measure weight from 1 or 2 scales
- Stable scale presentation (data is filtered and processed)
- Support temperature/humidity sensor in one scale base
- Integration with Brewfather to retrive data on brew
- Integration with Brewspy to retrive data on brew and also update the remaning volume and pours
- Integration with Home Assistant
- Weights and Volumes in Metric, Imperial (both US and UK)
- Pour detection for pours over 100 ml
- Estimation on how many glasses remain in the kegs
- Firmware update via UI
- One build for all hardware options
- Modern HTML5 UI
- Easy scale calibration
- 3D models and PCB