Hallo zusammen,
Also, ich habe ChatGPT gefragt, wie es mir dabei helfen kann… Ich weiß, dass ich noch nicht mal meinen Gladys Assistant habe, aber einige würden wahrscheinlich denken, dass ich zu voreilig bin… Ihr habt sicher recht, aber wenn ich eine Idee im Kopf habe, fällt es mir schwer, damit aufzuhören
.
Ziel
Eine externe 3D-Weboberfläche (außerhalb des Gladys-Dashboards) erstellen, die ein Haus/Wohnung darstellt, synchronisiert mit Gladys über dessen APIs, die zum Beispiel Folgendes ermöglicht:
-
die eingeschalteten Lichter direkt im 3D-Haus visualisieren
-
auf eine Lampe in der 3D-Ansicht klicken, um sie ein-/auszuschalten
-
den tatsächlichen Zustand der Geräte in Echtzeit anzeigen
Wichtig:
-
dieses Projekt soll nicht in das Gladys-Dashboard integriert werden
-
es erfordert keine Änderungen am Core
-
Gladys bleibt ausschließlich das Smart-Home-Gehirn, die 3D-Ansicht ist lediglich ein grafischer Client
Technisches Prinzip (hochwertig)
-
3D-Modell des Hauses (Sweet Home 3D / Blender, Export als glTF)
-
Webseite mit three.js
-
Verbindung zu Gladys über:
-
Anzeige auf einem Wandtablet oder Browser
Soweit ich weiß, bietet Gladys keine native 3D-Ansicht, aber seine APIs machen solche Projekte ohne Komplexität des Systems möglich.
Ich kann nicht bestätigen, dass es heute ein fertiges Projekt für Gladys gibt; die Idee wäre also eher ein experimentelles Community-Repo, für alle, die Spaß daran haben oder Interesse.
Fragen an die Community
Das Ziel ist nicht der Fotorealismus, sondern ein visuelles „Wow“-Tool, optional, ohne Auswirkungen auf die Stabilität von Gladys.
Danke für euer Feedback 
Community-Roadmap (realistisch)
Vision
Ein optionaler 3D-Web-Client, unabhängig, der in der Lage ist:
Phase 1 — MVP (einfach und erreichbar)
Ziel: Beweis, dass es funktioniert
Erwartetes Ergebnis:
Wenn das Licht in Gladys AN ist → es leuchtet in der 3D-Ansicht
Wenn ich in der 3D-Ansicht klicke → Gladys erhält den Befehl
Phase 2 — Alltagstauglich
Ziel: Benutzerfreundlichkeit
Phase 3 — Echtzeit & Immersion
Ziel: Flüssigkeit
-
Umstieg auf MQTT für sofortige Synchronisation
-
Sanfte Übergangsanimationen
-
Hue-Farbensteuerung
-
Visuelle Zustände (aus/an/Variation)
Phase 4 — Community-Öffnung
Ziel: Adoption
Eingestandene Grenzen (müssen klar kommuniziert werden)
Philosophie (im Einklang mit Gladys)
Gladys einfach, robust und lesbar halten,
und denen, die weitergehen wollen, die Möglichkeit geben, ohne den Core zu belasten.