Benutzer-Werkzeuge

Webseiten-Werkzeuge


modellbahn:software:traintastic

Traintastic

Traintastic ist eine Software für die Steuerung einer Modellbahnanlage. Die Software ist Open Source und läuft unter Linux und Windows sowie auf dem Raspberry.

Auf der Download Seite findet man die aktuellen Releases und die Development Builds.

Ich stelle hier AppImages für Linux für x86_64 und arm64, also normale 64 Bit PCs mit Linux und Raspberry 4/5 mit 64 Bit RaspianOS bereit. AppImages benötigen keine Installation und sind direkt lauffähig. Eine Einschränkung gibt es dabei, AppImages laufen nur für die Systeme, für die sie erstellt wurden. Die AppImages für Traintastic werden für die auf Debian 12 (Bookworm) und Debian 13 (Trixie) basierenden Systeme erstellt und laufen somit z.B. unter Ubuntu, MX-Linux und natürlich Debian. Die Abhängigkeit resultiert im wesentlichen auf der glibc des Systems. In der Regel sollten die AppImages auf allen Systemen mit einer glibc >= 2.36 lauffähig sein, getestet sind die aber nur unter den genannten Systemen. Ein AppImage enthält den Traintastic Server und den Traintastic Client. Es wird erst der Server im Hintergrund gestartet und nach einem kurzen Moment der Traintastic Client. Die AppImages enthalten die Development Builds, also praktisch immer die aktuellste Version von Traintastic. Da es sich um die Entwicklerversion handelt, sind Bugs nicht ausgeschlossen, aber es stehen die neuesten Funktionen zur Verfügung.

Ich verwende Traintastic auf einem Raspberry 4 (Debian Trixie basierend) und für die Steuerung der Modellbahn die CBUS/VLCB Module der MERG, sowie Eigenentwicklungen für CBUS/VLCB. Für die Verbindung zur Steuerelektronik ist am Raspberry mein CANUSB4-ISO Interface angeschlossen. Als Digitalzentrale verwende ich im Testaufbau die CANCMDB der MERG, eine reine DCC Zentrale. Der Handregler dazu ist der CANCAB2 oder das iPhone mit der Z21 App. Da die Zentrale selbst nur den CANBUS, also CBUS/VLCB hat, erfolgt die Verbindung der Z21 App über WLAN zu Traintastic und Traintastic steuert dann die Zentrale. Das kann Traintastic nicht nur mit der CANCMDB, sondern mit allen unterstützten Zentralen, z.B. auch der DCC-Ex und der Z21.

Traintastic ist eine sehr einfach zu bedienende Software im Vergleich zu anderer Steuerungssoftware für Modellbahnen. Nach der Konfiguration des Interfaces, also der Verbindung zur Steuerungselektronik kann man direkt loslegen und Fahrzeuge mit Decodern, Züge und das oder die Stellwerke anlegen. Bei allen Einstellungen wurde viel Wert auf eine einfache Bedienung gelegt und man muss sich nicht mit komplexen Konfigurationen, detaillierten Kenntnissen der Datenprotokolle und sonstigen Internas beschäftigen, das macht Traintastic alles weitestgehend automatisch. Durch die interne Lua Script Engine kann der versierte Benutzer aber auch tiefer einsteigen und den Funktionsumfang erweitern, aber das ist optional, denn wenn man einfach nur fahren und steuern möchte, geht das einfach so.

modellbahn/software/traintastic.txt · Zuletzt geändert: von Tom