Track beverage consumption (or anything else) within your shared apartment in a Home Assistant Add-on!
| .forgejo/workflows | ||
| .vscode | ||
| screenshots | ||
| src | ||
| .dockerignore | ||
| .gitignore | ||
| CHANGELOG.md | ||
| check_version_and_changelog.sh | ||
| config.yaml | ||
| Dockerfile | ||
| LICENSE | ||
| README.md | ||
DurstLog - Home Assistant Add-on
Track beverage consumption (or anything else) within your shared apartment in a Home Assistant Add-on!
Installation
This button will add the add-on repository at https://code.leon.wtf/leon/leon.wtf-home-assistant-addons to your Home Assistant. You can then install and update DurstLog via the Add-on Store.
How does it work?
TODO
Add-on options
| Option | Description |
|---|---|
beverages |
These are your beverages to track for each person. Removing an entry from this does not delete the counter, but makes it unavailable from now on. Readding the entry does reuse the old counter. |
excluded_person_entities |
Person entities to exclude from being displayed on the dashboard. Usually, this would be the admin user, but you can add other persons to it. Excluding a user does not delete its previously recorded data from the database. |
Tech stack
The backend is written in Go 1.24.3 using the Gin Web Framework.
The ingress frontend is generated via the backends template/html engine and uses Pico CSS as its CSS framework (with a bit of custom styling).