Zitat von RgSg86
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
KNX ETS 6.3.1 unter Linux mit Wine - ERFOLG! - mit Anleitung
Einklappen
X
-
Völlig realitätsfremd! Du kannst das mit Wine machen, weil du das privat machst. Die KNXA müsste aber die Haftung übernehmen etc. Für einen offiziellen Support ist sowas garnicht geeignet.
-
Zitat von sewi Beitrag anzeigen
Das Produkt heißt Windows. Sind wir hier im Kindergarten oder im Heise-Forum? Sogar der OP der in Linux eine extra Anwendung programmiert hat und im Hex-Editor mit Patches für alle eine Linux-ETS zaubert sagt Windows.
Wobei man schon dazu sagen muss, das geht nur weil sich RgSg86 auf gut Österreichisch gerade alle Haxen ausreißt. Das ist ein richtig großes Ding
Ich hoffe ganz ehrlich dass da nix Dummes wie eine Unterlassungserklärung oder eine Klageandrohung oder so kommt. Bei Firmen weiß man nie ...
Rein rechtlich denke ich bin ich da auf der sicheren Seite. Die ETS selber fasse ich nicht an. Alle Dateien sind unangetastet innerhalb der ETS und entsprechen 1:1 einer Windowsinstallation, alle Patches greifen außerhalb. Das läuft alles mit Startscripten und Änderungen in der simulierten Windows-Registry unter Wine. Den Kopierschutz bzw. das Lizenzierungsystem mit Demo, Lite, Home und Pro fasse ich auch nicht an.
Ich bin kein Anwalt, aber ich denke das sollte greifen:
EU-Softwarerichtlinie 2009/24/EG, Art. 6 (Dekompilierung)
Gesetz über Urheberrecht und verwandte Schutzrechte (Urheberrechtsgesetz) § 69e Dekompilierung
Die Anfrage an die KNX-A habe ich geschickt, weil ich das halt maximal transparent machen wollte, das ist und bleibt deren Software. Deren Wohlwollen ist garantiert nicht schlecht. Das Optimum wäre natürlich, wenn die KNX-A das Projekt als Anreiz nimmt um die ETS7 direkt ab Werk auch für Linux und ggf. macOS zu veröffentlichen. Bei der ETS6 wird das nichts mehr, das gibt der Unterbau so nicht her.
- Likes 4
Einen Kommentar schreiben:
-
Könnte ein MINT sowie USB Dongle mit ETS 5+6 Lizenz zum testen anbieten.
Zusätzlich noch ein W&T 53642 USB Server, um den Dongle über das Netzwerk einzubinden, falls das eine interessante Konstellation sein sollte.
Einen Kommentar schreiben:
-
Wir waren ja auf der LB und hatten auch mit paar von der KNXA gesprochen. Ob die was zu sagen haben keine Ahnung, aber der eine kannte das Forum und auch das Projekt hier. Und er fand es erstmal nicht schlecht
- Likes 1
Einen Kommentar schreiben:
-
Das Produkt heißt Windows. Sind wir hier im Kindergarten oder im Heise-Forum? Sogar der OP der in Linux eine extra Anwendung programmiert hat und im Hex-Editor mit Patches für alle eine Linux-ETS zaubert sagt Windows.Zitat von T2000 Beitrag anzeigenWindoof-7 VirtualBox endlich los werden
Wobei man schon dazu sagen muss, das geht nur weil sich RgSg86 auf gut Österreichisch gerade alle Haxen ausreißt. Das ist ein richtig großes DingZitat von Froginhooo Beitrag anzeigenIch bin trotzdem nicht traurig, sondern überglücklich, dass es nun eeeendlich auch auf Linux umsetzbar ist.
Ich hoffe ganz ehrlich dass da nix Dummes wie eine Unterlassungserklärung oder eine Klageandrohung oder so kommt. Bei Firmen weiß man nie ...Zitat von RgSg86 Beitrag anzeigenNoch keine Rückmeldung von der KNX-A. Die werden alle auf der Light & Building sein.Zuletzt geändert von sewi; 13.03.2026, 07:30.
- Likes 1
Einen Kommentar schreiben:
-
Ja das wäre noch besser gewesen wenn man nicht jeden Kram in eine SQL Datenbank packt die nur mit Aufwand umzuziehen ist. IMHO war das früher mit ETS3 besser. Ausgenommen natürlich die Plugins, das ist eine echte Krux solange das von Windows abhängig ist.Zitat von traxanos Beitrag anzeigenSolange man immer Backups vom Projekt erstellt und notfalls auf (eine) Windows(-VM) wechseln kann, aber eine gute Lösung.
An dieser Stelle Danke an die Tester die die Verwendung der ETS 5 und 6 unter Linux ermöglichen.
Einen Kommentar schreiben:
-
Ich würde das nicht Portierung nennen! Darunter versteht man was anderes. Wine ist natürlich nett, solange es funktioniert. Aber wenn es irgend wann nicht mehr geht steht man da. Das sollte man immer im Hinterkopf halten. Solange man immer Backups vom Projekt erstellt und notfalls auf (eine) Windows(-VM) wechseln kann, aber eine gute Lösung.Zitat von RgSg86 Beitrag anzeigenSteht die Portierung erst einmal komplett ist der Weg auf andere Plattformen auch da.
Einen Kommentar schreiben:
-
Der Wahnsinn! Seit Jahren denke ich, dass geht nicht auf Linux. Ich habe ewig eine Windows VM auf meinem Server gehabt, nur um darin ETS und Gira Projekt Assistent auszuführen. Gestern (!) habe ich mir einen separaten Laptop gekauft, um ein Projekt bei einem Kollegen auf der Baustelle in Betrieb zu nehmen und jetzt lese ich das hier. Ich bin trotzdem nicht traurig, sondern überglücklich, dass es nun eeeendlich auch auf Linux umsetzbar ist. Ich könnte auf CachyOS und Ubuntu mit ETS 5 und 6 als Dongle Lizenz testen, habe im Moment aber wenig Zeit dafür. Werde es aber definitiv in ein paar Wochen auch auf Linux installieren.
- Likes 1
Einen Kommentar schreiben:
-
Falls noch Tester gesucht werden: Ich habe eine ETS 5.7 mit USB Dongle Lizenz und nutze Arch Linux. Ich würde liebend gerne meine Uralt Windoof-7 VirtualBox endlich los werden.
Einen Kommentar schreiben:
-
Genau, den ganzen Windows Overhead raus. WinBoat ist ja eine quasi VM. Die VM muss hochfahren, das kostet alles Zeit. + Der ganze Windows Unterbau im Hintergrund, der ordentlich Ressourcen frisst. Bei dem Ansatz hier ist es ein Doppelklick: nach 5-10sek ist die ETS auf.Zitat von epogo Beitrag anzeigenGanz blöde Frage: Mit WinBoat lässt sich die ETS auch auf Linux (hier Fedora) ausführen. Ihr wollt das ganze aber wirklich "nativ" - also ohne Overhead. Daher der ganze Aufwand. Richtig?
+ Natürlich technische Machbarkeitsstudie.
Steht die Portierung erst einmal komplett ist der Weg auf andere Plattformen auch da.
DaAnda : Grundsätzlich möglich denke ich. Aber da ist mittlerweile ein kleiner GUI Manager hinter, der Firewallregel für die IP Kommunikation, USB-Kommunikation, DPI, Schriftgröße etc. einrichtet. Das wird auf Bottles vermutlich schwerer.Zuletzt geändert von RgSg86; 12.03.2026, 08:23.
- Likes 1
Einen Kommentar schreiben:
-
Ganz blöde Frage: Mit WinBoat lässt sich die ETS auch auf Linux (hier Fedora) ausführen. Ihr wollt das ganze aber wirklich "nativ" - also ohne Overhead. Daher der ganze Aufwand. Richtig?
Einen Kommentar schreiben:
-
Kann gerne Testen. Habe Dongle sowohl für ETS5 als auch ETS6. Ubuntu oder Debian.Zitat von RgSg86 Beitrag anzeigenGesucht werden noch gezielt:
- Tester SUSE
- Tester Ubuntu
aber jeder Tester ist willkommen!
.
- Likes 1
Einen Kommentar schreiben:
-
Bin schon länger auf der Suche nach einer Möglichkeit ETS unter Linux laufen zu lassen. Verfolge gespannt dein Projekt. Kann gerne testen unter Fedora mit ETS5 USB-Dongle-Lizenz.
Nur aus Interresse - denkst du dass dein Installer-Script auch über den Wine-Wrapper "Bottles" laufen könnte bzw ob man es dort bei den "community installern" ergänzen könnte?
Einen Kommentar schreiben:
-
Ich bin grade auf den Thread hier gestoßen und schwer begeistert!
Großartige Arbeit. Ich würde mich gerne bei den Testern einreihen.
Ich bin aktuell auf Mint 22 und habe eine USB Lizenz Dongle.
- Likes 2
Einen Kommentar schreiben:
-
Ein Update aus der Nachtschicht zur Entwicklungsarbeit:
Dank einem fleißigem Tester, hier thengsty , wurde ein Bug gefunden:
grafik.png
Innerhalb der ETS bei den Parametern für einen Heizungsaktor ließen sich die Werte nicht verstellen, die ETS "quittierte" mit der oben zu sehenden Fehlermeldung. Keine echte Quittung, aber ein Anhaltspunkt. Erste Idee für die Lösung: Problem zwischen Punkt (.) und Komma (,), je nach globaler Sprache. Man gibt 20,0 (Komma!) ein (das tut man auch, wenn man per Button rauf oder runter klickt oder nur "20" eingibt, ohne es zu merken), real erwartet das Programm aber 20.0 (Punkt!). Wine spezifische Probleme, die unter Windows nicht auftreten.
Daher ein Problem zwischen global en-US, en-us, de-DE usw.
Grundsätzlich war das ein Fehler, aber führte nicht final zum Ziel. Ich erspare euch die Details, aber es war zusätzlich tatsächlich ein Bug im aktuellen (11.4) Wine Paket! Bug wurde gemeldet, ich bin gespannt was da raus kommt. Das war bisher für mich immer eine unantastbare Liga, aber hey! --> hier habt ihr einen Fehler!
Man sieht: Ohne Tester bin ich aufgeschmissen. Das kann ich alleine unmöglich alles finden.
fototeddy wird voraussichtlich einen MacOS Fork aufmachen. Der Weg zum iPad und iPhone ist ab da nicht weit. Falls fototeddy das nicht (alleine) stemmen möchte übernehme ich das (mit ihm) nach Abschluss der Linux Variante.
Ein Android Fork ist grundsätzlich denkbar, wenn alles grob fehlerfrei läuft. Ich weiß noch nicht, wie die Übersetzungsebene x64 --> arm läuft, aber testen kann man es mal, wenn der Linux Ansatz absolut stabil ist. Die ETS auf einem Android-Tablet wäre für alle Anwender ein sehr großer Mehrwert.
Auf jeden Fall machbar: Portierung auf ein SteamDeck!
Ich und die Tester haben auf matrix.org einen kleinen Server aufgesetzt. Funktioniert ähnlich wie Discord, aber deutlich leichter. Ich persönlich hatte irgendwann den Überblick verloren, bei X Mails von Y Personen. Der Server ist gerade ganz frisch aufgesetzt, aber er hat bereits Früchte getragen. Schreibt gerne per PN, wenn ihr mitentwickeln möchtet oder "nur" als Tester bereit steht.
Ich bin selber überrascht wie weit das Projekt gekommen ist bisher. Irgendwann im November 2025 habe ich angefangen mit Versuchen in Bottles, jetzt läuft die Installation auf Linux problemlos. Alle Bugs finden ist nochmal eine andere Liga.
Gesucht werden noch gezielt:
- Tester SUSE
- Tester Ubuntu
aber jeder Tester ist willkommen!
Eine Veröffentlichung auf GitHub, Codeberg etc. erfolgt erst, wenn die KNX-A ihr OK gegeben hat + alles funktioniert.Angehängte DateienZuletzt geändert von RgSg86; 10.03.2026, 04:27.
- Likes 9
Einen Kommentar schreiben:


Einen Kommentar schreiben: