Bonjour Ă tous !
Je suis ravi de vous présenter Belgian Mobility, une intégration externe qui apporte les transports en commun de toute la Belgique dans Gladys : les trains SNCB, le métro, les trams et les bus STIB, ainsi que De Lijn et TEC.
Pas de compte, pas de clĂ© API : les donnĂ©es proviennent de deux API ouvertes et gratuites, iRail pour les trains et Transitous pour le reste, y compris en temps rĂ©el lĂ oĂč lâopĂ©rateur le publie.
Ce quâil fait
Un appareil par arrĂȘt que vous suivez (gare, station de mĂ©tro, tram ou arrĂȘt de bus), Ă©ventuellement filtrĂ© par ligne : minutes jusquâau prochain dĂ©part, son retard (avec historique) et un rĂ©sumĂ© comme « 14:47 S61 â Wavre, Voie 5 ».
DĂ©clencheurs de scĂšne : DĂ©part en retard, DĂ©part supprimĂ©, DĂ©part imminent (le « temps de partir » avant votre bus) et Nouvelle perturbation SNCB, filtrables par arrĂȘt, ligne ou mĂȘme votre train (IC 2113âŠ).
Actions de scĂšne : obtenir le prochain dĂ©part, planifier un trajet en train entre deux gares, vĂ©rifier lâĂ©tat du rĂ©seau SNCB.
Deux widgets de tableau de bord : un tableau des dĂ©parts avec retards/annulations, et lâĂ©tat du rĂ©seau SNCB.
Un bouton « Rechercher un arrĂȘt » qui vous donne lâidentifiant dâun arrĂȘt en un clic.
Disponible en français, anglais, allemand et espagnol.
Idées de scÚnes
- Tous les jours ouvrables Ă 7h15 : si mon train a plus de 5 minutes de retard, mâenvoyer « Votre IC a 12 minutes de retard, voie 4 » sur Telegram.
- 10 minutes avant le bus : allumer la lumiĂšre du couloir pour que je parte Ă lâheure.
- Nouvelle perturbation sur ma ligne : notification + annonce sur le haut-parleur.
Installation : Gladys 5.1 ou ultĂ©rieur â IntĂ©grations â rechercher « Belgian Mobility ». Entrez vos arrĂȘts (ex. Namur; be-stib_6 | 1, 5), enregistrez, puis crĂ©ez les appareils depuis lâonglet DĂ©couverte.
Code et docs : GitHub - gboulvin/Gladys-BelgianMobility · GitHub
Retours, idées et rapports de bugs bienvenus ! ![]()