Unabhängige KNX-Engineering-App · Alpha

Dein KNX-Projekt.
Deine Werkbank.

Projekte importieren. Geräte und Gruppenadressen bearbeiten. Den Bus sichtbar machen. KNXBench bringt deine Installation in einen modernen Engineering-Arbeitsplatz.

Im Browser via Docker. Oder nativ auf Linux.

Die echte KNXBench-Oberfläche im dunklen Graphite-Theme: Gruppenadressen des fiktiven Beispielhauses und die Details der Küchenbeleuchtung.
Echte App · Fiktives Demo-ProjektAnsicht vergrößern

Kostenlos nutzbar

Auf deiner eigenen Instanz

Projektdaten mit nachvollziehbaren Berichten

Von der Projektdatei zum klaren Überblick.

Du kennst deine Installation. Deine Werkzeuge sollten dir helfen, sie zu verstehen — nicht im Weg stehen.

01

Mit deinem Projekt beginnen

Importiere unterstützte ETS-Projekte mit einem Bericht über Warnungen und Grenzen. Arbeite danach im eigenen, versionierten KNXBench-Format weiter. Oder lege ein neues Projekt an.

.knxproj → .knxdb

02

Zusammenhänge bearbeiten

Topologie, Gebäude, Geräte, Gruppenadressen und Verknüpfungen in einer Werkbank. Dazu Suche, Eigenschaften und Undo/Redo — damit auch der nächste Schritt nachvollziehbar bleibt.

Suche · Eigenschaften · Undo/Redo

03

Den Bus sichtbar machen

Beobachte Telegramme über KNXnet/IP, prüfe Werte und entdecke die Kommunikation als Tabelle oder Flow-Ansicht. Aus einzelnen Meldungen wird ein verständliches Bild.

Telegramm-Monitor · Flow-Ansicht

Nicht nur beschrieben. Gezeigt.

Kurze Einblicke in die echte Anwendung. Alle Aufnahmen verwenden fiktive Beispieldaten, nicht die Installation von irgendjemandem.

Ein Gerät. Eine Verbindung.

Ein Gerät aus dem Produktkatalog hinzufügen, eine freie Adresse zuweisen und ein Kommunikationsobjekt mit einer Gruppenadresse verbinden. Ohne zwischen fünf Werkzeugen zu springen.

Ablauf als Text lesen

Im Beispielhaus wird ein Taster ausgewählt, benannt und mit einer freien Individualadresse angelegt. Anschließend wird sein erstes Kommunikationsobjekt mit 0/0/2 „Kitchen light“ verknüpft. Die Aufnahme nutzt Zoom und Zeitkompression; sie ist kein Echtzeit-Leistungstest.

Echte App · Beispielhaus · Aufnahme mit Zoom und Zeitkompression

Was sagt dein Gebäude?

Die Flow-Ansicht bringt Absender, Empfänger und Werte zusammen. Hier zeigt sie Licht, Jalousien und Temperatur im Beispielhaus — mit synthetischen Telegrammen und einem optionalen CRT-Theme.

Ablauf als Text lesen

Synthetische Telegramme lassen Geräte in der Flow-Ansicht erscheinen: Beleuchtung wird ein- und ausgeschaltet, eine Jalousie fährt ab, Temperatur- und Ventilwerte ändern sich. Die Aufnahme zeigt die echte Monitor-Komponente; es ist kein Live-Bus angeschlossen.

Echte Monitor-Komponente · Synthetischer Verkehr · Kein Live-Bus

Das Richtige schnell finden

Gruppenadressen filtern, eine Verbindung auswählen und ihre Eigenschaften direkt daneben prüfen. Ein ruhiger Arbeitsplatz für die Dinge, die im Projekt wirklich zählen.

Ablauf als Text lesen

Die echte App zeigt 15 Gruppenadressen eines fiktiven Beispielhauses. Der Filter „Kitchen“ grenzt die Tabelle ein; 0/0/2 wird ausgewählt und die Eigenschaften stehen im Inspector. Anschließend wird der Filter gelöscht. API-Antworten sind Offline-Demodaten; kein Server oder Bus wird bedient.

Echte App · Offline-Demodaten · Kein Hardwarekontakt

Gute Werkzeuge. Eigener Geschmack.

Für konzentriertes Arbeiten gibt es ruhige Oberflächen. Für alles andere gibt es auch grünen Phosphor und eine kleine Raumschiffbrücke. Themes, Sprachpakete und optionale Achievements bringen Persönlichkeit mit.

Optional. Die normale Werkbank bleibt dieselbe. Screenshots: echte App mit Offline-Demodaten.

Wie aus einer Idee eine Werkbank wurde.

Am Anfang stand der Wunsch nach einem KNX-Werkzeug auf Linux. Dann kamen Entscheidungen, Umwege, KI-Assistenten und ziemlich viele „nur noch diese eine Sache“. Die Evolution Story erzählt den Weg — mit Belegen und einem leicht melancholischen Erzähler.

Die Evolution Story entdecken
Alpha

Schon eine Werkbank. Noch eine Alpha.

KNXBench wird aktiv entwickelt. Probiere es aus, behalte Sicherungskopien und prüfe, ob dein Projekt und deine Geräte zum unterstützten Umfang passen. Rückmeldungen helfen, die nächste Version besser zu machen.

Projektarbeit, Produktdaten und Bus-Diagnose bilden den Kern. Import-Unterstützung und Gerätefunktionen haben ausdrücklich dokumentierte Grenzen — nicht jedes Format und nicht jedes Gerät sind gleich weit unterstützt.

Wichtige Grenzen auf einen Blick
  • ETS-Projektimport ist auf unterstützte Formate und Versionen begrenzt. Warnungen und nicht unterstützte Inhalte werden im Importbericht ausgewiesen; es gibt kein Versprechen vollständiger ETS-Kompatibilität.
  • Nach dem Import arbeitest du in .knxdb. Ein Export zurück nach .knxproj ist nicht vorgesehen.
  • Inbetriebnahme und Geräte-Downloads sind nur für begrenzte, dokumentierte Pfade unterstützt. Die Projektbearbeitung ist keine allgemeine Freigabe zum Programmieren jedes Geräts.
  • KNX Secure ist derzeit nicht implementiert.

Erst an einer Kopie ausprobieren. Vor Hardware-Aktionen die Hinweise der Anwendung lesen.

Die nächste Ansicht ist deine eigene.

Kein Konto bei uns. Keine gehostete Demo. KNXBench läuft auf deiner eigenen Instanz — und du probierst das echte Produkt aus.

Docker + Browser

Ein Container. Dein Browser.

Nutze die Web-App über eine passende Docker-Umgebung auf deinem System. Der Container bringt Oberfläche und Server zusammen; du behältst die Kontrolle über deine Projekte.

  1. Die Docker-Installationsanleitung öffnen.
  2. Image bauen, Datenverzeichnis und Zugang konfigurieren.
  3. Im Browser öffnen, ein Projekt anlegen oder eine Kopie importieren.
Docker-Anleitung öffnen

Für Live-Bus-Kommunikation gelten zusätzliche Netzwerkvoraussetzungen. Docker ist kein Versprechen identischer Hardware-Anbindung auf jedem Host-System.

Linux AppImage

Lieber direkt auf Linux?

Die AppImage bündelt die Desktop-Anwendung für Linux. Hinweise zu Systemvoraussetzungen, Alpha-Version und Installation findest du bei den Releases.

Zu den Linux-Releases

Alpha-Version wählen, Release-Hinweise lesen und Projektkopien verwenden.