Il permet de faire ceci/cela… ProJote connecte Jeedom à l’ENT Pronote pour récupérer automatiquement les informations scolaires d’un ou plusieurs élèves. Il expose dans Jeedom :
Devoirs : liste complète, devoirs du prochain jour, faits/non faits
Emploi du temps : cours du jour, J+1 à J+4, heures de début/fin, cours annulés
Notes : liste des notes, dernière note, moyennes générales et de classe par période
Vie scolaire : absences, retards, punitions (liste et dernier événement)
Notifications Pronote
Compétences
Profil élève : nom, classe, établissement, photo de profil
Le widget intégré (dashboard & mobile) affiche tout cela dans une interface à onglets personnalisable (couleur d’accentuation, taille de police, onglet par défaut).
Pardon, mais je pensais que ce post ou le précédent n’était pas assez complet pour être traité.
C’est pour cela que j’en ai fait un nouveau plus complet.
Une nouvelle version 1.1.0 de ProJote (connexion Jeedom ↔ Pronote) vient d’être publiée. Au programme, surtout des nouveautés autour du suivi dans le temps et des alertes :
Nouveautés
Onglet Statistiques dans le widget : courbes d’évolution (moyenne générale, absences, retards, devoirs non faits) sur ~120 jours, à partir des données historisées par Jeedom + repérage des matières en baisse.
Moyenne générale exposée en commande numérique historisée (moyenne_generale). Historisation activée automatiquement sur les absences, retards et devoirs non faits (migration transparente des équipements existants).
Centre d’alertes : nouvel onglet regroupant les événements générés automatiquement (nouvelle absence, retard, punition, message non lu, contrôle détecté, matière en baisse) et les notifications Pronote. Commande event utilisable comme déclencheur de scénario.
Export iCalendar natif (calendar.php) : abonnez votre agenda (Google/Apple/Nextcloud…) aux cours et devoirs, indépendamment de l’iCal Pronote.
Allergènes / labels affichés dans l’onglet Menu cantine (Bio, Local, Porc…).
Section « Exemples de scénarios » dans la doc : 5 recettes prêtes à recopier (réveil adaptatif, anti-oubli devoirs, alerte absence, mode révision, annonce cantine).
Qualité / coulisses
Suite de tests unitaires sur le démon + intégration continue GitHub Actions (lint Python/Shell/PHP, tests Python 3.8 & 3.11, validation du manifest).
L’onglet Statistiques se remplit progressivement, à mesure que Jeedom accumule l’historique (quelques cycles de synchronisation).