Over dit item
Trafiklab is een aangepaste integratie die realtime vertrektijden, aankomsttijden en reisplanningen voor het Zweedse openbaar vervoer toont. Ze voegt sensoren toe voor komende vertrekken en komende aankomsten bij een halte, plus een reiszoeksensor die met de Resrobot API een reis plant tussen een vertrekpunt en een bestemming. Haltesensoren kunnen worden beperkt op lijn, bestemmingstekst en vervoerswijze, en elke sensor heeft een eigen tijdvenster, vernieuwingsinterval en resultaatlimiet. De reiszoekopdracht kan ook een maximale loopafstand en reisduur instellen, en kan trajectdelen vergelijken met realtimegegevens om perron en vertraging te tonen. Een knop vernieuwt de gegevens direct, en een haltezoekservice vindt halte-ID's op naam. Ze maakt gebruik van de Trafiklab-cloud met een gratis API-sleutel en wordt ingesteld in de interface van Home Assistant.
Automatische samenvatting van de README en de code van MrSjodin/HomeAssistant_Trafiklab_Integration, 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.
Trafiklab
- Sensortype
- API-sleutel
- Eigen sensornaam
Haltesensor configureren
- Halte-ID
- Lijnfilter (kommagescheiden; leeg voor alle lijnen)
- Bestemmingsfilter (deeltekst; leeg voor alle bestemmingen)
- Vervoerswijze(n) (leeg laten voor alle)Laat leeg om alle vervoerswijzen te tonen.
- Tijdvenster (aantal minuten vooruit zoeken)
- Vernieuwingsinterval van gegevens (seconden)
- Updatevoorwaarde (template; geeft 'true' weer om op te halen)
- Maximaal aantal resultaten (vertrekken/aankomsten om terug te geven)
Resrobot-reiszoekopdracht
- Type vertrekpunt
- Vertrekpunt (halte-ID of coördinaten)
- Type bestemming
- Bestemming (halte-ID of coördinaten)
- Via (optioneel halte-ID)
- Vermijden (optioneel halte-ID)
- Maximale loopafstand (meter)
- Maximale reisduur (minuten, leeg laten voor geen limiet)
- Vervoerswijze(n) (leeg laten voor alle)Laat leeg om alle vervoerswijzen op te nemen. Let op: als dit is ingesteld, worden loop- en overstaptrajecten uit de resultaten uitgesloten.
- Tijdvenster (aantal minuten vooruit zoeken)
- Vernieuwingsinterval van gegevens (seconden)
- Realtime-informatie opnemen (perron en vertragingen)Indien ingeschakeld wordt elk traject met openbaar vervoer vergeleken met de Timetable Realtime API om het vertrekperron, de vertraging en de bijgewerkte vertrektijd te bepalen. Vereist een geconfigureerde vertrek- of aankomstsensor. Bij elke vernieuwing wordt één extra API-aanroep per uniek vertrekpunt gedaan.
- Maximaal aantal resultaten (reizen om terug te geven)
Sensor configureren
- Sensortype
- Lijnfilter (kommagescheiden, leeg laten voor alle lijnen)
- Bestemmingsfilter (deeltekst; leeg laten voor alle bestemmingen)
- Vervoerswijze(n) (leeg laten voor alle)Laat leeg om alle vervoerswijzen te tonen.
- Tijdvenster (aantal minuten vooruit zoeken)
- Vernieuwingsinterval van gegevens (seconden)
- Updatevoorwaarde (template; geeft 'true' weer om op te halen)
- Maximaal aantal resultaten (vertrekken/aankomsten om terug te geven)
Haltesensor opnieuw configureren
- API-sleutel
- Halte-ID
Resrobot-reiszoekopdracht opnieuw configureren
- API-sleutel
- Type vertrekpunt
- Vertrekpunt (halte-ID of coördinaten)
- Type bestemming
- Bestemming (halte-ID of coördinaten)
Na het instellen
- Lijnfilter (kommagescheiden, leeg laten voor alle lijnen)
- Bestemmingsfilter (deeltekst; leeg laten voor alle bestemmingen)
- Vervoerswijze(n) (leeg laten voor alle)Laat leeg om alle vervoerswijzen te tonen.
- Tijdvenster (aantal minuten vooruit zoeken)
- Vernieuwingsinterval van gegevens (seconden)
- Updatevoorwaarde (template; geeft 'true' weer om op te halen)
- Maximaal aantal resultaten (vertrekken/aankomsten om terug te geven)
- Via (optioneel halte-ID)
- Vermijden (optioneel halte-ID)
- Maximale loopafstand (meter)
- Maximale reisduur (minuten, leeg laten voor geen limiet)
- Vervoerswijze(n) (leeg laten voor alle)Laat leeg om alle vervoerswijzen op te nemen. Let op: als dit is ingesteld, worden loop- en overstaptrajecten uit de resultaten uitgesloten.
- Tijdvenster (aantal minuten vooruit zoeken)
- Vernieuwingsinterval van gegevens (seconden)
- Realtime-informatie opnemen (perron en vertragingen)Indien ingeschakeld wordt elk traject met openbaar vervoer vergeleken met de Timetable Realtime API om het vertrekperron, de vertraging en de bijgewerkte vertrektijd te bepalen. Vereist een geconfigureerde vertrek- of aankomstsensor. Bij elke vernieuwing wordt één extra API-aanroep per uniek vertrekpunt gedaan.
- Maximaal aantal resultaten (reizen om terug te geven)
Teksten uit de code van MrSjodin/HomeAssistant_Trafiklab_Integration. Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.
Entiteiten
- KnoppenNu bijwerken
- SensorenKomende vertrekken, Komende aankomsten, Reiszoekopdracht
Probleemoplossing
- DiagnostiekDownloadt een diagnostiekbestand om aan een bugmelding toe te voegen.
Uit de README
Trafiklab Home Assistant custom integration for Swedish public transport, using the Trafiklab Realtime API and Trafiklab Resrobot API, presents you the timetables for a stop as well as the full route plan for your travel. The integration covers all major public transport operators in Sweden — not just SL. See Operators for the full list.
This integration is entirely community-developed and is not developed by, or in collaboration with, Trafiklab/Samtrafiken. Trafiklab/Samtrafiken has given the project a thumbs-up though — see Trafiklab Praise page.
- Real-time departures and arrivals: Live departure and arrival information from any Trafiklab-covered stop in Sweden
- Resrobot end-to-end travel search: Trip planning between origin and destination (stop ID, coordinates, stop name, HA zone, or person entity)
- Line filtering: Monitor specific lines by filtering with comma-separated line numbers, per sensor
- Destination filtering: Filter by (substring) text match of destination(s) at a stop (useful for busy stops), per sensor
- Configurable time window: Set how many minutes ahead to search (1-1440 minutes), per sensor
- Configurable result count: Set how many departures/arrivals or trips are returned (1-100, default 10), per sensor
- Maximum trip duration filter: For Travel Search sensors, exclude trips longer than a configurable limit (1-1440 minutes)
- Transport mode filtering: Filter by transport category — Bus, Metro, Train, Tram, or Boat/Ferry — for both Realtime and Travel Search sensors
Te zien in Vulpo
Knop-kaart, Grafiek-kaart, Apple Watch.Informatie
- Installaties
- 80 die analysegegevens delen
- GitHub-sterren
- 16
- Verbinding
- Gebruikt de cloud van de aanbieder
- Onderhoud
- Bijgewerkt in de afgelopen 6 maanden
- Versie
- v1.1.1,
- Categorie
- Voertuigen en vervoer, Openbaar vervoer
- Soort
- Marketplace-integratie
- Vereist
- Vereist de Marketplace (HACS op 2026.10 en ouder)
- Domein
trafiklab- Problemen
- Probleem melden









