CS2toZ21-Konverter für SRSEII und BananaPi

Vor ca. 2 Jahren veröffentlichte Gerhard Bertelsmann den z21-Emulator für die SRSEII Gleisbox und den BananaPi. Siehe auch meinen Beitrag z21-Emulator auf dem SRSEII. Mit dem z21-Emulator kann man die z21-App oder auch die Roco WLAN-Mouse mit dem SRSEII oder dem BananaPi verwenden. Allerdings musste man bisher alle Loks auf der z21-App neu anlegen und dazu auch noch die Adressen der Lokdecoder umrechnen. Mit dem nun erschienenen kleinen Tool CS2toZ21-Konverter kann man sich diese Mühe sparen.

Installation

Um den CS2toZ21-Konverter zu installieren, muss man ein neues Image für den SRSEII oder den BananaPi von Gerhards Homepage runterladen und installieren (http://lnxpps.de/can2udp/srseII/). Anschließend muss man nur einen kleinen Befehl auf der Konsole ausführen und schon kann man in der z21-App die Lokliste des SRSEII importieren.

CS2toZ21

Am besten meldet man sich mit einem SSH-Client am SRSEII an. Ich bevorzuge MobaXterm, ein frei erhältliches und sehr leistungsfähiges Tool.

Mit dem Befehl

cs2toz21 -c /www

erzeugt der CS2toZ21-Konverter eine zip-Datei, die die Lokliste mit den umgerechneten Adressen für den z21-Emulator und sogar die Lokbilder enthält! Die ZIP-Datei mit der Endung z21 wird im Verzeichnis /tmp als Data.z21 gespeichert. Man kann sie sich von dort auf das Smartphone kopieren und manuell in die z21-App importieren.

Die hier angezeigten Fehlermeldungen zeigen an, dass bestimmte Bilddateien im Ordner /www/icons fehlen.

Automatischer Import in die z21-App

Noch bequemer ist es aber, wenn man sein Smartphone oder iPhone im gleichen Netzwerk wie den SRSEII angemeldet hat. Ist in der z21-App in den App-Einstellungen „Importieren/Exportieren von Anlagen über WLAN erlauben“ eingeschaltet und die z21-App geöffnet, so erkennt der CS2toZ21-Konverter den Z21-App-Client und überträgt die Lokliste als Anlage an die geöffnete z21-App:

Konsolenausgabe von CS2toZ21 bei aktivem z21-App-Client (Android/iPhone)
Popup mit Klick auf „Installieren“ bestätigen.
Anlagenname eingeben
Nach der Eingabe des Anlagennamens, z.B. „Import von SRSEII“ mit „Importieren“ bestätigen.
Die Lokliste ist mit allen Einstellungen, umgerechneten Lokadressen und Lokbildern importiert.

Der CS2toZ21-Konverter wurde mit der Vorarbeit von Ralf Mende (https://github.com/RalfMende/LocDbConverterConsole) erstellt.

Weiterführende Beiträge zu SRSEII und RemoteCS2

Please follow and like us:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert