Hallo Leute,
ich habe mal ein kleines Python Programm geschrieben, das aus der ETS4 Export Datei die Gebäudestruktur ausliest und daraus eine smarthome.conf erzeugt. Erwartet jetzt aber keine Wunder, man muss noch einiges manuell nacharbeiten, aber zumindest die grundlegende Struktur wird übernommen und man muss nicht ständig zwischen ETS und Konfigeditor wechseln um die Konfiguration inital zu erstellen. Voraussetzung, dass das Script läuft: ETS4 Export in .knxproj Datei, diese anschließend beliebigem ZIP Programm entpacken und den Pfad im Script zu der 0.xml Datei anpassen. Wie gesagt, alles eher quick & dirty, aber vielleicht hilft es ja dem ein oder anderen.
Edit: Achtung bitte in der ETS den GAs die DPT-Typen zuordnen. Und bei den Bezeichnungen möchglichst Umlaute und Leerzeichen vermeiden.
Der aktuelle Code liegt hier: https://github.com/mknx/smarthome/bl.../ets4parser.py
ich habe mal ein kleines Python Programm geschrieben, das aus der ETS4 Export Datei die Gebäudestruktur ausliest und daraus eine smarthome.conf erzeugt. Erwartet jetzt aber keine Wunder, man muss noch einiges manuell nacharbeiten, aber zumindest die grundlegende Struktur wird übernommen und man muss nicht ständig zwischen ETS und Konfigeditor wechseln um die Konfiguration inital zu erstellen. Voraussetzung, dass das Script läuft: ETS4 Export in .knxproj Datei, diese anschließend beliebigem ZIP Programm entpacken und den Pfad im Script zu der 0.xml Datei anpassen. Wie gesagt, alles eher quick & dirty, aber vielleicht hilft es ja dem ein oder anderen.
Edit: Achtung bitte in der ETS den GAs die DPT-Typen zuordnen. Und bei den Bezeichnungen möchglichst Umlaute und Leerzeichen vermeiden.
Der aktuelle Code liegt hier: https://github.com/mknx/smarthome/bl.../ets4parser.py
Kommentar