[Integración]🚆🚇🚌Movilidad belga: todo el transporte público belga en Gladys

¡Hola a todos!

Me complace presentarles Belgian Mobility, una integración externa que trae el transporte público de toda Bélgica a Gladys: trenes SNCB, metro STIB, tranvías y autobuses, De Lijn y TEC.

Sin cuenta, sin clave API: los datos provienen de dos APIs abiertas y gratuitas, iRail para los trenes y Transitous para el resto, incluido el tiempo real donde el operador lo publica.

¿Qué hace?

  • :station: Un dispositivo por parada que sigas (estación, metro, parada de tranvía o autobús), opcionalmente filtrado por línea: minutos hasta la próxima salida, su retraso (con historial) y un resumen como “14:47 S61 → Wavre, Voie 5”.
  • :high_voltage: Disparadores de escena: Salida con retraso, Salida cancelada, Salida inminente (el “momento de salir” antes de tu autobús) y Nueva interrupción SNCB, filtrables por parada, línea o incluso tu tren (IC 2113…).
  • :clapper_board: Acciones de escena: obtener la próxima salida, planificar un viaje en tren entre dos estaciones, verificar el estado de la red SNCB.
  • :bar_chart: Dos widgets de panel: un tablero de salidas con retrasos/cancelaciones y el estado de la red SNCB.
  • :magnifying_glass_tilted_right: Un botón “Buscar parada” que te da el identificador de una parada en un clic.
  • :globe_showing_europe_africa: Disponible en francés, inglés, alemán y español.

Ideas para escenas

  • Todos los días laborables a las 7:15: si mi tren tiene más de 5 minutos de retraso, enviarme “Tu IC tiene 12 minutos de retraso, andén 4” en Telegram.
  • 10 minutos antes del autobús: parpadear la luz del pasillo para salir a tiempo.
  • Nueva interrupción en mi línea: notificación + anuncio en el altavoz.

Instalación: Gladys 5.1 o posterior → Integraciones → buscar “Belgian Mobility”. Ingresa tus paradas (por ejemplo, Namur; be-stib_6 | 1, 5), guarda, luego crea los dispositivos desde la pestaña Découverte.

Código y documentación: GitHub - gboulvin/Gladys-BelgianMobility · GitHub

¡Se agradecen comentarios, ideas y reportes de errores! :folded_hands: