Moin Leute,
ich hab die letzten Monate an einem Tool gebastelt: KoNfiX. Ist ein visueller Open-Source KNX-Konfigurator (AGPLv3).
Wichtig vorab:
Das Ding ist eine sehr frühe Alpha (v2026.9.1) und längst nicht fertig!
Gerade die Programmier-Engine (Flashen von PA, GAs etc.) ist frisch drin und braucht dringend Tests. Bitte testet das NUR auf Testbrettern oder DIY-Geräten und zerschießt euch damit nicht aus Versehen eure produktive Anlage.
Was das Tool macht / Warum ich das gebaut hab:
Ich wollte was Visuelles und Node-basiertes, aber ohne Cloud-Zwang und keiner teuren ETS Lizenz.
- Läuft komplett lokal auf Linux, Mac, Windows (Standalone).
- Kann ETS 5/6 Projekte laden und speichern (.knxproj).
- Visuelle Canvas – Geräte platzieren, Linien ziehen = GA wird im Hintergrund automatisch angelegt.
- Logikbausteine sind auch direkt mit drin.
- Automatische Filtertabellen, Live-Busmonitor und KNX Secure Support.
- .knxprod Import klappt nativ.
- KNXSniffer der sich als Gateway ausgibt und das originale Gateway brückt.
Wie ihr das Flashen testen könnt (ohne Risiko):
1. Nur gucken: Linien-Scan oder Programmiermodus-Detektor nutzen (liest nur, schreibt nichts).
2. OpenKNX DIY-Module: Perfekt zum Flashen, im Zweifel flasht man per USB neu.
3. Testbrett: Altes Gerät + IP-Schnittstelle nehmen.
4. Echte Hardware: Wenn was hakt, einfach per ETS "Vollständig programmieren" und alles ist wieder gut (Geräte gehen nicht kaputt).
KoNfiX flasht übrigens recht fix, weil es nur die geänderten Bytes überträgt.
Was ich von euch brauche:
- Klappt das Flashen bei euren MDT, Gira, Theben etc. Geräten?
- Kriegt ihr irgendwo Fehler oder Timeouts?
- Funktioniert KNX Secure mit euren Geräten?
Hier gibts das Tool:
GitHub: https://github.com/Sduniii/KoNfiX/releases
Einfach entpacken und ./start.sh ausführen. Web-UI ist dann auf localhost:8080.
Oder Docker nutzen.
Freue mich über Feedback und Bug-Reports.
Um das vielleicht für die Diskussion noch etwas einzuordnen: Ich habe KoNfiX ursprünglich wirklich nur für mich selbst gebaut. Für mein eigenes Setup im Haus wollte ich einfach eine unabhängige Lösung haben, die sauber unter Linux läuft. Eigentlich hatte ich gar nicht vor, das Projekt groß zu veröffentlichen. Den Zwang, dass am Ende eine 100% perfekte ETS-Dokumentation für einen gewerblichen Elektriker rausfallen muss, habe ich bei mir zu Hause schlicht nicht. Ich teile das Ganze jetzt einfach, weil ich den technischen Austausch auf Code-Ebene spannend finde – wer mag, kann es testen und mitbasteln.
Grüße


Kommentar