v2026.4.15 — 23 Providers Across Europe

Real-Time Public Transport Departures for Home Assistant

Track trains, buses, trams, and ferries across 23 providers in Germany, Switzerland, Austria, Sweden, Ireland, and worldwide. All in your smart home dashboard.

Open Source
HACS Compatible
7 Languages
Home Assistant
Real-time departure board showing live departures from Düsseldorf Hbf
0
Providers
0
Entity Types
0
Services
0
Languages

Everything You Need

From fuzzy stop search to TTS announcements — a complete public transport solution for your smart home.

23 Transit Providers

VRR, BVG, SBB, ÖBB, Trafiklab, NTA, Transitous, and 17 more across Europe.

Real-Time Departures

Live departure times with delay tracking, platform changes, and real-time status.

Fuzzy Stop Search

Finds stops even with typos. "Hauptbanhof" matches "Hauptbahnhof" automatically.

Smart Filtering

Filter by line number, transport type, or mark your favorites to show first.

Walking Time

Set your walk time to the stop. Unreachable departures hide automatically.

Trip Planner

Plan A-to-B routes with transfers, connection risk assessment, and delay tracking.

Delay Alerts

Binary sensor fires when delays exceed your configurable threshold.

TTS Announcements

Station-style spoken announcements for any Home Assistant TTS service.

Camera Board

Classic yellow-on-black station departure board as a camera entity image.

Statistics

Per-line punctuality tracking and per-stop statistics over time.

Calendar & Events

Native HA calendar integration. Each departure becomes a calendar event.

7 Languages

Fully translated: German, English, French, Dutch, Polish, Italian, Swedish.

23 Providers Across Europe

From local city transport to nationwide rail — explore our coverage map. Most providers require no API key.

Germany
Switzerland
Austria
Sweden
Ireland
Worldwide
15
EFA
2
REST
1
HAFAS
1
GTFS-RT
1
MOTIS2

Beautiful Dashboard Cards

Three card layouts plus a camera entity — designed to fit any dashboard style.

Table Layout

Station-style departure board with real-time clock, line badges, delay indicators, and platform changes. Dark and light themes available.

# lovelace card config
type: custom:openpublictransport-card
entity: sensor.hauptbahnhof
layout: table
Table Layout showing real-time departures from Düsseldorf Hbf

Compact Layout

Horizontal chips perfect for sidebar dashboards. Color-coded borders show on-time (green) vs delayed (red) status at a glance.

# lovelace card config
type: custom:openpublictransport-card
entity: sensor.hauptbahnhof
layout: compact
Compact Layout showing real-time departures from Düsseldorf Hbf

Trip Layout

A-to-B route display with transfer timeline, connection risk assessment, and alternative journey suggestions.

# lovelace card config
type: custom:openpublictransport-card
entity: sensor.hauptbahnhof
layout: trip
Trip Layout showing real-time departures from Düsseldorf Hbf

Camera Board

A PIL-rendered station display — classic yellow-on-black. Works as a camera entity you can cast to any screen.

# lovelace card config
type: custom:openpublictransport-card
entity: sensor.hauptbahnhof
Camera Board showing real-time departures from Düsseldorf Hbf

Get Started in Minutes

Install via HACS and configure your first stop in under 2 minutes. No API key needed for most providers.

1

Add Repository

Add custom repo in HACS

2

Install

Install the integration

3

Configure

Search for your stop