Hello everyone!
I present to you an external integration to follow the TEC network directly in Gladys: buses, Liège trams, and Charleroi metro, with real-time delays and disruptions.
What it does
- A device per monitored stop (with optional line filter): next departure in minutes, « M2 → Anderlues · 08:03 (+3 min) », delay, next departure, list of upcoming departures, number of disruptions.
- Scene triggers: « TEC departure imminent » (1 to 30 minutes before), « Delayed departure », « Cancelled departure », « New disruption ».
- Scene actions: get the next departure (ideal for a message « Your bus is leaving in 5 minutes! ») or check if a line is disrupted.
- Widgets: departure board for a stop, and the list of disruptions on your lines.
- Stop search by name or around your home, directly from the configuration screen.
- Available in French, English, German, and Spanish.
Data: TEC open data schedules + real-time data from the Belgian Mobility portal. It works without an account. A free API key allows a refresh every minute instead of 20.
Installation: Gladys ≥ 5.1, from the integrations store (« TEC »).
Code and documentation: GitHub - gboulvin/LeTEC · GitHub
Your feedback is welcome, especially if you take the metro or tram daily! ![]()