From f9cd8de8fde408570e69235fc037c4e21b58167d Mon Sep 17 00:00:00 2001 From: Tobi G Date: Sat, 29 Aug 2026 11:28:36 +0200 Subject: [PATCH] =?UTF-8?q?AGENTS.md:=20QR-Code-Scanner=20f=C3=BCrs=20Toke?= =?UTF-8?q?n-Onboarding=20als=20offenen=20Punkt=20aufgenommen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Owner-Anfrage 2026-08-28 - war 2026-08-11 bewusst weggelassen, jetzt wieder gewünscht. Ursprünglicher Plan aus UMSETZUNGSPLAN.md Phase 10 als Referenz. --- AGENTS.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 5535ad3..d53252e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -418,6 +418,13 @@ wraps the web app for iPhone; a PWA home-screen install is the accepted intermed - [x] Authenticated smoke tests of the data layer (reads, service calls, queue round-trip) against `audi_ha_test` with a real token - [x] Offline UX per design brief (offline marker, visible pending queue) +- [ ] **QR-Code-Scanner fürs Token-Onboarding (angefragt 2026-08-28, noch nicht geplant/gebaut)** — + 2026-08-11 bewusst weggelassen ("nur wenn es einfach bleibt"), der Owner will das jetzt doch als + Alternative zum manuellen Einfügen. Ursprünglicher Plan aus `UMSETZUNGSPLAN.md` Phase 10 Stufe 2, + Schritt 6: Barcode-Plugin (`@capacitor-mlkit/barcode-scanning`) + Kamera-Berechtigung in der App, + Gegenstück eine kleine statische Seite unter HA `/local/dm360-qr.html`, die den Token **clientseitig** + (Offline-JS-QR-Bibliothek, keine Netzabfrage) als QR anzeigt — Inhalt `{"url": "...", "token": "..."}`. + Noch nicht scoped/umgesetzt. ### B) Infrastructure / commissioning (partly waits for FMM003 hardware)