Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation.

Überblick

My Rail Commute verfolgt Pendelfahrten mit der Bahn in Großbritannien anhand der Echtzeitdaten von National Rail aus der Darwin API. Es fügt für jede eingerichtete Pendelstrecke Sensoren und einen Binärsensor hinzu, die kommende Züge zwischen zwei Bahnhöfen, einen Gesamtstatus, der von normal über leichte, größere und schwere Verspätungen bis zu kritisch reicht, wenn ein Zug ausfällt, sowie Störungsmeldungen abdecken. Reisen mit mehreren Abschnitten und Umstiegen erhalten Sensoren pro Abschnitt und einen Status für jeden Anschluss, und ein Modus für alle Abfahrten verfolgt einen Starbahnhof ohne festes Ziel. Beliebte Abfahrtszeiten können jeweils einen eigenen Sensor erhalten, und Züge lassen sich auf ausgewählte Betreiber beschränken. Die Verspätungsschwellen sind einstellbar, und eine optionale Delay-Repay-Funktion verfolgt Erstattungsanträge nach den Regelungen der einzelnen Betreiber. Die Tagesstatistiken enthalten gleitende Pünktlichkeitsquoten über 7 und 30 Tage. Es benötigt die Cloud des Herstellers und einen API-Schlüssel und wird in der Benutzeroberfläche eingerichtet.

Zusammenfassung der README und des Codes von adamf83/my-rail-commute, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich

Unterstützt

  • Nutzt die Cloud des Herstellers Braucht eine Internetverbindung und einen Account beim Hersteller.

  • Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.

  • Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.

Stellt bereit

  • Sensoren

Einrichtung

Installiere sie aus dem Marketplace und starte Home Assistant neu. Füge sie dann unter Einstellungen > Geräte & Dienste hinzu.

My Rail Commute - API-Authentifizierung

  • API-Schlüssel

Strecke konfigurieren

  • Startbahnhof
  • Alle Abfahrten anzeigen (kein Zielfilter)
  • Zielbahnhof (CRS-Code): leer lassen, wenn 'All Departures' aktiviert ist

Anschlussabschnitt hinzufügen

  • Anschlussabschnitt hinzufügen
  • Umstiegsbahnhof (CRS-Code)

Zu beobachtende Züge

  • Name der Pendelstrecke
  • Lieblingszüge (Abfahrtszeiten, durch Kommas getrennt)Optional. Tägliche Abfahrtszeiten ab deinem Startbahnhof, die du im Blick behalten möchtest, zum Beispiel '07:42, 08:15'. Jede erhält einen eigenen Sensor, der auch nach der Abfahrt des Zuges sichtbar bleibt. Bei Reisen mit mehreren Abschnitten wird nur der erste Abschnitt verwendet.
  • Anzuzeigende ZugbetreiberOptional. Wähle die Betreiber, deren Züge du sehen möchtest; Züge aller anderen werden ausgeblendet. Leer lassen, um alle Betreiber anzuzeigen. Gilt für jeden Abschnitt einer Reise mit mehreren Abschnitten.
  • Anzahl der zu verfolgenden Verbindungen
  • Zeitfenster (Minuten)
  • Minimale Umstiegszeit (Minuten)
  • Nur erreichbare Verbindungen anzeigen (Züge ausblenden, bei denen du den Anschluss nicht schaffst)

Störungsmeldungen

  • Schwelle für schwere Störung (Minuten)
  • Schwelle für größere Verspätungen (Minuten)
  • Schwelle für leichte Verspätungen (Minuten)
  • Kulanzzeit für abgefahrene Züge (Minuten)
  • Nächtliche Updates aktivieren

Delay Repay

  • Delay-Repay-Anträge verfolgen

Delay Repay

  • Delay-Repay-Schwellen (Minuten, durch Kommas getrennt)Verspätungslängen, die für eine Entschädigung berechtigen. Die übliche Regelung ist 15, 30, 60 und 120. Wird für jeden Betreiber ohne eigene Abweichung verwendet.
  • Abweichungen je Betreiber (eine pro Zeile: Betreiber = 15,30,60 | Antragslink)Optional. Betreiber, deren Regelung abweicht, zum Beispiel 'Southern = 30,60,120'. Füge nach einem '|' einen Antragslink hinzu, wenn er mit der Reise gespeichert werden soll. Zeilen, die mit # beginnen, werden ignoriert.
  • Tage für den Antrag, bevor eine Reise verfällt
  • API-Schlüssel für die Ankunftstafel (optional)Wird benötigt, um die tatsächliche Ankunftszeit verspäteter Züge zu bestätigen. Das ist ein eigenes Produkt des Rail Data Marketplace, getrennt von der Abfahrtstafel: Abonniere 'Live Arrival Board' (kostenlos) und füge seinen Schlüssel ein. Ohne ihn bleiben Reisen als geschätzt markiert.
  • API-Schlüssel für Service Details (optional)Ermöglicht der Integration, die tatsächliche Ankunft eines Zuges aus seinen Verbindungsdetails zu lesen. Ebenfalls ein eigenes Produkt des Rail Data Marketplace ('Service Details'). Wird nur einmal abgefragt; andere Pendelstrecken verwenden ihn mit.

Rückfahrt

  • Rückfahrt einrichten

Nach der Einrichtung

  • Lieblingszüge (Abfahrtszeiten, durch Kommas getrennt)Optional. Tägliche Abfahrtszeiten ab deinem Startbahnhof, die du im Blick behalten möchtest, zum Beispiel '07:42, 08:15'. Jede erhält einen eigenen Sensor, der auch nach der Abfahrt des Zuges sichtbar bleibt. Bei Reisen mit mehreren Abschnitten wird nur der erste Abschnitt verwendet.
  • Anzuzeigende ZugbetreiberOptional. Wähle die gewünschten Betreiber; Züge aller anderen werden in den Sensoren dieser Pendelstrecke ausgeblendet. Lass alle abgewählt, um jeden Betreiber anzuzeigen. Gilt für jeden Abschnitt einer Reise mit mehreren Abschnitten. Betreiber, die auf der Live-Tafel erscheinen, werden automatisch zur Liste hinzugefügt.
  • Anzahl der zu verfolgenden Verbindungen
  • Zeitfenster (Minuten)
  • Minimale Umstiegszeit (Minuten)
  • Nur erreichbare Verbindungen anzeigen (Züge ausblenden, bei denen du den Anschluss nicht schaffst)
  • Schwelle für schwere Störung (Minuten)
  • Schwelle für größere Verspätungen (Minuten)
  • Schwelle für leichte Verspätungen (Minuten)
  • Kulanzzeit für abgefahrene Züge (Minuten)
  • Nächtliche Updates aktivieren
  • Delay-Repay-Anträge verfolgen
  • Delay-Repay-Schwellen (Minuten, durch Kommas getrennt)Verspätungslängen, die für eine Entschädigung berechtigen. Die übliche Regelung ist 15, 30, 60 und 120. Wird für jeden Betreiber ohne eigene Abweichung verwendet.
  • Abweichungen je Betreiber (eine pro Zeile: Betreiber = 15,30,60 | Antragslink)Optional. Betreiber, deren Regelung abweicht, zum Beispiel 'Southern = 30,60,120'. Füge nach einem '|' einen Antragslink hinzu, wenn er mit der Reise gespeichert werden soll. Zeilen, die mit # beginnen, werden ignoriert.
  • Tage für den Antrag, bevor eine Reise verfällt
  • API-Schlüssel für die Ankunftstafel (optional)Wird benötigt, um die tatsächliche Ankunftszeit verspäteter Züge zu bestätigen. Das ist ein eigenes Rail Data Marketplace Produkt, getrennt von der Abfahrtstafel: Abonniere 'Live Arrival Board' (kostenlos) und füge den Schlüssel hier ein. Ohne ihn bleiben Fahrten als geschätzt markiert.
  • Service Details API-Schlüssel (optional)Ermöglicht der Integration, die tatsächliche Ankunft eines Zuges aus dessen Service Details auszulesen. Auch das ist ein eigenes Rail Data Marketplace Produkt ('Service Details'). Wird nur einmal abgefragt, andere Pendelstrecken verwenden ihn mit.

Texte aus dem Code von adamf83/my-rail-commute. Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.

Aus der README

A custom Home Assistant integration that tracks regular commutes using National Rail real-time data from the Darwin API. Monitor train services, get disruption alerts, and automate your commuting routine.

  • Real-time Train Tracking: Monitor upcoming train services between any two UK rail stations
  • Smart Update Intervals: Automatically adjusts polling frequency based on time of day (peak/off-peak/night)
  • Disruption Detection: Binary sensor that alerts on cancellations or significant delays
  • Rich Sensor Data: Comprehensive attributes including platforms, delays, calling points, and more
  • Multi-Route Support: Configure multiple commutes (e.g., morning and evening journeys)
  • Multi-Leg Journeys: Track commutes with one or more interchanges, with per-leg sensors and per-connection status (Connection OK, Tight Connection, Delayed Connection, Missed Connection)
  • All Departures Mode: Optionally track all departures from an origin station with no fixed destination
  • Historical Performance Tracking: Persistent daily statistics with rolling 7-day and 30-day on-time percentages and average delays
  • UI Configuration: Easy setup through Home Assistant's config flow interface
  • HACS Compatible: Simple installation via Home Assistant Community Store
  • Custom Lovelace Card: Beautiful, dedicated dashboard card for displaying train information
Aus der README von adamf83/my-rail-commute, MIT License. Gekürzt.

Erscheint in Vulpo

Diagrammkarte, Apple Watch.

Informationen

Installationen
73 teilen Analysedaten
GitHub-Sterne
17
Verbindung
Nutzt die Cloud des Herstellers
Pflege
In den letzten 6 Monaten aktualisiert
Version
V1.1.9,
Art
Marketplace-Integration
Voraussetzung
Braucht den Marketplace (HACS bis Home Assistant 2026.10)
Domain
my_rail_commute

Das könnte dir auch gefallen

Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation. Über diese Zahlen