some improvements

This commit is contained in:
derlole
2025-05-09 18:36:01 +00:00
parent 83e6ff3958
commit 41b276c734
16 changed files with 283 additions and 42 deletions

29
persistence/init.py Normal file
View File

@@ -0,0 +1,29 @@
from modules.persistence import save_dict
from datetime import datetime, UTC
# Defaults
water = {
"lastFilled": str(datetime.now(UTC)),
"fill": 100,
"coffeesOnFill": 0
}
beans = {
"lastFilled": str(datetime.now(UTC)),
"fill": 100,
"coffeesOnFill": 0
}
machine = {
"state": "idle",
"connected": False,
"ready": False,
"peding_command": False,
"error": False,
"lastConnectionProof": str(datetime.now(UTC))
}
# In JSON-Dateien speichern
save_dict("water", water)
save_dict("beans", beans)
save_dict("machine", machine)