Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with several trains on one connection #16

Open
kaffeetrinker71 opened this issue Dec 22, 2024 · 15 comments
Open

Problem with several trains on one connection #16

kaffeetrinker71 opened this issue Dec 22, 2024 · 15 comments
Labels
DB Related to DB profile

Comments

@kaffeetrinker71
Copy link

if there are 2 different trains for a connection (in my example Uelzen to Hanover, there are ICE and regional express trains), often only the ICE trains are displayed.
Specifically:
Saturday at 14:09 there is a Regionalexpress to Hanover, at 15:15 an ICE.
If I enquire about the next connection at 13:50, only the ICE is displayed, the regional express is not shown.
In the evening there is no ICE, only a regional express. These are then displayed correctly as the next connection.
In the legs, however, I can see the regional express at 14:09. How can I display this as the next connection?

Translated with DeepL.com (free version)

@kaffeetrinker71
Copy link
Author

I#ll try to copy the Attributes next time this will happen.

@akloeckner
Copy link
Owner

Can you then please also add a screenshot of the DB Website or Navigator to see the difference?

First guess: We're not showing the next departure, but the next arrival. This could be an API issue. Or we need to change the query.

@kaffeetrinker71
Copy link
Author

kaffeetrinker71 commented Dec 22, 2024

It looks like yesterday was just a one-off bug.
It's 11:37, the next train is the regional train at 12:09, the next ICE leaves at 13:15 and the regional train is displayed. The regional train at 13:09 is skipped because the ICE is faster in Hanover.
So everything is correct.

The Attribute:

- origin: Uelzen
departure: '2024-12-22T12:09:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T13:15:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '1:06:00'
canceled: false
ontime: true
products: ME 82869
legs:
- origin: Uelzen
departure: '2024-12-22T12:09:00+01:00'
platform: '301'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T13:15:00+01:00'
platform_arrival: 4 D-G
delay_arrival: '0:00:00'
mode: train
name: ME 82869
canceled: false
distance: null
remarks:
- Fahrradmitnahme begrenzt möglich
- Rollstuhlstellplatz
stopovers:
- Uelzen
- Suderburg
- Unterlüß
- Eschede
- Celle
- Großburgwedel
- Isernhagen
- Langenhagen Mitte
- Hannover Hbf
- origin: Uelzen
departure: '2024-12-22T13:15:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T13:58:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:43:00'
canceled: false
ontime: true
products: ICE 1671
legs:
- origin: Uelzen
departure: '2024-12-22T13:15:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T13:58:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1671
canceled: false
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
- Bordrestaurant
stopovers:
- Uelzen
- Celle
- Hannover Hbf
- origin: Uelzen
departure: '2024-12-22T14:14:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T14:51:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:37:00'
canceled: false
ontime: true
products: ICE 1205
legs:
- origin: Uelzen
departure: '2024-12-22T14:14:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T14:51:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1205
canceled: false
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
- Bordrestaurant
- >-
Kein behindertengerechtes WC in Wagen 22. Mobilitätseingeschränkte
Reisende wenden sich bzgl. eventuell erforderlicher Umbuchungen an
unsere Mobilitätsservice-Zentrale unter 030 65212888.
stopovers:
- Uelzen
- Hannover Hbf

@kaffeetrinker71
Copy link
Author

kaffeetrinker71 commented Dec 22, 2024

Damn, the problem still exists.
At 17:50, the next train shown is the ICE 1677 at 19:15.
However, there is still a Regional train 82881 at 18:09 and an ICE 2911 at 18:18 to replace the ICE 1687 that has been canceled.

The Screenshot
Navigator screenshot

The Attribute:

- origin: Uelzen
departure: '2024-12-22T18:18:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T19:05:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:47:00'
canceled: true
ontime: true
products: ICE 1687
legs:
- origin: Uelzen
departure: '2024-12-22T18:18:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T19:05:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1687
canceled: true
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
- Bordrestaurant
- Fahrt fällt aus
- >-
Für ICE 1687 verkehrt Ersatzfahrt ICE 2911 zwischen Uelzen und
Hannover Hbf
stopovers:
- Uelzen (canceled)
- Celle (canceled)
- Langenhagen Mitte (canceled)
- Hannover Hbf (canceled)
- origin: Uelzen
departure: '2024-12-22T19:15:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T19:58:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:43:00'
canceled: false
ontime: true
products: ICE 1677
legs:
- origin: Uelzen
departure: '2024-12-22T19:15:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T19:58:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1677
canceled: false
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
- Bordrestaurant
- >-
Rollstuhlgerechte Einstiegstür in Wagen 22 defekt.
Mobilitätseingeschränkte Reisende wenden sich bzgl. eventuell
erforderlicher Umbuchungen an unsere Mobilitätsservice-Zentrale unter
030 65212888.
stopovers:
- Uelzen
- Celle
- Hannover Hbf
- origin: Uelzen
departure: '2024-12-22T20:09:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T21:15:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '1:06:00'
canceled: false
ontime: true
products: ME 82885
legs:
- origin: Uelzen
departure: '2024-12-22T20:09:00+01:00'
platform: '301'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-22T21:15:00+01:00'
platform_arrival: '3'
delay_arrival: '0:00:00'
mode: train
name: ME 82885
canceled: false
distance: null
remarks:
- Fahrradmitnahme begrenzt möglich
- Rollstuhlstellplatz
stopovers:
- Uelzen
- Suderburg
- Unterlüß
- Eschede
- Celle
- Großburgwedel
- Isernhagen
- Langenhagen Mitte
- Hannover Hbf

@akloeckner
Copy link
Owner

akloeckner commented Dec 23, 2024

Strange. I cannot see anything special about the skipped trains. Also your earlier comment...

The regional train at 13:09 is skipped because the ICE is faster in Hanover.

... The slower train should still be displayed in the attributes, I think.

Let's try and find out, how the skipped ME trains are different from the others. Can you browse the website and look for differences, when this issue happens next time?

The replacement ICE might be somehow special, as it's a replacement. Still, it should be shown of course.

Out of curiosity: Did you specify the direct-only option? Or a delay?

Oh, and a GitHub hint: please format the attributes as code. That will make them much more readable. You can do so, by wrapping them as "fenced code blocks".

@kaffeetrinker71
Copy link
Author

... The slower train should still be displayed in the attributes, I think.

The “Deutsche Bahn” integration, which is currently not working and refers to your integration, does the same. It always shows the next train that is faster to the destination.

Screenshot HA

I'll keep an eye on it. I have created two entities, one as a direct connection and one without a direct connection.
I have not created delays for either of them. As soon as this effect occurs again, I will take screenshots and copy the attributes.

And yes, you're right, I forgot the formatting ;-)

@kaffeetrinker71
Copy link
Author

Ah, and another effect.
It is 07:20, the delayed ICE 1575 was scheduled to depart at 07:31. However, the train is no longer displayed in Home Assistant (although it is the next one), where the next IC 2083 is displayed. The ME 82861 is hidden again. Presumably because it is later in Hanover than the IC.
Navigator screenshot

- origin: Uelzen
departure: '2024-12-23T08:16:00+01:00'
delay: '0:02:00'
destination: Hannover Hbf
arrival: '2024-12-23T08:59:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:41:00'
canceled: false
ontime: false
products: IC 2083
legs:
- origin: Uelzen
departure: '2024-12-23T08:16:00+01:00'
platform: '101'
delay: '0:02:00'
destination: Hannover Hbf
arrival: '2024-12-23T08:59:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: IC 2083
canceled: false
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
stopovers:
- Uelzen
- Celle
- Hannover Hbf
- origin: Uelzen
departure: '2024-12-23T09:16:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-23T09:58:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:42:00'
canceled: false
ontime: true
products: ICE 1577
legs:
- origin: Uelzen
departure: '2024-12-23T09:16:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-23T09:58:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1577
canceled: false
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
- Bordrestaurant
- >-
Rollstuhlgerechte Einstiegstür in Wagen 22 defekt.
Mobilitätseingeschränkte Reisende wenden sich bzgl. eventuell
erforderlicher Umbuchungen an unsere Mobilitätsservice-Zentrale unter
030 65212888.
stopovers:
- Uelzen
- Celle
- Hannover Hbf
- origin: Uelzen
departure: '2024-12-23T10:09:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-23T11:15:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '1:06:00'
canceled: false
ontime: true
products: ME 82865
legs:
- origin: Uelzen
departure: '2024-12-23T10:09:00+01:00'
platform: '301'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-23T11:15:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ME 82865
canceled: false
distance: null
remarks:
- Fahrradmitnahme begrenzt möglich
- Rollstuhlstellplatz
stopovers:
- Uelzen
- Suderburg
- Unterlüß
- Eschede
- Celle
- Großburgwedel
- Isernhagen
- Langenhagen Mitte
- Hannover Hbf

@akloeckner
Copy link
Owner

akloeckner commented Dec 23, 2024

I just bumped pyhafas to the next version, but haven't "released" it yet. Could you update your installation to the v1.0.4-rc.0 pre-release? With a little bit of luck, that might have changed something already. Although, I think, their fix is not related. They changed something in the way the origin and destination stations are queried.

@kaffeetrinker71
Copy link
Author

Update is running

@kaffeetrinker71
Copy link
Author

kaffeetrinker71 commented Dec 29, 2024

Ok, here is the next "bug".
It is 08:25, the next train shown by the integration is the regional train at 10:09.
Regardless of whether it is a direct connection or not.
Screenshot HA

However, the DB Navigator shows a regional train 82813 at 09:09 and an ICE 2943 at 09:16. However, the ICE is a replacement train for the ICE 1577.
Navigator screenshot

The original ICE 1577 can be found in the attributes, but as “canceled: true”. You can also see that the ICE is being replaced by another one, this is stated under “remarks:
Für ICE 1577 verkehrt Ersatzfahrt ICE 2943 zwischen Uelzen und
Hannover Hbf”

Her are the Attributes:

Direct Connection:

- origin: Uelzen
departure: '2024-12-29T09:16:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T09:58:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:42:00'
canceled: true
ontime: true
products: ICE 1577
legs:
- origin: Uelzen
departure: '2024-12-29T09:16:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T09:58:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1577
canceled: true
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
- Bordrestaurant
- Fahrt fällt aus
- >-
Für ICE 1577 verkehrt Ersatzfahrt ICE 2943 zwischen Uelzen und
Hannover Hbf
stopovers:
- Uelzen (canceled)
- Celle (canceled)
- Hannover Hbf (canceled)
- origin: Uelzen
departure: '2024-12-29T10:09:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T11:15:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '1:06:00'
canceled: false
ontime: true
products: ME 82865
legs:
- origin: Uelzen
departure: '2024-12-29T10:09:00+01:00'
platform: '301'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T11:15:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ME 82865
canceled: false
distance: null
remarks:
- Fahrradmitnahme begrenzt möglich
- Rollstuhlstellplatz
stopovers:
- Uelzen
- Suderburg
- Unterlüß
- Eschede
- Celle
- Großburgwedel
- Isernhagen
- Langenhagen Mitte
- Hannover Hbf
- origin: Uelzen
departure: '2024-12-29T11:15:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T11:58:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:43:00'
canceled: true
ontime: true
products: ICE 1579
legs:
- origin: Uelzen
departure: '2024-12-29T11:15:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T11:58:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1579
canceled: true
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
- Bordrestaurant
- Fahrt fällt aus
- >-
Für ICE 1579 verkehrt Ersatzfahrt ICE 2927 zwischen Uelzen und
Hannover Hbf
stopovers:
- Uelzen (canceled)
- Celle (canceled)
- Hannover Hbf (canceled)

No Direct Connection:

- origin: Uelzen
departure: '2024-12-29T09:16:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T09:58:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:42:00'
canceled: true
ontime: true
products: ICE 1577
legs:
- origin: Uelzen
departure: '2024-12-29T09:16:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T09:58:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1577
canceled: true
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
- Bordrestaurant
- Fahrt fällt aus
- >-
Für ICE 1577 verkehrt Ersatzfahrt ICE 2943 zwischen Uelzen und
Hannover Hbf
stopovers:
- Uelzen (canceled)
- Celle (canceled)
- Hannover Hbf (canceled)
- origin: Uelzen
departure: '2024-12-29T10:09:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T11:15:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '1:06:00'
canceled: false
ontime: true
products: ME 82865
legs:
- origin: Uelzen
departure: '2024-12-29T10:09:00+01:00'
platform: '301'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T11:15:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ME 82865
canceled: false
distance: null
remarks:
- Fahrradmitnahme begrenzt möglich
- Rollstuhlstellplatz
stopovers:
- Uelzen
- Suderburg
- Unterlüß
- Eschede
- Celle
- Großburgwedel
- Isernhagen
- Langenhagen Mitte
- Hannover Hbf
- origin: Uelzen
departure: '2024-12-29T11:15:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T11:58:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:43:00'
canceled: true
ontime: true
products: ICE 1579
legs:
- origin: Uelzen
departure: '2024-12-29T11:15:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2024-12-29T11:58:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1579
canceled: true
distance: null
remarks:
- Komfort Check-in verfügbar - wenn möglich bitte einchecken
- Fahrradmitnahme reservierungspflichtig
- Fahrradmitnahme begrenzt möglich
- Bordrestaurant
- Fahrt fällt aus
- >-
Für ICE 1579 verkehrt Ersatzfahrt ICE 2927 zwischen Uelzen und
Hannover Hbf
stopovers:
- Uelzen (canceled)
- Celle (canceled)
- Hannover Hbf (canceled)

@akloeckner
Copy link
Owner

Let's open a separate issue for the replacement train and stick to the missing trains in this one.

@akloeckner
Copy link
Owner

akloeckner commented Dec 29, 2024

It is 07:20, the delayed ICE 1575 was scheduled to depart at 07:31. However, the train is no longer displayed in Home Assistant (although it is the next one), where the next IC 2083 is displayed.

I also linked #15 (comment). I am a bit afraid that your issues might require a fix in the API, which I don't really understand how it works...

Browsing around, maybe this could be related, too: public-transport/hafas-client#287

@akloeckner
Copy link
Owner

I have tried to implement the change mentioned above into the pyhafas library and created a branch to see, if it changes anything:

https://github.com/akloeckner/hacs-hafas/tree/fix/rtMode

I am a bit hesitant to create a pre-release from it for testing, because it is really hacked together. Can you download the code itself and test it on your end? If not, I might need to jump through the loop and create a pre-release for you.

Until then: Please let me know, whenever you see the effect again. If I can react quickly enough, I can then check in my test setup if the missing train is there...

@kaffeetrinker71
Copy link
Author

I'll test it.

@kaffeetrinker71
Copy link
Author

Ok, the bug still exists.
My Version: v1.0.4-rc.0

It is 18:56, the next trains are:
19:09 Regional Train
19:15 Replacement Train ICE 2943 (original train was ICE 1677)
DB-Navigator

The Integration shows 20:09 Regional Train 82885
Screenshot

The Attributes:

- origin: Uelzen
departure: '2025-01-05T19:15:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2025-01-05T19:58:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:43:00'
canceled: true
ontime: true
products: ICE 1677
legs:
- origin: Uelzen
departure: '2025-01-05T19:15:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2025-01-05T19:58:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 1677
canceled: true
distance: null
remarks:
- remark_type: A
code: CK
subject: null
text: Komfort Check-in verfügbar - wenn möglich bitte einchecken
priority: 200
trip_id: null
- remark_type: A
code: FR
subject: null
text: Fahrradmitnahme reservierungspflichtig
priority: 260
trip_id: null
- remark_type: A
code: FB
subject: null
text: Fahrradmitnahme begrenzt möglich
priority: 260
trip_id: null
- remark_type: A
code: BR
subject: null
text: Bordrestaurant
priority: 450
trip_id: null
- remark_type: P
code: null
subject: null
text: Fahrt fällt aus
priority: null
trip_id: null
stopovers:
- Uelzen (canceled)
- Celle (canceled)
- Hannover Hbf (canceled)
- origin: Uelzen
departure: '2025-01-05T20:09:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2025-01-05T21:15:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '1:06:00'
canceled: false
ontime: true
products: ME 82885
legs:
- origin: Uelzen
departure: '2025-01-05T20:09:00+01:00'
platform: '301'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2025-01-05T21:15:00+01:00'
platform_arrival: '3'
delay_arrival: '0:00:00'
mode: train
name: ME 82885
canceled: false
distance: null
remarks:
- remark_type: A
code: FB
subject: null
text: Fahrradmitnahme begrenzt möglich
priority: 260
trip_id: null
- remark_type: A
code: RO
subject: null
text: Rollstuhlstellplatz
priority: 560
trip_id: null
stopovers:
- Uelzen
- Suderburg
- Unterlüß
- Eschede
- Celle
- Großburgwedel
- Isernhagen
- Langenhagen Mitte
- Hannover Hbf
- origin: Uelzen
departure: '2025-01-05T20:44:00+01:00'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2025-01-05T21:23:00+01:00'
delay_arrival: '0:00:00'
transfers: 0
duration: '0:39:00'
canceled: false
ontime: true
products: ICE 887
legs:
- origin: Uelzen
departure: '2025-01-05T20:44:00+01:00'
platform: '101'
delay: '0:00:00'
destination: Hannover Hbf
arrival: '2025-01-05T21:23:00+01:00'
platform_arrival: '4'
delay_arrival: '0:00:00'
mode: train
name: ICE 887
canceled: false
distance: null
remarks:
- remark_type: A
code: CK
subject: null
text: Komfort Check-in verfügbar - wenn möglich bitte einchecken
priority: 200
trip_id: null
- remark_type: A
code: FR
subject: null
text: Fahrradmitnahme reservierungspflichtig
priority: 260
trip_id: null
- remark_type: A
code: FB
subject: null
text: Fahrradmitnahme begrenzt möglich
priority: 260
trip_id: null
- remark_type: A
code: BR
subject: null
text: Bordrestaurant
priority: 450
trip_id: null
- remark_type: A
code: EH
subject: null
text: Fahrzeuggebundene Einstiegshilfe vorhanden
priority: 560
trip_id: null
stopovers:
- Uelzen
- Hannover Hbf

@akloeckner akloeckner added the DB Related to DB profile label Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DB Related to DB profile
Projects
None yet
Development

No branches or pull requests

2 participants