Seite 1 von 1

Projekt pIZE - vollkonformer IBIS-Master mit Fahrplanintegration

Verfasst: Mi 17. Jun 2026, 14:55
von tobi
Hallo,

nach einigen Jahren Arbeit ist mein Projekt pIZE mittlerweile relativ weit fortgeschritten.

Das Ziel des Projektes ist es, einen vollständig standardkonformen IBIS-Master mithilfe eines Raspberry Pis zu implementieren. Dabei möchte ich besonders darauf achten, alle IBIS-Telegramme und Geräte zu unterstützen.

Leider habe ich in den letzten Jahren, u.a. im alten Forum, immer wieder mitbekommen, dass manche hier auf die Frage, was sie denn z.B. mit einem ATM-Bedienteil machen können, die Antwort "Ja ist nutzlos, müsstest du mit einem Arduino komplett umbauen" bekommen haben.

Dass lediglich ein Master benötigt wird, der das Terminal passend abfragt, wurde, wahrscheinlich aufgrund mangenden Wissens, nicht erwähnt.

Ich möchte nicht, dass solche Geräte einfach verstauben, oder andere keine Möglichkeit haben, ihre Anzeigen oder Entwerter richtig zu betreiben.

Der Grundaufbau von pIZE besteht aus folgendem:

- Raspberry Pi mit Mastersoftware (ibisplusplus hab ich das ganze mal genannt, ist in NodeJS/TypeScript geschrieben mit sqlite-Datenbank)
- GPIO-Adapter (Für die Schaltsignale wie Wegimpuls, TFS, UEB, Funkpins (K1-K8, KP, STAST, D/S, etc.)
- USB-IBIS-Adapter (alternativ kann das ganze auch per RX/TX-Pins des Raspberry Pi gemacht werden)
- USB-Audio-Interfaces: Für FUSD/FUED, Ansagen, Innenlautsprecher, Außenlautsprecher, Mikrofon etc.
- IFES X: webbasierter Fahrplaneditor zur Erstellung von Fahrplandaten gemäß VDV 452, mit Import von GTFS

Folgende Gerätetypen werden aktuell schon unterstützt:

- Linienanzeigen
- Zielanzeigen
- Linienverlaufsanzeigen
- Entwerter
- Ansagegeräte (alternativ können die Ansagen auch per USB-Audiointerface oder direktem Audio-Output abgespielt werden)
- Verstärker (GPIO-Pins für Innenlautsprecher, Außenlautsprecher, Ansage, etc. lassen sich in der device_config.json definieren)
- Funkgeräte (VDV-Datenfunk, C und R-Telegramme), Schalt Ein- und Ausgänge
- ZUB 100 Zugbeeinflussung

Aktuell muss das Projekt noch etwas generalisiert werden, da vieles noch auf Bielefeld eingestellt ist, aber sobald da diese Daten entfernt sind, könnt ihr euch das gerne von GitHub herunterladen.

Über Feedback oder weitere Vorschläge würde ich mich freuen.

Hier schon mal ein paar Screenshots vom Editor:

Bild
Bild
Bild
Bild
Bild

Re: Projekt pIZE - vollkonformer IBIS-Master mit Fahrplanintegration

Verfasst: So 21. Jun 2026, 16:59
von IVU93
Schön dass das Projekt von dir immer weiter ausgebaut wird.
Echt klasse. :)

Re: Projekt pIZE - vollkonformer IBIS-Master mit Fahrplanintegration

Verfasst: Fr 26. Jun 2026, 10:37
von tobi
Wie groß ist das Interesse an DV Import/Export für IBISplus? Ich hab hier schon von einigen gehört, dass sie ihre IBISplus mit altem Datum betreiben, da sonst die DV nicht gültig ist. Das ließe sich ja ändern.

Re: Projekt pIZE - vollkonformer IBIS-Master mit Fahrplanintegration

Verfasst: Fr 26. Jun 2026, 10:45
von IBISDoktor
Jede DV (Datenversorgung) läuft irgendwann ab, und dann muss man das Datum vom IBISPlus aber auch anderen Geräten, nach hinten drehen damit man wieder mit Kurs fahren kann. Ohne das korrekte Datum ist es egal welchen Kurs man eingibt, er findet natürlich immer nur den Routen Rückfallbetrieb.

Ich habe dir mal eine DV geschickt, habe mich nie mit dem Thema Datum Verlängern usw. auseinandergesetzt sondern immer das Datum von den I+ passend eingestellt :mrgreen:

Re: Projekt pIZE - vollkonformer IBIS-Master mit Fahrplanintegration

Verfasst: Fr 26. Jun 2026, 12:56
von tobi
Ich implementiere dann mal LIO-Import und, wenn es geht, auch Export.