Drei Schritte, die venfree macht. Und einer, den es nicht macht.
Wenn du eine Projektdatei in venfree öffnest, passieren genau drei Dinge: venfree lädt die Datei in deinen Browser-Speicher. Dann liest es die Struktur aus, um dir Geräte, Räume und Funktionen anzeigen zu können. Zuletzt überführt es deine Planung in das offene .venfree-Format.
Was venfree nicht tut: die Originaldatei jemals zurückschreiben oder auf einem Server speichern. Eine .knxproj-Datei landet ausschließlich in deinem Browser-Arbeitsspeicher und wird dort nicht wieder angefasst. Du exportierst immer .venfree, niemals eine veränderte .knxproj.
Warum das für Projektdateien besonders wichtig ist
Eine .knxproj-Datei enthält nicht nur deine Planung. Sie enthält auch eingebettete Produktdatenbanken der Gerätehersteller: Siemens, MDT, Gira und andere haben ihre Anwendungsprogramme dort hinterlegt. Diese Daten gehören den Herstellern.
venfree liest diese Daten, um dir die Gerätenamen und Funktionen anzuzeigen. Es extrahiert sie nicht und speichert sie nicht separat. Was in der .venfree-Datei steht, sind ausschließlich deine Planungsentscheidungen: welche Räume, welche Funktionen, welche Geräte du gewählt hast.
Das ist derselbe Grundsatz, nach dem ein PDF-Betrachter ein PDF anzeigen darf, ohne die Schriften des Herstellers weitergeben zu müssen.
Das .venfree-Format gehört dir
Das .venfree-Format ist offen spezifiziert und gemeinfrei (CC0). Jeder kann es lesen, schreiben und implementieren. Kein Hersteller kann es proprietarisieren.
Was in einer .venfree-Datei steht, ist deine Planung: Räume, Funktionen, gewählte Geräte, Preise zum Zeitpunkt der Planung. Diese Daten gehören dir. venfree ist nur das Werkzeug, das sie erzeugt.
Du kannst deine .venfree-Datei herunterladen, auf einem anderen Gerät öffnen oder an deinen Elektriker schicken. Deine Planungsarbeit ist nicht in venfree eingesperrt.
Technischer Hintergrund (für Entwickler)
venfree parst .knxproj-Dateien auf Basis des §69e UrhG (EU-Softwarerichtlinie Art. 6): das Interoperabilitätsprivileg erlaubt das Analysieren der Formatstruktur zum Zweck der Kompatibilität. Das Parsen ist auf das Notwendige beschränkt, nämlich Anzeige und Konvertierung zu .venfree.
Das Rückschreiben in das Ursprungsformat (.knxproj) ist nicht implementiert und bleibt es bis zu einer separaten rechtlichen Prüfung. Die vollständige Spezifikation des .venfree-Formats mit den rechtlichen Grundlagen ist unter legal/FORMAT-SPEC.md im venfree-Repository einsehbar.
Hinweise
- •Deine .knxproj verlässt deinen Browser nie, auch nicht bei der Konvertierung
- •.venfree ist gemeinfrei: du kannst deine Datei mit jedem Tool öffnen das den Spec implementiert
- •Planungsdaten exportieren: Export-Dialog im Viewer, .venfree herunterladen