Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

À propos

Trafiklab est une intégration personnalisée qui affiche les départs, les arrivées et les itinéraires en temps réel pour les transports publics suédois. Elle ajoute des capteurs pour les prochains départs et les prochaines arrivées à un arrêt, ainsi qu'un capteur de recherche de trajet qui planifie un voyage entre une origine et une destination avec l'API Resrobot. Les capteurs d'arrêt peuvent être affinés par ligne, par texte de destination et par mode de transport, et chaque capteur a sa propre fenêtre de temps, son propre intervalle d'actualisation et sa propre limite de résultats. La recherche de trajet peut aussi définir une distance de marche maximale et une durée de trajet maximale, et elle peut faire correspondre les tronçons avec les données en temps réel pour afficher le quai et le retard. Un bouton actualise les données immédiatement, et un service de recherche d'arrêt trouve les identifiants d'arrêt à partir du nom. Elle repose sur le cloud Trafiklab avec une clé API gratuite, et se configure dans l'interface de Home Assistant.

Résumé automatique du README et du code de MrSjodin/HomeAssistant_Trafiklab_Integration, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact

Prise en charge

  • Utilise le cloud du fournisseur Nécessite une connexion internet et un compte chez le fournisseur.

  • Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.

  • Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.

Fournit

  • Capteurs

Mise en place

Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.

Trafiklab

  • Type de capteur
  • Clé API
  • Nom personnalisé du capteur

Configurer le capteur d'arrêt

  • Identifiant de l'arrêt
  • Filtre de ligne (séparées par des virgules ; vide pour toutes les lignes)
  • Filtre de destination (sous-chaîne ; vide pour toutes les destinations)
  • Mode(s) de transport (laisser vide pour tous)Laisse vide pour afficher tous les modes.
  • Fenêtre de temps (minutes à l'avance pour la recherche)
  • Intervalle d'actualisation des données (secondes)
  • Condition de mise à jour (modèle ; doit donner 'true' pour récupérer)
  • Nombre maximal de résultats (départs/arrivées à renvoyer)

Recherche de trajet Resrobot

  • Type d'origine
  • Origine (identifiant d'arrêt ou coordonnées)
  • Type de destination
  • Destination (identifiant d'arrêt ou coordonnées)
  • Via (identifiant d'arrêt facultatif)
  • Éviter (identifiant d'arrêt facultatif)
  • Distance de marche maximale (mètres)
  • Durée de trajet maximale (minutes, laisser vide pour aucune limite)
  • Mode(s) de transport (laisser vide pour tous)Laisse vide pour inclure tous les modes. Remarque : si défini, les tronçons à pied et les correspondances seront exclus des résultats.
  • Fenêtre de temps (minutes à l'avance pour la recherche)
  • Intervalle d'actualisation des données (secondes)
  • Inclure les infos en temps réel (quai et retards)Si activé, chaque tronçon en transport public est mis en correspondance avec l'API Timetable Realtime pour déterminer le quai de départ, le retard et l'heure de départ mise à jour. Nécessite un capteur de départ ou d'arrivée configuré. Un appel d'API supplémentaire est effectué par arrêt d'origine unique à chaque actualisation.
  • Nombre maximal de résultats (trajets à renvoyer)

Configurer le capteur

  • Type de capteur
  • Filtre de ligne (séparées par des virgules, laisser vide pour toutes les lignes)
  • Filtre de destination (sous-chaîne ; laisser vide pour toutes les destinations)
  • Mode(s) de transport (laisser vide pour tous)Laisse vide pour afficher tous les modes.
  • Fenêtre de temps (minutes à l'avance pour la recherche)
  • Intervalle d'actualisation des données (secondes)
  • Condition de mise à jour (modèle ; doit donner 'true' pour récupérer)
  • Nombre maximal de résultats (départs/arrivées à renvoyer)

Reconfigurer le capteur d'arrêt

  • Clé API
  • Identifiant de l'arrêt

Reconfigurer la recherche de trajet Resrobot

  • Clé API
  • Type d'origine
  • Origine (identifiant d'arrêt ou coordonnées)
  • Type de destination
  • Destination (identifiant d'arrêt ou coordonnées)

Après la mise en place

  • Filtre de ligne (séparées par des virgules, laisser vide pour toutes les lignes)
  • Filtre de destination (sous-chaîne ; laisser vide pour toutes les destinations)
  • Mode(s) de transport (laisser vide pour tous)Laisse vide pour afficher tous les modes.
  • Fenêtre de temps (minutes à l'avance pour la recherche)
  • Intervalle d'actualisation des données (secondes)
  • Condition de mise à jour (modèle ; doit donner 'true' pour récupérer)
  • Nombre maximal de résultats (départs/arrivées à renvoyer)
  • Via (identifiant d'arrêt facultatif)
  • Éviter (identifiant d'arrêt facultatif)
  • Distance de marche maximale (mètres)
  • Durée de trajet maximale (minutes, laisser vide pour aucune limite)
  • Mode(s) de transport (laisser vide pour tous)Laisse vide pour inclure tous les modes. Remarque : si défini, les tronçons à pied et les correspondances seront exclus des résultats.
  • Fenêtre de temps (minutes à l'avance pour la recherche)
  • Intervalle d'actualisation des données (secondes)
  • Inclure les infos en temps réel (quai et retards)Si activé, chaque tronçon en transport public est mis en correspondance avec l'API Timetable Realtime pour déterminer le quai de départ, le retard et l'heure de départ mise à jour. Nécessite un capteur de départ ou d'arrivée configuré. Un appel d'API supplémentaire est effectué par arrêt d'origine unique à chaque actualisation.
  • Nombre maximal de résultats (trajets à renvoyer)

Textes issus du code de MrSjodin/HomeAssistant_Trafiklab_Integration. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.

Entités

  • BoutonsActualiser maintenant
  • CapteursProchains départs, Prochaines arrivées, Recherche de trajet

Dépannage

  • DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.

Extrait du 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
Extrait du README de MrSjodin/HomeAssistant_Trafiklab_Integration, MIT License. Abrégé.

S’affiche dans Vulpo :

carte Bouton, carte Graphique, Apple Watch.

Informations

Installations
80 partagent leurs statistiques
Étoiles GitHub
16
Connexion
Utilise le cloud du fournisseur
Maintenance
Mise à jour au cours des 6 derniers mois
Version
v1.1.1,
Catégorie
Véhicules et transports, Transports en commun
Type
Intégration de la Marketplace
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
Domaine
trafiklab

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres