iris.noncd.db.de id="0--7577129744864055718-2008150317-11" (Allgemeines Forum)

effel, Samstag, 15.08.2020, 20:19 (vor 2058 Tagen)

Hallo,

Auf der Webseite [Blaue-Seite] der Bahn https://iris.noncd.db.de/wbt/js/index.html?bhf=KK&Zeilen=50 findet man zu jedem Zugverlauf eine eindeutige ID. Hier TripID genannt.

Sie ist sowohl in der Abfahrt als auch in der Anfahrt Seite enthalten und begleitet den Zug zu jedem Bahnhof mit immer der gleichen Nummer.

Einzige Ausnahme die rechts stehende/n Ziffer/n. Sie hat beim Startbahnhof eine 1 zählt bei jedem "nächsten" Bahnhof eins aufwärts.

Beispiel:
0--7577129744864055718-2008150317-1
0-7577129744864055718-2008150317-2
0--7577129744864055718-2008150317-3
0--7577129744864055718-2008150317-4

weiterhin gibt es ohne erkennbaren Grund zwei Versionen der TripID.

Mit einem oder zwei Bindestrichen "--" hinter der ersten null.

0-877
0--877


Kann mir jemand sagen, wie die ID aufgestellt ist?

iris.noncd.db.de id="0--7577129744864055718-2008150317-11"

Trenitalia, Sonntag, 16.08.2020, 00:34 (vor 2058 Tagen) @ effel

Hallo,

Auf der Webseite [Blaue-Seite] der Bahn https://iris.noncd.db.de/wbt/js/index.html?bhf=KK&Zeilen=50 findet man zu jedem Zugverlauf eine eindeutige ID. Hier TripID genannt.

Sie ist sowohl in der Abfahrt als auch in der Anfahrt Seite enthalten und begleitet den Zug zu jedem Bahnhof mit immer der gleichen Nummer.

Wo siehst du denn? Ich seh nix, ausser das übliche! Erzähle wo!

iris.noncd.db.de id="0--7577129744864055718-2008150317-11"

effel, Sonntag, 16.08.2020, 00:39 (vor 2058 Tagen) @ Trenitalia

hallo

man sieht es nicht auf der webseite, es ist im Webseiten Code enthalten

...<tr id="0--6595969897443859469-2008140442-11"><td class="cell_time">...

vorletzter Teil

sflori, Sonntag, 16.08.2020, 00:36 (vor 2058 Tagen) @ effel
bearbeitet von sflori, Sonntag, 16.08.2020, 00:37

0--7577129744864055718-2008150317-4

Der vorletzte Teil beschreibt die Abfahrtszeit am Startbahnhof des Zuges.

2008150317 = Jahr 20, Monat 08, Tag 15, Stunde 03, Minute 17


Bye. Flo.

vorletzter Teil

effel, Sonntag, 16.08.2020, 01:38 (vor 2058 Tagen) @ sflori

danke flo

hast du noch mehr infos für mich?

Ich bastele an einer GUI mit der ich quasie die Blaue Bahnhofstafel nachbaue.

Mit dem Vorteil, das ich die Daten, wie z.B Ankunft und Abfahrtzeiten logisch verarbeiten kann um z.b. einen Schrittmotor oder was auch immer zu steuern


Meine Wohnung befindet sich nah eines S-Bahnhofs. Das kann nachts um 3 schon mal richtig laut werden, nicht nur die regelmäßigen Durchsagen stören, auch die Züge machen wirklich kassen Lärm.

Das kann man mit ein wenig Elektronik und ein paar Schrittmotoren den Griff bekommen.

Meine Lösung: Ich schließe Computer gesteuert mein Fenster bevor der Zug kommt.

Und darum entstand dieses Projekt. Irgendwann wurde es immer Interessanter, so dass ich weit über die eigentlichen Eckdaten hinaus bin und es kein Ende findet.

Wie schön euch und dieses Forum gefunden zu haben, mit deiner Antwort hat sich die Anmeldung schon gelohnt. :-)


Hier ein Paar Daten

beispiel ankunft:
0-1235602451300581286-2008140316-12;05:12;RE 1;Hamm(Westf)Hbf;;Dortmund Hbf,Bochum Hbf,Wattenscheid,Essen Hbf,Mülheim(Ruhr)Hbf,Duisburg Hbf,Düsseldorf,Düsseldorf Hbf,Köln-Mülheim,Köln Messe/Deutz;Dortmund Hbf,Bochum Hbf,Wattenscheid,Essen Hbf,Mülheim(Ruhr)Hbf,Duisburg Hbf,Düsseldorf,Düsseldorf Hbf,Köln-Mülheim,Köln Messe/Deutz;ca. 25 Minuten später;8 A-C

beispiel abfahrt:
0-1235602451300581286-2008140316-12;05:15;RE 1;Aachen Hbf;;Köln-Ehrenfeld,Horrem,Düren,Langerwehe,Eschweiler Hbf,Stolberg(Rheinl)Hbf,Aachen-Rothe Erde;Köln-Ehrenfeld,Horrem,Düren,Langerwehe,Eschweiler Hbf,Stolberg(Rheinl)Hbf,Aachen-Rothe Erde;ca. 25 Minuten später;8 A-C


beispiel ankunft am semikolon in spalten getrennt:

Spalte 1:
0-1235602451300581286-2008140316-12;

Spalte 2:
05:12;

Spalte 3:
RE 1;

Spalte 4:
Hamm(Westf)Hbf;

Spalte 5:
;

Spalte 6:
Dortmund Hbf,Bochum Hbf,Wattenscheid,Essen Hbf,Mülheim(Ruhr)Hbf,Duisburg Hbf,Düsseldorf,Düsseldorf Hbf,Köln-Mülheim,Köln Messe/Deutz;

Spalte 7:
Dortmund Hbf,Bochum Hbf,Wattenscheid,Essen Hbf,Mülheim(Ruhr)Hbf,Duisburg Hbf,Düsseldorf,Düsseldorf Hbf,Köln-Mülheim,Köln Messe/Deutz;

Spalte 8:
[ca. 25 Minuten später;] = hier alles an Meldungen wie, Heute auf Gleis,

Spalte 9:
[8 A-C] = immer gleis


Die Spalten 5,6,7 und 8 haben je nach Störung verschiedene Inhalte.

Es kommt vor, das Spalte 6 nichts enthält und in 7 ist dann der Verlauf und die Störungsmeldung

Dann ist die Störmeldung wie in diesem Beispiel, seperat nur in der 8

Meine Frage wäre, kennt jemand die genauen Richtlinien für diese Spalten?

Was bei welchem Vorfall was wie angezeigt werden soll?

API Echtzeitdaten

ip138, Sonntag, 16.08.2020, 14:40 (vor 2058 Tagen) @ effel

Ich bastele an einer GUI mit der ich quasie die Blaue Bahnhofstafel nachbaue.

Meine Frage wäre, kennt jemand die genauen Richtlinien für diese Spalten?

Was bei welchem Vorfall was wie angezeigt werden soll?

Die saubere Lösung: Diese API gibt die selben Daten wie die Abfahrtstafel zurück, allerdings in einem dokumentieren und gut weiterzuverarbeitenden Format. In der Dokumentation sind z. B. auch die Verspätungscodierungen erklärt.

An der Stelle auch der Hinweis auf zwei bestehende Open Source Projekte; dort sind diese IRIS-Schnittstelle und andere Schnittstellen (HAFAS, Wagenreihung) angebunden und weitere Infos zu finden:

marudor Demo - Code -
Blog mit Hintergrundinfos zu DB Daten

dbf.finalrewind.org - Code

API Echtzeitdaten

effel, Sonntag, 16.08.2020, 23:14 (vor 2057 Tagen) @ ip138

hallo ip138

das ist mehr als ich hoffte zu finden.

Sehr Cool

Fensterschließen

sflori, Sonntag, 16.08.2020, 15:41 (vor 2058 Tagen) @ effel

Wie schön euch und dieses Forum gefunden zu haben, mit deiner Antwort hat sich die Anmeldung schon gelohnt. :-)

Danke für die netten Worte. ip138 hat ja noch weitere sinnvolle Tipps gegeben.

Weitere Infos habe ich auch nicht, das Zeitformat ist ein Standardformat, darum habe ich es erkannt...

Ich würde keine Zeit damit verbringen, hinter die Codierung von iris zu steigen. Wahrscheinlich sind das nur interne Codes, die einen eh nicht weiterbringen. HAFAS (die Fahrplanauskunft unter bahn.de) codiert die Zugläufe eh schon wieder anders...

Ein ganz anderer Ansatz zum Fensterschließen wäre noch, einfach die Lautstärke ein paar Nächte lang zu messen und dann immer im entsprechenden Zeitraum das Fenster zu schließen.

Und wenns die Gegebenheiten zulassen: Zwei Arduinos mit Geräuschsensor und kleinem Akku bauen, stabiles Gehäuse und irgendwo an der Strecke unterbringen/verstecken im Fensterschließ-Abstand rechts und links zu Deiner Wohnung. Dann geht das Fenster stets zu, bevor der Zug kommt.


Bye. Flo.

Fensterschließen

effel, Sonntag, 16.08.2020, 23:18 (vor 2057 Tagen) @ sflori

Ich weiss, diese Optionen hatte ich natürlich auch im Vorfeld, aber das Projekt macht einfach Spass, daher mache ich weiter.

Mit den neuen Infos von ip138 kommen gleich mal neue Ideen dazu :-)

RSS-Feed dieser Diskussion
powered by my little forum