Ankündigung

Einklappen
Keine Ankündigung bisher.

KNX ETS 6.3.1 unter Linux mit Wine - ERFOLG! - mit Anleitung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    KNX ETS 6.3.1 unter Linux mit Wine - ERFOLG! - mit Anleitung

    Hallo zusammen, hier mein erster Beitrag! 😁

    Wie so einige hier im Forum möchte ich gerne von Windows wegkommen. Die ETS war das letzte Programm, für das ich noch eine Windowsinstallation habe. Ich hatte keine Lust auf eine Container- oder VM-Lösung unter Linux, das ist immer doof, wenn man im Hintergrund erst mal quasi Windows booten muss. Out-of-the-Box klappt es mit Wine nicht. Hierzu wird sich seit geraumer Zeit auch hier im Forum der Kopf drüber zerbrochen. Auch in anderen Foren gab es keinen echten Erfolg, soweit ich das gesehen habe.

    Ich bin da schon was länger am experimentieren, aber heute hatte ich dann endlich den Durchbruch: Es läuft unter Wine/Proton-GE. Normaler Shortcut, der sofort die ETS öffnet. Keine VM, kein Container, nix! Auch habe ich keine Bugs gefunden.

    Auch wenn ich nicht so der Forenmensch bin wollte ich den Durchbruch irgendwie mit der KNX Community teilen. Bringt ja keinem was, wenn das Wissen auf meiner Festplatte vergammelt.

    Getestet und funktional:
    - Projekt anlegen, speichern, öffnen, importieren, exportieren
    - Lizenz hinzufügen / Lizenzmanagement
    - Gebäude / Gruppenadressen anlegen
    - Gruppenadressen und Kommunikationsobjekte verknüpfen
    - Online-Katalog herunterladen
    - Diagnosefunktionen (Busmonitor etc, inkl. Befehle senden)
    - IP-Gateway Kommunikation
    - Addons/DCA (getestet mit: SCN-DA64x-04 - für MDT DALI Gateway)
    - PDF Report Export
    - Drucken
    - Programmieren von Geräten


    Nicht getestet:
    - USB Gateways
    - Programmieren von Geräten (das möchte ich lieber in einer Testumgebung machen, nicht an meiner echten Hausinstallation. Sollte aber funktionieren, da die Telegramme im Busmonitor korrekt rein- und rausgehen)
    - USB Lizenz Dongle (ich habe nur eine Cloud Lizenz)
    - Addons
    - Import von alten Projektdateien (ETS5 etc.)

    Geht noch nicht:
    - Drucken


    Noch optimierfähig:
    - Einige Sachen fühlen sich ein wenig träge an, bleibt aber absolut im Rahmen ETS läuft jetzt mit 64bit, deutlich schneller als vorher, aber immer noch nicht ganz durchoptimiert.
    - Scrollen im Reportfenster sehr ein wenig träge
    - Newskarusell auf der Startseite sehr träge
    - Die Schrift ist glaube ich nicht die normale ETS-Schriftart.
    - Einige UI Elemente sind, zu mindestens auf meinem 4k Monitor, kleiner als unter Windows

    Hier die Anleitung, getestet unter CatchyOS/Arch:

    Code:
     Code vorerst rausgenommen, da schon wieder veraltet. Installationsskript kommt hoffentlich bald.
    __________________________________________________ _________________​

    Ich versuche das ganze mal in einem Script unterzubringen, dass die Änderungen automatisch durchführt. Aber das dauert noch etwas.

    Ich werde die Erfahrungen mit einem Testkoffer und einem USB-Gateway nachreichen, sobald ich wieder einen in die Finger bekomme. Selbes gilt für die USB-Lizenz-Dongle.

    Update 22.02.26 - 20:35 Uhr: DCA/Addons laufen.
    Update 23.02.26 - 10:36 Uhr: jetzt neu: in 64bit, deutlich mehr Performance. PDF Report Export funktioniert, Report Drucken noch nicht.
    Update 23.02.26 - 18:32 Uhr: Drucken geht, weitere Performance-Optimierungen.
    Update 24.02.26 - 22:18 Uhr: Programmieren getestet --> geht, Bugs im zukünftigen Installationsscript behoben

    Es gibt ein noch nicht breitbandig getestetes Installationsscript. Sobald ein paar Testdurchläufe, auch mit anderen Benutzern, durch sind wird es veröffentlicht.
    Zuletzt geändert von RgSg86; 24.02.2026, 22:21.

    #2
    Echt super, danke für die Anleitung! Leider ist das Wochenende nun schon vorbei und der Test muss ein paar Tage warten. ;-) Ich werde an dieser Stelle aber definitiv berichten. Danke für deine Arbeit und das Teilen!

    Kommentar


      #3
      Das Script ist fertig. Bevor ich es bei GitHub hochlade und hier verlinke wären ein paar Tester ganz nett, die sich grob mit Linux, Konsolen etc. auskennen. Das Script sollte für mehrere Distros passen, aber bisher ungetestet.

      Vielleicht per PN melden?

      Kommentar


        #4
        Update:

        Gerade ist die Mail reingekommen, dass die ETS 6.4 veröffentlicht wurde. Ich passe das direkt an, das verzögert natürlich ein wenig.

        Update 25.02.26 - 19:58 Uhr: Die ETS 6.4 scheint schon unter Linux zu funktionieren, Tests laufen. Das ging deutlich schneller als gedacht.
        Zuletzt geändert von RgSg86; 25.02.2026, 20:00.

        Kommentar


          #5
          ..
          Gruß Bernhard

          Kommentar


            #6
            Zitat von willisurf Beitrag anzeigen
            ..
            ??

            Kommentar


              #7
              Da stand Quatsch
              Gruß Bernhard

              Kommentar


                #8
                Das sind gute Neuigkeiten, ich warte schon lange ETS direkt unter Linux laufen zu lassen. Vor zwei Wochen bin ich von Kubuntu auf CachyOS umgestiegen, bisher läuft es sehr gut und bin gespannt auf dein Installationsskript. Ich nutze allerdings die Dongelversion der ETS mal schauen ob diese dann auch funktioniert.

                Kommentar


                  #9
                  Update 26.02.26: Dank thengsty, der als tapferer Tester schon seit Tagen von mir gequält wird, ist das Script hoffentlich demnächst für breitbandigere Testdurchläufe bereit. Wer es testen will kann sich gerne melden.
                  Die ETS 6.3.1 sowie die ETS 6.4 laufen über Wine/Proton-GE auf Linux. Ein paar Sachen nicht getestet, an der Performance und an Feinheiten schraube ich noch.

                  Linux-ETS6.4.png
                  In der 6.4 macht der Busmonitor Ärger (der geht in der 6.3.1), Gruppenmonitor und Bus-Aktivität gehen. Ich glaube, dass das ein ETS 6.4 Problem ist, kein Linux/Wine Problem.

                  Kommentar


                    #10
                    Ich hätte auch Interesse zu testen. Mein Vorschlag ist, dass du es zb über codeberg.org (ähnlich GitHub aber ohne M$) schon in einem Projekt hochlädst, dann kann man direkt die Version verfolgen und evt. Branches für 6.4 etc machen.

                    Kommentar


                      #11
                      Zitat von j4r Beitrag anzeigen
                      Ich hätte auch Interesse zu testen. Mein Vorschlag ist, dass du es zb über codeberg.org (ähnlich GitHub aber ohne M$) schon in einem Projekt hochlädst, dann kann man direkt die Version verfolgen und evt. Branches für 6.4 etc machen.

                      Erst einmal das Script soweit durch testen, bis es bei ein paar Leuten problemlos durchgelaufen ist. Dan geht es irgendwo mit einer MIT Lizenz öffentlich online. thengsty musste die letzten Tage wirklich sehr unter mir leiden, vielen Dank schon mal dafür! Aktuell gibt es nur Tests unter Arch/CatchyOS und Fedora. Ich melde mich gleich per PN bei dir.

                      Kommentar


                        #12
                        Ich finde den hier eingeschlagenen Weg klasse!
                        Hat das schon mal jemand mit WINE auf MacOS Silicon oder Intel getestet?

                        Kommentar


                          #13
                          Zitat von RgSg86 Beitrag anzeigen

                          thengsty musste die letzten Tage wirklich sehr unter mir leiden, vielen Dank schon mal dafür!
                          Ganz im Gegenteil! Mir macht das Spaß und es ist ja auch in meinem Interesse. ;-)

                          Kommentar


                            #14
                            Also ich wäre auch daran interessiert, ich nutze allerdings nur Debian, und xfce.AAllerdingsist meine Zeit etwas knapp ich hoffe das ich vllt trotzdem helfen kann

                            Kommentar

                            Lädt...
                            X