Hallo zusammen!
Ich freue mich, Belgian Mobility vorzustellen, eine externe Integration, die den öffentlichen Verkehr aus ganz Belgien in Gladys bringt: SNCB-Züge, STIB-U-Bahn, Straßenbahnen und Busse, De Lijn und TEC.
Kein Konto, kein API-Schlüssel: Die Daten stammen von zwei kostenlosen Open-APIs, iRail für die Züge und Transitous für den Rest, inklusive Echtzeitdaten, wo der Betreiber sie veröffentlicht.
Was es kann
Ein Gerät pro Haltestelle, die du verfolgst (Bahnhof, U-Bahn-, Straßenbahn- oder Bushaltestelle), optional nach Linie gefiltert: Minuten bis zur nächsten Abfahrt, deren Verspätung (mit Historie) und eine Zusammenfassung wie „14:47 S61 → Wavre, Voie 5“.
Szene-Auslöser: Départ en retard, Départ supprimé, Départ imminent (die „Zeit zum Losfahren“ vor deinem Bus) und Nouvelle perturbation SNCB, filterbar nach Haltestelle, Linie oder sogar deinem Zug (IC 2113…).
Szene-Aktionen: Nächste Abfahrt abrufen, eine Zugreise zwischen zwei Bahnhöfen planen, den Zustand des SNCB-Netzwerks überprüfen.
Zwei Dashboard-Widgets: ein Abfahrtsboard mit Verspätungen/Streichungen und der SNCB-Netzwerkstatus.
Ein „Rechercher un arrêt“-Button, der dir die Kennung einer Haltestelle in einem Klick gibt.
Verfügbar auf Französisch, Englisch, Deutsch und Spanisch.
Szene-Ideen
- Jeden Werktag um 7:15 Uhr: Wenn mein Zug mehr als 5 Minuten Verspätung hat, schicke mir „Dein IC hat 12 Minuten Verspätung, Gleis 4“ per Telegram.
- 10 Minuten vor dem Bus: Blende das Flurlicht an, damit ich pünktlich loskomme.
- Neue Störung auf meiner Linie: Benachrichtigung + Ansage über den Lautsprecher.
Installation: Gladys 5.1 oder neuer → Integrationen → Suche nach „Belgian Mobility“. Gib deine Haltestellen ein (z. B. Namur; be-stib_6 | 1, 5), speichere sie und erstelle dann die Geräte über den Découverte-Tab.
Code und Dokumente: GitHub - gboulvin/Gladys-BelgianMobility · GitHub
Feedback, Ideen und Fehlerberichte sind willkommen! ![]()