Integración del transporte público y bicicletas de Montreal (Bixi y STM)

Hola a todos,

Comparto una integración externa para los habitantes de Montreal: STM Montreal. Muestra en Gladys los próximos autobuses de la STM, el estado de las líneas de metro y las bicicletas BIXI disponibles cerca de tu casa.

Qué hace

  • :bus: Próximas llegadas de autobuses: un dispositivo por parada con los minutos de espera, la línea y un resumen (« 24 3 min · 747 14 min »).
  • :metro: Estado del metro: las líneas verde, naranja, amarilla y azul, con el mensaje de la STM (« Servicio normal del metro » o el texto de la interrupción).
  • :bicycle: Estaciones BIXI: bicicletas, bicicletas eléctricas y plazas libres.
  • :bar_chart: 3 widgets de panel de control: llegadas, estado del metro, estación BIXI.
  • :high_voltage: Escenas:
    • « autobús en 5 min », para encender la luz de la entrada, por ejemplo;
    • « línea naranja perturbada », para recibir un mensaje;
    • « estación BIXI vacía o llena »;
    • acciones « leer los próximos autobuses » y « leer el estado de una línea ».

Pensado para ser simple

Nada que configurar para empezar:

  1. Verifica que tu casa tenga una dirección en Gladys.
  2. Instala la integración y haz clic en « Guardar ».
  3. Abre la pestaña Descubrimiento: las paradas de autobús y las estaciones BIXI más cercanas a tu casa ya están allí, con su nombre real (« Bus – Notre-Dame / Peel (36 → Oeste) »). Haz clic en « Añadir ».

Sin ninguna cuenta, tienes los horarios previstos de los autobuses y las bicicletas BIXI.

Con una clave STM gratuita (5 minutos, guía paso a paso en la documentación), tienes además el tiempo real de los autobuses y el estado del metro.

Para una parada lejos de tu casa (trabajo, escuela…), el botón « Buscar una parada » encuentra el código a partir de una intersección.

Instalación

Llamada a los probadores :folded_hands:

Es una primera versión (0.2.1). Tus comentarios me interesan, en particular sobre:

  • el estado del metro: la API de la STM no está documentada públicamente, y la he reconstruido a partir de aplicaciones libres. Si una línea muestra un estado extraño durante una interrupción, házmelo saber.
  • el invierno BIXI: las estaciones retiradas para el invierno deberían mostrarse « Retirada de la red BIXI » y volver solas en la primavera. ¡Veremos en noviembre!
  • la claridad de los mensajes y de la configuración para alguien no técnico.

Los problemas pueden ser reportados aquí o en los issues de GitHub.

Gracias

  • A @prohand, cuya integración TCL (Lyon) me sirvió de modelo.
  • A Transitous, servicio comunitario gratuito que proporciona los horarios previstos, los nombres de las paradas y la búsqueda.
  • A los datos abiertos de la STM (CC BY 4.0) y al flujo público de BIXI Montreal.

Integración no oficial, no afiliada a la STM ni a BIXI.

Esto es gracioso :grinning_face:

¡Sigue así! Ahora solo tenemos que decirle de alguna manera al canadiense: Mira al otro lado del charco… ahí está el asistente de Gladys

Saludos
Tom