Skip to content

[Bug]: With KVV I only get 1-3 (max) entries #101

@fft1010

Description

@fft1010

The problem

Hi,
the versions before (all that I used and tested) had 5-8(?) departures as a minimum. With the new version I only see 2 if lucky I had three. With IRIS-TTS I see the 8 I wanted to see. The IRIS-TTS Sensor is way longer than the KVV sensor

See here KVV sensor:

next_departures:
  - countdown: "0"
    datetime: 1770657180
    delay: "1"
    destination: Rheinstetten
    hints:
      - Niederflurwagen
    is_cancelled: 0
    line: S2
    origin: Blankenloch Nord
    platform: "1"
    platform_name: Gleis 1
    platform_type: Gleis
    rt_datetime: 1770657180
    sched_datetime: 1770657060
    type: S-Bahn
    trainClasses:
      - S-Bahn
    departure_current: "18:14"
    departure_timestamp: 1770657240
    changed_platform: false
    trip_id: null
    arrival_current: "18:14"
    arrival_timestamp: 1770657240
station: Reitschulschlag
via_stations: []
direction: ""
last_updated: "2026-02-09T18:18:10.979916+01:00"
attribution: >-
  Data provided by API
  https://dbf.finalrewind.org/Reitschulschlag.json?platforms=1%2C3&efa=KVV
icon: mdi:train
friendly_name: DB Infoscreen Reitschulschlag platform 1,3 Departures platform 1,3

and here IRIS Sensor:

next_departures:
  - delayArrival: 1
    delayDeparture: 2
    destination: Daxlanden Dornröschenweg, Karlsruhe
    isCancelled: 0
    missingRealtime: false
    scheduledArrival: "18:31"
    scheduledDeparture: "18:31"
    train: VBK S2
    trainClasses:
      - Unbekannter Zugtyp
    trainNumber: "32713"
    is_cancelled: false
    departure_current: "18:33"
    departure_timestamp: 1770658380
    changed_platform: false
    route_details:
      - name: Blankenloch Nord, Stutensee
      - name: Blankenloch Mühlenweg, Stutensee
      - name: Blankenloch Kirche, Stutensee
      - name: Blankenloch Tolna-Platz, Stutensee
      - name: Blankenloch Süd, Stutensee
      - name: Büchig, Stutensee
      - name: Hagsfeld Reitschulschlag, Karlsruhe
      - name: Hagsfeld Jenaer Straße, Karlsruhe
      - name: Hagsfeld Geroldsäcker, Karlsruhe
      - name: Hagsfeld Bahnhof, Karlsruhe
      - name: Hagsfeld Süd, Karlsruhe
      - name: Rintheim Sinsheimer Straße, Karlsruhe
      - name: Hirtenweg/Technologiepark, Karlsruhe
      - name: Hauptfriedhof, Karlsruhe
      - name: Essenweinstraße, Karlsruhe
      - name: Tullastraße/Alter Schlachthof, Karlsruhe
      - name: Gottesauer Platz/BGV, Karlsruhe
      - name: Durlacher Tor/KIT-Campus Süd (U), Karlsruhe
      - name: Kronenplatz (U), Karlsruhe
      - name: Marktplatz (Kaiserstraße U), Karlsruhe
      - name: Europaplatz (U), Karlsruhe
      - name: Karlsruhe Mühlburger Tor
      - name: Yorckstraße, Karlsruhe
      - name: Händelstraße, Karlsruhe
      - name: Philippstraße, Karlsruhe
      - name: Karlsruhe Entenfang
      - name: Eckenerstraße, Karlsruhe
      - name: Rheinhafenstraße, Karlsruhe
      - name: Daxlanden Thomas-Mann-Straße, Karlsruhe
      - name: Daxlanden Karl-Delisle-Straße, Karlsruhe
      - name: Daxlanden Dornröschenweg, Karlsruhe
      - name: Daxlanden Dornröschenweg, Karlsruhe
    trip_id: null
    arrival_current: "18:32"
    arrival_timestamp: 1770658320
  - delayArrival: 0
    delayDeparture: 0
    destination: Mörsch Bach-West, Rheinstetten
    isCancelled: 0
    missingRealtime: false
    scheduledArrival: "18:41"
    scheduledDeparture: "18:41"
    train: VBK S2
    trainClasses:
      - Unbekannter Zugtyp
    trainNumber: "32682"
    is_cancelled: false
    departure_current: "18:41"
    departure_timestamp: 1770658860
    changed_platform: false
    route_details:
      - name: Spöck Richard-Hecht-Schule, Stutensee
      - name: Spöck Hochhaus, Stutensee
      - name: Friedrichstal Nord, Stutensee
      - name: Friedrichstal Mitte, Stutensee
      - name: Friedrichstal Saint-Riquier-Platz, Stutensee
      - name: Blankenloch Nord, Stutensee
      - name: Blankenloch Mühlenweg, Stutensee
      - name: Blankenloch Kirche, Stutensee
      - name: Blankenloch Tolna-Platz, Stutensee
      - name: Blankenloch Süd, Stutensee
      - name: Büchig, Stutensee
      - name: Hagsfeld Reitschulschlag, Karlsruhe
      - name: Hagsfeld Jenaer Straße, Karlsruhe
      - name: Hagsfeld Geroldsäcker, Karlsruhe
      - name: Hagsfeld Bahnhof, Karlsruhe
      - name: Hagsfeld Süd, Karlsruhe
      - name: Rintheim Sinsheimer Straße, Karlsruhe
      - name: Hirtenweg/Technologiepark, Karlsruhe
      - name: Hauptfriedhof, Karlsruhe
      - name: Essenweinstraße, Karlsruhe
      - name: Tullastraße/Alter Schlachthof, Karlsruhe
      - name: Gottesauer Platz/BGV, Karlsruhe
      - name: Durlacher Tor/KIT-Campus Süd (U), Karlsruhe
      - name: Kronenplatz (U), Karlsruhe
      - name: Marktplatz (Kaiserstraße U), Karlsruhe
      - name: Europaplatz (U), Karlsruhe
      - name: Karlsruhe Mühlburger Tor
      - name: Yorckstraße, Karlsruhe
      - name: Händelstraße, Karlsruhe
      - name: Philippstraße, Karlsruhe
      - name: Karlsruhe Entenfang
      - name: Eckenerstraße, Karlsruhe
      - name: Rheinhafenstraße, Karlsruhe
      - name: Daxlanden Thomas-Mann-Straße, Karlsruhe
      - name: Daxlanden Karl-Delisle-Straße, Karlsruhe
      - name: Daxlanden Dornröschenweg, Karlsruhe
      - name: Daxlanden Nussbaumweg, Karlsruhe
      - name: Forchheim Leichtsandstr./Messe Karlsruhe, Rheinste
      - name: Forchheim Hallenbad, Rheinstetten
      - name: Forchheim Hauptstraße, Rheinstetten
      - name: Forchheim Oberfeldstraße, Rheinstetten
      - name: Mörsch Rösselsbrünnle, Rheinstetten
      - name: Mörsch Narzissenstraße, Rheinstetten
      - name: Mörsch Römerstraße, Rheinstetten
      - name: Mörsch Rheinaustraße, Rheinstetten
      - name: Mörsch Merkurstraße, Rheinstetten
      - name: Mörsch Am Hang, Rheinstetten
      - name: Mörsch Bach-West, Rheinstetten
    trip_id: null
    arrival_current: "18:41"
    arrival_timestamp: 1770658860
  - delayArrival: 0
    delayDeparture: 0
    destination: Daxlanden Dornröschenweg, Karlsruhe
    isCancelled: 0
    missingRealtime: false
    scheduledArrival: "18:51"
    scheduledDeparture: "18:51"
    train: VBK S2
    trainClasses:
      - Unbekannter Zugtyp
    trainNumber: "33554"
    is_cancelled: false
    departure_current: "18:51"
    departure_timestamp: 1770659460
    changed_platform: false
    route_details:
      - name: Blankenloch Nord, Stutensee
      - name: Blankenloch Mühlenweg, Stutensee
      - name: Blankenloch Kirche, Stutensee
      - name: Blankenloch Tolna-Platz, Stutensee
      - name: Blankenloch Süd, Stutensee
      - name: Büchig, Stutensee
      - name: Hagsfeld Reitschulschlag, Karlsruhe
      - name: Hagsfeld Jenaer Straße, Karlsruhe
      - name: Hagsfeld Geroldsäcker, Karlsruhe
      - name: Hagsfeld Bahnhof, Karlsruhe
      - name: Hagsfeld Süd, Karlsruhe
      - name: Rintheim Sinsheimer Straße, Karlsruhe
      - name: Hirtenweg/Technologiepark, Karlsruhe
      - name: Hauptfriedhof, Karlsruhe
      - name: Essenweinstraße, Karlsruhe
      - name: Tullastraße/Alter Schlachthof, Karlsruhe
      - name: Gottesauer Platz/BGV, Karlsruhe
      - name: Durlacher Tor/KIT-Campus Süd (U), Karlsruhe
      - name: Kronenplatz (U), Karlsruhe
      - name: Marktplatz (Kaiserstraße U), Karlsruhe
      - name: Europaplatz (U), Karlsruhe
      - name: Karlsruhe Mühlburger Tor
      - name: Yorckstraße, Karlsruhe
      - name: Händelstraße, Karlsruhe
      - name: Philippstraße, Karlsruhe
      - name: Karlsruhe Entenfang
      - name: Eckenerstraße, Karlsruhe
      - name: Rheinhafenstraße, Karlsruhe
      - name: Daxlanden Thomas-Mann-Straße, Karlsruhe
      - name: Daxlanden Karl-Delisle-Straße, Karlsruhe
      - name: Daxlanden Dornröschenweg, Karlsruhe
      - name: Daxlanden Dornröschenweg, Karlsruhe
    trip_id: null
    arrival_current: "18:51"
    arrival_timestamp: 1770659460
  - delayArrival: 0
    delayDeparture: 1
    destination: Mörsch Bach-West, Rheinstetten
    isCancelled: 0
    missingRealtime: false
    scheduledArrival: "19:01"
    scheduledDeparture: "19:01"
    train: VBK S2
    trainClasses:
      - Unbekannter Zugtyp
    trainNumber: "33493"
    is_cancelled: false
    departure_current: "19:02"
    departure_timestamp: 1770660120
    changed_platform: false
    route_details:
      - name: Spöck Richard-Hecht-Schule, Stutensee
      - name: Spöck Hochhaus, Stutensee
      - name: Friedrichstal Nord, Stutensee
      - name: Friedrichstal Mitte, Stutensee
      - name: Friedrichstal Saint-Riquier-Platz, Stutensee
      - name: Blankenloch Nord, Stutensee
      - name: Blankenloch Mühlenweg, Stutensee
      - name: Blankenloch Kirche, Stutensee
      - name: Blankenloch Tolna-Platz, Stutensee
      - name: Blankenloch Süd, Stutensee
      - name: Büchig, Stutensee
      - name: Hagsfeld Reitschulschlag, Karlsruhe
      - name: Hagsfeld Jenaer Straße, Karlsruhe
      - name: Hagsfeld Geroldsäcker, Karlsruhe
      - name: Hagsfeld Bahnhof, Karlsruhe
      - name: Hagsfeld Süd, Karlsruhe
      - name: Rintheim Sinsheimer Straße, Karlsruhe
      - name: Hirtenweg/Technologiepark, Karlsruhe
      - name: Hauptfriedhof, Karlsruhe
      - name: Essenweinstraße, Karlsruhe
      - name: Tullastraße/Alter Schlachthof, Karlsruhe
      - name: Gottesauer Platz/BGV, Karlsruhe
      - name: Durlacher Tor/KIT-Campus Süd (U), Karlsruhe
      - name: Kronenplatz (U), Karlsruhe
      - name: Marktplatz (Kaiserstraße U), Karlsruhe
      - name: Europaplatz (U), Karlsruhe
      - name: Karlsruhe Mühlburger Tor
      - name: Yorckstraße, Karlsruhe
      - name: Händelstraße, Karlsruhe
      - name: Philippstraße, Karlsruhe
      - name: Karlsruhe Entenfang
      - name: Eckenerstraße, Karlsruhe
      - name: Rheinhafenstraße, Karlsruhe
      - name: Daxlanden Thomas-Mann-Straße, Karlsruhe
      - name: Daxlanden Karl-Delisle-Straße, Karlsruhe
      - name: Daxlanden Dornröschenweg, Karlsruhe
      - name: Daxlanden Nussbaumweg, Karlsruhe
      - name: Forchheim Leichtsandstr./Messe Karlsruhe, Rheinste
      - name: Forchheim Hallenbad, Rheinstetten
      - name: Forchheim Hauptstraße, Rheinstetten
      - name: Forchheim Oberfeldstraße, Rheinstetten
      - name: Mörsch Rösselsbrünnle, Rheinstetten
      - name: Mörsch Narzissenstraße, Rheinstetten
      - name: Mörsch Römerstraße, Rheinstetten
      - name: Mörsch Rheinaustraße, Rheinstetten
      - name: Mörsch Merkurstraße, Rheinstetten
      - name: Mörsch Am Hang, Rheinstetten
      - name: Mörsch Bach-West, Rheinstetten
    trip_id: null
    arrival_current: "19:01"
    arrival_timestamp: 1770660060
  - delayArrival: 0
    delayDeparture: 0
    destination: Daxlanden Dornröschenweg, Karlsruhe
    isCancelled: 0
    missingRealtime: false
    scheduledArrival: "19:11"
    scheduledDeparture: "19:11"
    train: VBK S2
    trainClasses:
      - Unbekannter Zugtyp
    trainNumber: "34310"
    is_cancelled: false
    departure_current: "19:11"
    departure_timestamp: 1770660660
    changed_platform: false
    route_details:
      - name: Blankenloch Nord, Stutensee
      - name: Blankenloch Mühlenweg, Stutensee
      - name: Blankenloch Kirche, Stutensee
      - name: Blankenloch Tolna-Platz, Stutensee
      - name: Blankenloch Süd, Stutensee
      - name: Büchig, Stutensee
      - name: Hagsfeld Reitschulschlag, Karlsruhe
      - name: Hagsfeld Jenaer Straße, Karlsruhe
      - name: Hagsfeld Geroldsäcker, Karlsruhe
      - name: Hagsfeld Bahnhof, Karlsruhe
      - name: Hagsfeld Süd, Karlsruhe
      - name: Rintheim Sinsheimer Straße, Karlsruhe
      - name: Hirtenweg/Technologiepark, Karlsruhe
      - name: Hauptfriedhof, Karlsruhe
      - name: Essenweinstraße, Karlsruhe
      - name: Tullastraße/Alter Schlachthof, Karlsruhe
      - name: Gottesauer Platz/BGV, Karlsruhe
      - name: Durlacher Tor/KIT-Campus Süd (U), Karlsruhe
      - name: Kronenplatz (U), Karlsruhe
      - name: Marktplatz (Kaiserstraße U), Karlsruhe
      - name: Europaplatz (U), Karlsruhe
      - name: Karlsruhe Mühlburger Tor
      - name: Yorckstraße, Karlsruhe
      - name: Händelstraße, Karlsruhe
      - name: Philippstraße, Karlsruhe
      - name: Karlsruhe Entenfang
      - name: Eckenerstraße, Karlsruhe
      - name: Rheinhafenstraße, Karlsruhe
      - name: Daxlanden Thomas-Mann-Straße, Karlsruhe
      - name: Daxlanden Karl-Delisle-Straße, Karlsruhe
      - name: Daxlanden Dornröschenweg, Karlsruhe
      - name: Daxlanden Dornröschenweg, Karlsruhe
    trip_id: null
    arrival_current: "19:11"
    arrival_timestamp: 1770660660
  - delayArrival: 0
    delayDeparture: 0
    destination: Mörsch Bach-West, Rheinstetten
    isCancelled: 0
    missingRealtime: false
    scheduledArrival: "19:21"
    scheduledDeparture: "19:21"
    train: VBK S2
    trainClasses:
      - Unbekannter Zugtyp
    trainNumber: "34282"
    is_cancelled: false
    departure_current: "19:21"
    departure_timestamp: 1770661260
    changed_platform: false
    route_details:
      - name: Spöck Richard-Hecht-Schule, Stutensee
      - name: Spöck Hochhaus, Stutensee
      - name: Friedrichstal Nord, Stutensee
      - name: Friedrichstal Mitte, Stutensee
      - name: Friedrichstal Saint-Riquier-Platz, Stutensee
      - name: Blankenloch Nord, Stutensee
      - name: Blankenloch Mühlenweg, Stutensee
      - name: Blankenloch Kirche, Stutensee
      - name: Blankenloch Tolna-Platz, Stutensee
      - name: Blankenloch Süd, Stutensee
      - name: Büchig, Stutensee
      - name: Hagsfeld Reitschulschlag, Karlsruhe
      - name: Hagsfeld Jenaer Straße, Karlsruhe
      - name: Hagsfeld Geroldsäcker, Karlsruhe
      - name: Hagsfeld Bahnhof, Karlsruhe
      - name: Hagsfeld Süd, Karlsruhe
      - name: Rintheim Sinsheimer Straße, Karlsruhe
      - name: Hirtenweg/Technologiepark, Karlsruhe
      - name: Hauptfriedhof, Karlsruhe
      - name: Essenweinstraße, Karlsruhe
      - name: Tullastraße/Alter Schlachthof, Karlsruhe
      - name: Gottesauer Platz/BGV, Karlsruhe
      - name: Durlacher Tor/KIT-Campus Süd (U), Karlsruhe
      - name: Kronenplatz (U), Karlsruhe
      - name: Marktplatz (Kaiserstraße U), Karlsruhe
      - name: Europaplatz (U), Karlsruhe
      - name: Karlsruhe Mühlburger Tor
      - name: Yorckstraße, Karlsruhe
      - name: Händelstraße, Karlsruhe
      - name: Philippstraße, Karlsruhe
      - name: Karlsruhe Entenfang
      - name: Eckenerstraße, Karlsruhe
      - name: Rheinhafenstraße, Karlsruhe
      - name: Daxlanden Thomas-Mann-Straße, Karlsruhe
      - name: Daxlanden Karl-Delisle-Straße, Karlsruhe
      - name: Daxlanden Dornröschenweg, Karlsruhe
      - name: Daxlanden Nussbaumweg, Karlsruhe
      - name: Forchheim Leichtsandstr./Messe Karlsruhe, Rheinste
      - name: Forchheim Hallenbad, Rheinstetten
      - name: Forchheim Hauptstraße, Rheinstetten
      - name: Forchheim Oberfeldstraße, Rheinstetten
      - name: Mörsch Rösselsbrünnle, Rheinstetten
      - name: Mörsch Narzissenstraße, Rheinstetten
      - name: Mörsch Römerstraße, Rheinstetten
      - name: Mörsch Rheinaustraße, Rheinstetten
      - name: Mörsch Merkurstraße, Rheinstetten
      - name: Mörsch Am Hang, Rheinstetten
      - name: Mörsch Bach-West, Rheinstetten
    trip_id: null
    arrival_current: "19:21"
    arrival_timestamp: 1770661260
station: Hagsfeld Reitschulschlag, Karlsruhe
via_stations: []
direction: ""
last_updated: "2026-02-09T18:21:10.278258+01:00"
attribution: >-
  Data provided by API
  https://dbf.finalrewind.org/Hagsfeld%20Reitschulschlag,%20Karlsruhe.json?via=Jenaer
icon: mdi:train
friendly_name: DB Infoscreen Hagsfeld Reitschulschlag, Karlsruhe Departures

What version of Home Assistant Core has the issue?

2026.1.3

What type of installation are you running?

Home Assistant OS

What version of this Integration has the issue?

latest

If possible, please provide the station name you were using.

Reitschulschlag

What data source are you using (usually IRIS-TTS)?

KVV

Example YAML snippet

Anything in the logs that might be useful for us?

Logfile:
Dieser Fehler stammt von einer benutzerdefinierten Integration

Logger: custom_components.db_infoscreen
Quelle: custom_components/db_infoscreen/__init__.py:1064
Integration: db-infoscreen (Dokumentation, Probleme)
Erstmals aufgetreten: 16:54:25 (10 Vorkommnisse)
Zuletzt protokolliert: 18:18:10

Departures fetched but all were filtered out. Using cached data.


Finalrewind API shows:

https://dbf.finalrewind.org/Reitschluschlag.json?platforms=1%2C+3&efa=KVV

Additional information

One question: I am trying hard, to use the API-URL, but if I use the interface during create, it seem the interface adds some garbage. Even if I try to use the

Another generated API call
https://dbf.finalrewind.org/Hagsfeld%20Reitschulschlag,%20Karlsruhe.json?platforms=1%2C3&efa=KVV

works perfectly but has no data. Reason seems to be:

Dieser Fehler stammt von einer benutzerdefinierten Integration

Logger: custom_components.db_infoscreen.sensor
Quelle: custom_components/db_infoscreen/sensor.py:196
Integration: db-infoscreen (Dokumentation, Probleme)
Erstmals aufgetreten: 16:54:25 (14 Vorkommnisse)
Zuletzt protokolliert: 18:37:08

No data received for station: Reitschluschlag, via_stations: []. No previous value available.
No data received for station: Reitschulschlag, via_stations: []. No previous value available.
No data received for station: Hagsfeld Reitschulschlag, Karlsruhe, via_stations: []. No previous value available.

With Platforms 1, 3 I do not need any via stations, and left them out.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions