Over dit item
My Rail Commute volgt Britse treinforenzenritten met realtimegegevens van National Rail uit de Darwin API. Het voegt voor elke ingestelde reis sensoren en een binaire sensor toe, voor komende treinen tussen twee stations, een algehele status die van normaal via kleine, grote en ernstige vertragingen naar kritiek gaat als een trein wordt geannuleerd, en storingsmeldingen. Reizen met meerdere trajecten en overstappen krijgen sensoren per traject en een status voor elke aansluiting, en een modus voor alle vertrektijden volgt een vertrekstation zonder vaste bestemming. Favoriete vertrektijden kunnen elk een eigen sensor krijgen, en treinen kunnen worden beperkt tot gekozen vervoerders. Vertragingsdrempels zijn aanpasbaar, en een optionele Delay Repay-functie volgt claims volgens de regelingen van de afzonderlijke vervoerders. Dagelijkse statistieken bevatten voortschrijdende percentages van treinen op tijd over 7 en 30 dagen. Het heeft de cloud van de leverancier en een API-sleutel nodig en wordt ingesteld in de UI.
Automatische samenvatting van de README en de code van adamf83/my-rail-commute, automatisch vertaald. Klopt er iets niet, of ben je de maintainer en wil je hier je eigen tekst tonen? Neem contact op
Ondersteunt
Gebruikt de cloud van de aanbieder Heeft een internetverbinding en een account bij de aanbieder nodig.
Uit de Marketplace Wordt geïnstalleerd via de Marketplace, voorheen HACS.
Actief onderhouden De auteur heeft in de afgelopen zes maanden een release of wijziging gepubliceerd.
Levert
- Sensoren
Instellen
Installeer de integratie vanuit de Marketplace en herstart Home Assistant. Voeg de integratie daarna toe onder Instellingen > Apparaten en diensten.
My Rail Commute - API-authenticatie
- API-sleutel
Route instellen
- Vertrekstation
- Alle vertrektijden tonen (geen filter op bestemming)
- Bestemmingsstation (CRS-code), laat leeg als 'Alle vertrektijden' is ingeschakeld
Een aansluitend traject toevoegen
- Een aansluitend traject toevoegen
- Overstapstation (CRS-code)
Treinen om te volgen
- Naam van de reis
- Favoriete treinen (vertrektijden, gescheiden door komma's)Optioneel. Dagelijkse vertrektijden vanaf je vertrekstation die je in de gaten wilt houden, bijvoorbeeld '07:42, 08:15'. Elke tijd krijgt een eigen sensor, die zichtbaar blijft nadat de trein is vertrokken. Bij reizen met meerdere trajecten wordt alleen het eerste traject gebruikt.
- Te tonen treinvervoerdersOptioneel. Kies de vervoerders waarvan je de treinen wilt zien; treinen van alle andere worden verborgen. Laat leeg om alle vervoerders te tonen. Geldt voor elk traject van een reis met meerdere trajecten.
- Aantal te volgen diensten
- Tijdvenster (minuten)
- Minimale overstaptijd (minuten)
- Alleen haalbare diensten tonen (verberg treinen waarvoor je de aansluiting niet haalt)
Storingsmeldingen
- Drempel voor ernstige storing (minuten)
- Drempel voor grote vertragingen (minuten)
- Drempel voor kleine vertragingen (minuten)
- Respijtperiode voor vertrokken trein (minuten)
- Nachtelijke updates inschakelen
Delay Repay
- Delay Repay-claims bijhouden
Delay Repay
- Delay Repay-drempels (minuten, gescheiden door komma's)Vertragingsduren die recht geven op compensatie. De gebruikelijke regeling is 15, 30, 60 en 120. Wordt gebruikt voor elke vervoerder zonder afwijking.
- Afwijkingen per vervoerder (één per regel: Vervoerder = 15,30,60 | claimlink)Optioneel. Vervoerders met een afwijkende regeling, bijvoorbeeld 'Southern = 30,60,120'. Voeg na een '|' een claimlink toe als je die bij de reis wilt opslaan. Regels die met # beginnen worden genegeerd.
- Dagen om te claimen voordat een reis verloopt
- API-sleutel voor aankomstbord (optioneel)Nodig om de werkelijke aankomsttijd van te late treinen te bevestigen. Dit is een apart Rail Data Marketplace-product naast het vertrekbord: abonneer je op 'Live Arrival Board' (gratis) en plak de sleutel hier. Zonder sleutel blijven reizen als geschat gemarkeerd.
- API-sleutel voor Service Details (optioneel)Laat de integratie de werkelijke aankomst van een trein lezen uit de dienstgegevens. Ook een apart Rail Data Marketplace-product ('Service Details'). Wordt maar één keer gevraagd; andere reizen gebruiken dezelfde sleutel.
Terugreis
- Terugreis instellen
Na het instellen
- Favoriete treinen (vertrektijden, gescheiden door komma's)Optioneel. Dagelijkse vertrektijden vanaf je vertrekstation die je in de gaten wilt houden, bijvoorbeeld '07:42, 08:15'. Elke tijd krijgt een eigen sensor, die zichtbaar blijft nadat de trein is vertrokken. Bij reizen met meerdere trajecten wordt alleen het eerste traject gebruikt.
- Te tonen treinvervoerdersOptioneel. Kies de vervoerders die je wilt; treinen van alle andere worden verborgen in de sensoren van deze reis. Laat alles uitgevinkt om alle vervoerders te tonen. Geldt voor elk traject van een reis met meerdere trajecten. Vervoerders die op het live bord voorkomen worden automatisch aan de lijst toegevoegd.
- Aantal te volgen diensten
- Tijdvenster (minuten)
- Minimale overstaptijd (minuten)
- Alleen haalbare diensten tonen (verberg treinen waarvoor je de aansluiting niet haalt)
- Drempel voor ernstige storing (minuten)
- Drempel voor grote vertragingen (minuten)
- Drempel voor kleine vertragingen (minuten)
- Respijtperiode voor vertrokken trein (minuten)
- Nachtelijke updates inschakelen
- Delay Repay-claims bijhouden
- Delay Repay-drempels (minuten, gescheiden door komma's)Vertragingsduren die recht geven op compensatie. De gebruikelijke regeling is 15, 30, 60 en 120. Wordt gebruikt voor elke vervoerder zonder afwijking.
- Afwijkingen per vervoerder (één per regel: Vervoerder = 15,30,60 | claimlink)Optioneel. Vervoerders met een afwijkende regeling, bijvoorbeeld 'Southern = 30,60,120'. Voeg na een '|' een claimlink toe als je die bij de reis wilt opslaan. Regels die met # beginnen worden genegeerd.
- Dagen om te claimen voordat een reis verloopt
- API-sleutel voor aankomstbord (optioneel)Nodig om de werkelijke aankomsttijd van te late treinen te bevestigen. Dit is een apart Rail Data Marketplace-product naast het vertrekbord: abonneer je op 'Live Arrival Board' (gratis) en plak de sleutel hier. Zonder deze sleutel blijven reizen als geschat gemarkeerd.
- API-sleutel voor Service Details (optioneel)Hiermee kan de integratie de werkelijke aankomst van een trein uit de servicegegevens lezen. Ook dit is een apart Rail Data Marketplace-product ('Service Details'). Wordt maar één keer gevraagd; andere woon-werkreizen gebruiken dezelfde sleutel.
Teksten uit de code van adamf83/my-rail-commute. Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.
Uit de 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
Te zien in Vulpo
Grafiek-kaart, Apple Watch.Informatie
- Installaties
- 73 die analysegegevens delen
- GitHub-sterren
- 17
- Verbinding
- Gebruikt de cloud van de aanbieder
- Onderhoud
- Bijgewerkt in de afgelopen 6 maanden
- Versie
- V1.1.9,
- Soort
- Marketplace-integratie
- Vereist
- Vereist de Marketplace (HACS op 2026.10 en ouder)
- Domein
my_rail_commute- Problemen
- Probleem melden











