bipulse Smart-Home-Dashboard — Einrichtung ========================================== Alle Dateien in EINEN Ordner auf dem PHP-Hosting legen (per HTTPS erreichbar). Voraussetzung: PHP mit curl (Standard-Hosting hat das i.d.R.). Dateien ------- bipulse-dashboard.html Hauptseite (Wetter, Kalender, Steckdosen, Beleuchtung, Abfall) energie.html Energie-Unterseite (Live-Verbrauch + Kosten) tuya.php Bridge: Steckdosen + Leuchten (Tuya/Smart Life) calendar.php Familienkalender (Google + Outlook, ICS) abfall.php Abfuhrtermine (RegioEntsorgung, ICS) Leerungstermine.ics Deine Abfall-iCal (lokale Fallback-Quelle) Reihenfolge ----------- 1) Dateien hochladen (HTTPS-Ordner). 2) tuya.php: ACCESS_ID / ACCESS_SECRET eintragen (iot.tuya.com, Central Europe), Smart-Life-Konto via "Link App Account" verknuepfen, "IoT Core" autorisieren. 3) calendar.php: $PEOPLE mit Name/Farbe/ICS-Link je Person fuellen. 4) abfall.php: $QUELLE = Abo-Link von tonnen.regioentsorgung.de ODER die beigelegte Leerungstermine.ics daneben liegen lassen. 5) bipulse-dashboard.html: im CONFIG oben Ort + Koordinaten setzen und die Quellen aktivieren: kalenderQuelle: "calendar.php" abfallQuelle: "abfall.php" tuyaQuelle: "tuya.php" 6) energie.html: tarif (EUR/kWh) eintragen, Seite oeffnen -> zeigt Messwerte. 7) iPad: Dashboard-URL in Safari -> Teilen -> "Zum Home-Bildschirm"; Gluehbirnen-Icon = Wake Lock; optional Geführter Zugriff. Hinweis: Jede Quelle steht anfangs auf null (= Demo/leer). Erst wenn dort der Dateiname steht, wird die jeweilige Kachel live. Faellt eine Quelle aus, zeigt das Dashboard automatisch den Fallback.