Hola a todos,
Os presento una nueva integración externa: SNCF. Sigue los próximos trenes de tus trayectos (casa → trabajo, vuelta…) en tiempo real, con los retrasos, las cancelaciones y su motivo.
Lo que aporta
- Hasta 3 trayectos, con un horario y días opcionales (ej. 07:00-09:30, de lunes a viernes). Por la noche, ya sigue los trenes de la mañana siguiente.
- Un dispositivo por trayecto: próximo tren (« 07:42 · TER 858311 · +5 min »), retraso del próximo tren en minutos, número de trenes afectados. Ideal para el historial y las escenas sobre valor.
- 3 desencadenantes de escena:
- Tren retrasado (filtro por nivel: menos de 15 min, 15-29, 30 y más)
- Tren cancelado (o que ya no sirve tu estación)
- Salida inminente: 5 a 60 min antes de la salida, calculado sobre la hora real (incluyendo retraso). Perfecto para un « ¡vete ahora! » en el altavoz.
- 1 acción de escena « Próximos trenes », con una frase lista: « Rennes → Nantes: el TER 858311 de las 07:42 tiene 5 min de retraso, salida a las 07:47. Después: 08:12 a la hora. »
- 2 widgets: los trenes de un trayecto (insignias a la hora / +N min / cancelado, motivo al tocar) y el panel de salidas de una estación.
Lo que necesitas
Una clave de API SNCF gratuita: un formulario en Demandez votre clé d'accès gratuite - SNCF NUMÉRIQUE, la clave llega por email. Da 5,000 consultas por día. La integración las cuenta ella misma y ralentiza antes del límite (alrededor de 250 consultas por día para un trayecto con horario).
A tener en cuenta
- Solo se siguen los trenes directos.
- Transilien: horarios teóricos únicamente (límite de la API SNCF).
- La vía no es proporcionada por la API oficial.
- Un tren cancelado desaparece de los datos en tiempo real de la SNCF. La integración lo detecta comparando con los horarios teóricos, luego lo confirma en el panel de salidas, para nunca anunciar una cancelación equivocadamente.
Instalación
Desde la tienda de integraciones de Gladys (Gladys 5.1.1 mínimo), luego:
- pega tu clave de API;
- completa tus estaciones (nombre, código UIC, o botón « Buscar una estación »);
- haz clic en « Probar la conexión »;
- añade los dispositivos desde la pestaña Descubrimiento.
Documentación: gladys-sncf/docs/fr.md at main · William-De71/gladys-sncf · GitHub
Código fuente: GitHub - William-De71/gladys-sncf: External Gladys Assistant integration for SNCF trains: next departures of your trips in real time, delays, cancellations, scenes and dashboard widgets. · GitHub
Es una integración comunitaria, sin vínculo con la SNCF. Tus comentarios me interesan.