Kegmon
Kegmon is a software and hardware that measures the weight of your kegs and calculate the amount of beer that you have left. It uses a cheap HX711 controller and load cells in combination with a algorithm that compensate for the flucutating values.
If you want to build this project yourself then see the documentation below.
Flash a device through the web flasherFeatures

Hardware options
Support multiple boards!

Filtering scale output
Uses a filters to stabilize readings from load cells.

Easy configuration
You can easily access the web based configuration.

Multiple services
The device integrates with popular services, Home Assistant, Brewspy, Brewfather, Brewlogger etc.

Stability detection
Estimates the level of beer in the kegs.

Open Source
Fully open source, free to use and modify in aligment with the MIT licence.

RESP API
Standard REST API for scripted interaction with the device.

Updates
Software can be updated using web interface.

Internationalization
Temperatures can be shown in either Celsius or Fahrenheit and weights in kg or lbs.

Configuration
Lots of configuration options to tune the operations of the device.

Backup & Restore
Save your configuration and restore if needed.