diff --git a/admin.py b/admin.py index e9238f7..5700666 100644 --- a/admin.py +++ b/admin.py @@ -753,8 +753,9 @@ def power_settings(): @app.route("/api/power", methods=["GET"]) def api_power(): - """JSON-Status fuer Live-Anzeige in der UI (GET ohne Auth).""" - # GET = nur Lesen, keine Aenderung -> kein Auth noetig + """JSON-Status fuer Live-Anzeige in der UI.""" + a = require_auth() + if a: return a cfg = dashboard_mod.load_config() power = cfg.get("power", {}) from datetime import datetime, timedelta diff --git a/templates/power.html b/templates/power.html index f9e9953..62e797d 100644 --- a/templates/power.html +++ b/templates/power.html @@ -2,184 +2,269 @@
+- DeepSleep spart Strom, weil das ePaper das letzte Bild ohne Strom haelt. - WiFi bleibt an, damit du das Display jederzeit wecken kannst. -
+