Zitat von tobiasr
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
KNX ETS 6.3.1 unter Linux mit Wine - ERFOLG! - mit Anleitung
Einklappen
X
-
Wirklich schwer abzuschätzen, ein paar Stunden sind das aber auf jeden Fall. Ist die ETS 5.7 denn noch so weit verbreitet? Probieren kann man es mal. Ich habe eine ETS6 Lizenz, ich weiß nicht ob die unter der 5.7 läuft. Und an den Installer für die 5.7 komme ich nicht dran, da "nur" ETS6 Lizenz.Zitat von tobiasr Beitrag anzeigenSchätzt du den Aufwand als realisierbar ein? Ich würde perspektivisch vielleicht in einem Jahr meinen Desktop mal wieder von Windows wegmigrieren und würde die ETS5 gerne mitnehmen.
Kommentar
-
Ich schicke dir gleich mal einen Downloadlink zum Installer. Mit der eingebauten Demoversion geht die ETS auch 'normal' auf.
Die ETS6 bringt ein paar Einschränkungen, mit denen nicht jeder Einverstanden ist. Zudem gibt es - zumindest für Gelegenheitsnutzer - noch kaum Notwendigkeiten für den Wechsel. Daher sehe ich da schon noch eine relativ große Nutzergruppe.
- Likes 2
Kommentar
-
Ich bin absolut bekloppt und habe aktuell viel zu viel Zeit. Leider nicht mehr lange, aber Stand heute bin ich mit zu viel Zeit ausgestattet:Zitat von tobiasr Beitrag anzeigenIch schicke dir gleich mal einen Downloadlink zum Installer. Mit der eingebauten Demoversion geht die ETS auch 'normal' auf.
Die ETS6 bringt ein paar Einschränkungen, mit denen nicht jeder Einverstanden ist. Zudem gibt es - zumindest für Gelegenheitsnutzer - noch kaum Notwendigkeiten für den Wechsel. Daher sehe ich da schon noch eine relativ große Nutzergruppe.
grafik.png
Um die Frage zu beantworten: Ja, Die ETS 5.7.7. geht grundsätzlich unter Linux. Komplett anderer Ansatz im Vergleich zur ETS 6.x. Grundsätzlich sogar deutlich einfacher, aber komplett anders. Das wäre eine komplett eigene Version des Installationscriptes. Hier noch anzumerken: Die ETS 5.7.7. startet, ich habe absolut nichts weiter getestet. Der Katalog geht auf jeden Fall:
grafik.png
Geschätzter Zeitaufwand bis frei von Bugs: 40h. Auch nur, wenn ausreichend Tester vorhanden sind. Zusätzlich: Die Zeit, die ich aktuell in das ETS-Linux-Installer-Projekt (liebend gerne!) stecken kann, endet absehbar. Ich nehme mich dem aber gerne an. Priorität hat aber die 6.x aktuell.
- Likes 7
Kommentar
-
Es geht mir großen Schritten voran! Die Umstellung von der reinen Konsole hin zu einem GUI ist fast abgeschlossen. Alle 3 Versionen des Installers (5.7.7., 6.3.1 und 6.4.) in einem Programm kombiniert. Ein kurzer Einblick:
grafik.png
grafik.png
grafik.pnggrafik.png
- Likes 8
Kommentar
-
Miniupdate: USB-Gateways funktionieren unter der 6.3.1 und 6.4.
grafik.png
Der nicht funktionierende Busmonitor unter der 6.4 ist zweifelsfrei ein Problem des IP-Gateways und hat mit Linux/Wine nichts zu tun.
Es fehlt somit nur noch:
- USB-Lizenz-Dongle Support (ETS 5.7.7, ETS 6.3.1, ETS 6.4) <-- aktuell kein Dongle zum testen
- USB-Gateway (5.7.7) <-- komplizierter als unter der ETS6Update 19:25 Uhr: USB Gateways laufen jetzt auch auf der 5.7.7. Das war echt böse kompliziert!
Alle anderen Funktionen laufen soweit, bis ein Tester mir das Gegenteil beweist. Es bleiben noch Feinschliff des GUIs, letzte kosmetische Änderungen und ein breiter Feldtest.
Noch keine Rückmeldung von der KNX-A. Die werden alle auf der Light & Building sein.Zuletzt geändert von RgSg86; 09.03.2026, 19:26.
- Likes 4
Kommentar
-
Mal eine Kurze Rückmeldung zum Projekt Fork "ETS mit Wine auf macOS"
Das Script vonRgSg86 konnte entsprechend auf macOS angepasst werden und die Installation damit funktioniert im Prinzip auch.
Die ETS 6.3.1/6.4 läuft. Die ETS 5.7 auch
Aber beim speichern / erstellen gibt es immer wieder Fehler in den Checksummen der Projekte, sodass diese nicht wieder geöffnet werden können. Hier scheint irgendetwas mit dem macOS Filesystem den Speicherprozess zu beeinflussen. Das konnte ich jedoch leider noch nicht herausfinden, woran es liegt.
ETS 5 und 6 geben an der Stelle aber leider auch beide die gleichen Fehler
- Likes 2
Kommentar
-
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; Gestern, 04:27.
- Likes 7
Kommentar


Kommentar