Hola a todos,
Nueva integración externa: EcoleDirecte (v1.0.1). Permite seguir la escolaridad de sus hijos en Gladys: notas, promedio, tareas, horario, ausencias/retrasos y mensajes. Y sobre todo, usarlos en las escenas ![]()
Gladys 5.1 o más reciente requerido (disparadores, acciones de escena y widgets).
Un dispositivo por niño
Una cuenta de padre da todos los niños. Una cuenta de estudiante da el estudiante mismo. Cada niño aparece en la pestaña Descubrimiento, con:
- Promedio general del período actual (sobre 20)
- Última nota, convertida a 20, y en texto: « MATEMÁTICAS: 15/20 (Examen cap. 3) »
- Tareas para mañana y tareas por hacer (no hechas)
- Próxima clase: « 08:00 MATEMÁTICAS (S12) »
- Ausencias y retrasos en el año
- Mensajes no leídos
Si la institución no publica el promedio general, la integración lo calcula a partir de las notas (promedio de cada materia con los coeficientes, luego promedio de las materias). Si un módulo está desactivado por la institución (las notas, por ejemplo), la funcionalidad simplemente queda vacía.
Disparadores de escena
- Nueva nota: materia, tarea, nota, nota sobre 20, fecha
- Nueva tarea: materia, fecha, examen anunciado o no
- Nueva ausencia o retraso: filtrable por tipo, justificada o no
- Clase cancelada: materia, día, horas, profesor
- Nuevo mensaje: remitente, asunto
Todos son filtrables por niño. Al primer inicio, la integración registra lo que ya existe sin disparar nada: no hay una ráfaga de 40 «nueva nota» al instalar ![]()
Acciones de escena
- Actualizar EcoleDirecte: lee EcoleDirecte de inmediato
- Leer las tareas de un día (hoy, mañana o próximo día de clase): número de tareas, exámenes, materias, y un resumen del contenido listo para enviar
- Leer el horario de un día: ¿hay clases, hora de la primera clase, fin de la última, número de clases canceladas
Algunas ideas:
- Cada tarde a las 19 h: leer las tareas de mañana y enviar el resumen por Telegram si hay
- Por la mañana: ajustar la alarma a la hora de la primera clase, o dejar dormir si la primera clase está cancelada
- Una notificación por cada nueva nota o ausencia
Widgets
- Seguimiento escolar: promedio, última nota, tareas de mañana y mensajes no leídos en directo, próxima clase, ausencias y retrasos
- Tareas: las tareas por hacer, con su contenido en un clic
- Horario: las clases de un día, clases canceladas señaladas
El niño se elige en la configuración de cada widget.
Instalación y pregunta de seguridad
- Instale la integración desde la tienda
- Ingrese su identificación y su contraseña de EcoleDirecte
- Haga clic en Probar la conexión
La primera vez, EcoleDirecte a menudo hace una pregunta de seguridad («¿Cuál es su año de nacimiento?»). En este caso:
- Obtener la pregunta de seguridad muestra la pregunta y las respuestas numeradas
- Responder a la pregunta de seguridad: escriba el número de la respuesta correcta (en los 10 minutos)
La respuesta es guardada por la integración: la pregunta no se hace en los siguientes inicios.
Otras configuraciones: intervalo de actualización (30 min por defecto), zona horaria de la institución (para ultramar) y idioma de los nombres de los dispositivos.
Seguridad
- Integración cloud: nada que instalar en la red
- Contraseña almacenada en un campo secreto de Gladys, enviada únicamente a EcoleDirecte
- Ni la contraseña ni el token de sesión aparecen en los registros
- Ningún otro servicio contactado
Bueno saber
- EcoleDirecte no tiene una API pública: la integración usa la de su sitio, documentada por la comunidad. Puede cambiar sin avisar. Si se rompe, dígamelo aquí y lo arreglo rápido.
- EcoleDirecte a veces corta el acceso durante las vacaciones: la integración lo señala y lo reintenta sola.
- Textos en francés, inglés, alemán y español.
Enlaces
- Código fuente: GitHub - prohand/gladys-ecoledirecte: Gladys external integration to connect ecole direct in Gladys · GitHub
- Documentación: gladys-ecoledirecte/docs/fr.md at main · prohand/gladys-ecoledirecte · GitHub
Es una primera versión, y no tengo todos los casos en mi casa: los comentarios con otras instituciones (liceo, ultramar, cuenta de estudiante) me ayudarán mucho.
Como de costumbre, no duden en subir sus comentarios aquí, con una captura de pantalla si es posible ![]()