[Intégration externe] SNCF : vos trains en temps réel dans Gladys 🚆

Bonjour à tous,

Je vous présente une nouvelle intégration externe : SNCF. Elle suit les prochains trains de vos trajets (domicile → travail, retour…) en temps réel, avec les retards, les suppressions et leur motif.

Ce qu’elle apporte

  • Jusqu’à 3 trajets, avec une plage horaire et des jours optionnels (ex. 07:00-09:30, du lundi au vendredi). Le soir, elle suit déjà les trains du lendemain matin.
  • Un appareil par trajet : prochain train (« 07:42 · TER 858311 · +5 min »), retard du prochain train en minutes, nombre de trains perturbés. Idéal pour l’historique et les scènes sur valeur.
  • 3 déclencheurs de scène :
    • Train en retard (filtre par niveau : moins de 15 min, 15-29, 30 et plus)
    • Train supprimé (ou qui ne dessert plus votre gare)
    • Départ imminent : 5 à 60 min avant le départ, calculé sur l’heure réelle (retard compris). Parfait pour un « pars maintenant » sur l’enceinte !
  • 1 action de scène « Prochains trains », avec une phrase toute prête : « Rennes → Nantes : le TER 858311 de 07:42 a 5 min de retard, départ à 07:47. Ensuite : 08:12 à l’heure. »
  • 2 widgets : les trains d’un trajet (badges à l’heure / +N min / supprimé, motif au toucher) et le tableau des départs d’une gare.

Ce qu’il vous faut

Une clé d’API SNCF gratuite : un formulaire sur Demandez votre clé d'accès gratuite - SNCF NUMÉRIQUE, la clé arrive par email. Elle donne 5 000 requêtes par jour. L’intégration les compte elle-même et ralentit avant la limite (environ 250 requêtes par jour pour un trajet avec plage horaire).

Bon à savoir

  • Seuls les trains directs sont suivis.
  • Transilien : horaires théoriques uniquement (limite de l’API SNCF).
  • La voie n’est pas fournie par l’API officielle.
  • Un train supprimé disparaît des données temps réel de la SNCF. L’intégration le détecte en comparant avec les horaires théoriques, puis le confirme sur le tableau des départs, pour ne jamais annoncer une suppression à tort.

Installation

Depuis le store des intégrations de Gladys (Gladys 5.1.1 minimum), puis :

  1. collez votre clé d’API ;
  2. renseignez vos gares (nom, code UIC, ou bouton « Chercher une gare ») ;
  3. cliquez sur « Tester la connexion » ;
  4. ajoutez les appareils depuis l’onglet Découverte.

Documentation : gladys-sncf/docs/fr.md at main · William-De71/gladys-sncf · GitHub
Code source : GitHub - William-De71/gladys-sncf: External Gladys Assistant integration for SNCF trains: next departures of your trips in real time, delays, cancellations, scenes and dashboard widgets. · GitHub

C’est une intégration communautaire, sans lien avec la SNCF. Vos retours m’intéressent.

1 « J'aime »