CometVisu 1.0.0
Nach mehr als einem Jahrzehnt mit 0.x-Versionen hat die CometVisu die 1.0.0 erreicht. Es ist dasselbe Projekt, das ihr kennt – die Echtzeit-Visualisierung für euer Smart Home im Browser – nur deutlich erwachsener geworden. Hinter dem Versionssprung steckt kein Marketing-Trick: Es ist schlicht der Punkt, an dem wir das Gefühl haben, dass das Ganze stabil genug ist, um die Nummer zu verdienen.
Ein solches Release entsteht nicht in einem Sprint. Es ist die Summe aus hunderten kleinerer Korrekturen, einer großen Modernisierung – und vor allem dem Feedback und den Fehlerberichten von allen, die die CometVisu auf ihrem Wandtablet, ihrem Kiosk-Browser oder ihrem Handy laufen lassen. Danke dafür.
Was ist neu
Eine zweite, moderne Oberfläche
Die größte sichtbare Änderung ist die neue „Tile“-Struktur: eine moderne, auf Web Components basierende Oberfläche mit Raster-Layout, die parallel zur klassischen „Pure“-Struktur existiert, die ihr bereits nutzt. Beide bleiben voll unterstützt – ihr habt die Wahl.
Wichtig: Die Tile-Struktur benötigt eine eigene, neue Konfigurationsdatei. Eure bestehende (Pure-)Konfiguration lässt sich dafür nicht weiterverwenden.
Bessere Backend-Unterstützung
Eine lange Liste von Korrekturen, die den Alltag angenehmer machen: kein Verbindungsverlust mehr, wenn ein Browser-Tab im Hintergrund ist, bessere Behandlung von Backend-Fehlern, behobene Rundungsfehler, korrekte Icon-Darstellung in Safari, nicht mehr abgeschnittene Diagramm-Popups und ein Timeout-Fix nach dem Neuladen der Visualisierung.
Unter der Haube
Wir haben die Mindest-Browser-Versionen angehoben, veraltete Abhängigkeiten entfernt und den Build auf aktuelles Node.js umgestellt. Davon seht ihr nichts direkt, aber es hält das Projekt auch künftig gesund.
So bekommt ihr die 1.0.0
Der beste Ort für den Austausch ist hier, das KNX-User-Forum (Deutsch und Englisch). Wir würden uns freuen zu hören, ob die neue Tile-Struktur für euch funktioniert und was ihr euch als Nächstes wünscht.
Nach mehr als einem Jahrzehnt mit 0.x-Versionen hat die CometVisu die 1.0.0 erreicht. Es ist dasselbe Projekt, das ihr kennt – die Echtzeit-Visualisierung für euer Smart Home im Browser – nur deutlich erwachsener geworden. Hinter dem Versionssprung steckt kein Marketing-Trick: Es ist schlicht der Punkt, an dem wir das Gefühl haben, dass das Ganze stabil genug ist, um die Nummer zu verdienen.
Ein solches Release entsteht nicht in einem Sprint. Es ist die Summe aus hunderten kleinerer Korrekturen, einer großen Modernisierung – und vor allem dem Feedback und den Fehlerberichten von allen, die die CometVisu auf ihrem Wandtablet, ihrem Kiosk-Browser oder ihrem Handy laufen lassen. Danke dafür.
Was ist neu
Eine zweite, moderne Oberfläche
Die größte sichtbare Änderung ist die neue „Tile“-Struktur: eine moderne, auf Web Components basierende Oberfläche mit Raster-Layout, die parallel zur klassischen „Pure“-Struktur existiert, die ihr bereits nutzt. Beide bleiben voll unterstützt – ihr habt die Wahl.
Wichtig: Die Tile-Struktur benötigt eine eigene, neue Konfigurationsdatei. Eure bestehende (Pure-)Konfiguration lässt sich dafür nicht weiterverwenden.
Bessere Backend-Unterstützung
- MQTT hat viel Zuwendung bekommen: verbesserte Authentifizierung (inklusive Zugangsdaten in der URL) und ein Client-ID-Feature.
- openHAB hat Authentifizierungs-Unterstützung und einen Persistence-Service erhalten, den ihr als Listenmodell nutzen könnt.
- Mehrere Backends spielen nun besser zusammen, und vom Bus ausgelöste Seitenwechsel funktionieren wie erwartet.
Eine lange Liste von Korrekturen, die den Alltag angenehmer machen: kein Verbindungsverlust mehr, wenn ein Browser-Tab im Hintergrund ist, bessere Behandlung von Backend-Fehlern, behobene Rundungsfehler, korrekte Icon-Darstellung in Safari, nicht mehr abgeschnittene Diagramm-Popups und ein Timeout-Fix nach dem Neuladen der Visualisierung.
Unter der Haube
Wir haben die Mindest-Browser-Versionen angehoben, veraltete Abhängigkeiten entfernt und den Build auf aktuelles Node.js umgestellt. Davon seht ihr nichts direkt, aber es hält das Projekt auch künftig gesund.
So bekommt ihr die 1.0.0
- Download: Das Release gibt es auf GitHub.
- Docker: cometvisu/cometvisu:1.0.0 (oder :latest). Der Container konfiguriert sich über Umgebungsvariablen; Details stehen im Docker-Installations-Guide.
- Bestehende Installationen: Das Update läuft wie gewohnt, siehe Update-Anleitung im Handbuch.
Der beste Ort für den Austausch ist hier, das KNX-User-Forum (Deutsch und Englisch). Wir würden uns freuen zu hören, ob die neue Tile-Struktur für euch funktioniert und was ihr euch als Nächstes wünscht.


Kommentar