[Intégration] Skolengo (HACS non officielle) — emploi du temps, devoirs, absences et notes

Bonjour à tous,

Je partage une intégration Home Assistant non officielle pour Skolengo, l'ENT/logiciel de vie scolaire utilisé par de plus en plus d'établissements (souvent en remplacement partiel de Pronote) : ha-skolengo.

:link: Dépôt : GitHub - infernalK/ha-skolengo: Intégration Home Assistant (HACS) non officielle pour Skolengo : emploi du temps, devoirs, absences et notes. · GitHub
(en cours de validation dans HACS par défaut — installable dès maintenant via un dépôt personnalisé)

Elle s'inspire fonctionnellement de l'excellente hass-pronote, pour ceux qui la connaissent déjà.

Fonctionnalités principales :

:date: Calendriers emploi du temps et devoirs natifs
:bell: Capteurs : prochain cours, prochain réveil (calcul automatique en fonction du 1er cours du lendemain), devoirs à faire, absences/retards/dispenses, notes et moyenne générale
:high_voltage: Événement skolengo_event (type new_grade) déclenché à chaque nouvelle note, pratique pour une notification automatique
:flower_playing_cards: 5 cartes Lovelace intégrées (emploi du temps, devoirs, notes, moyennes, absences), chargées automatiquement, adaptées de lovelace-pronote
:family_man_woman_girl_boy: Gestion des comptes parent reliés à plusieurs enfants (une intégration par enfant)

Installation : via HACS en dépôt personnalisé (catégorie Intégration) en attendant la validation officielle, ou manuellement.

Limitations connues : l'authentification "scrape" le CAS/SSO de l'établissement (peut ne pas fonctionner sur certains ENT régionaux non standards) ; les endpoints notes/absences sont parfois instables côté API Skolengo elle-même.

N'hésitez pas à tester et à remonter vos retours/issues sur GitHub :slightly_smiling_face:

Hello,

L'établissement de mon fils n'étant pas compatible avec Pronote, je désespérais un peu de trouver une solution pour Home Assistant.

Et là, PAF ! Un tour sur le forum et je tombe sur ce post. Mise en place en 5 à 10 minutes, fonctionnement immédiat, les cartes pré-intégrées… Le bonheur !

Merci beaucoup !

Bonjour,
De rien, ça fait plaisir que ça rende service à d'autre personnes.
L'établissement de mes enfants vient de basculer de basculer de pronote à skolengo du coup j'avais plus rien dans mon home assistant donc j'ai décidé de faire quelque chose.
Pour le moment je n'ai pas tout testé à 100% car il n'y a que les emplois du temps de disponibles. Il ne faut pas hésiter à me remonter s'il y a des choses qui ne fonctionnent pas.

Du coup, j'ai un petit soucis.

Voilà ce qu'il ce passe quand j'essaie de faire un tableau de bord avec les cartes déjà fournies.

Et quand parfois ça arrête de tourner dans le vide.
Ça ne fonctionne plus quelle que heures après.

Par contre dans l'addon les données sont OK

C’est la version 1.0.23?
Il faut peut-être vider le cache.

J'ai fais un correctif qui devrait résoudre ce problème. Publié en version 1.0.24.
A priori il faut vider la cache après la mise à jour pour que tout revienne en ordre.

Salut @MissK1980 ,

Merci pour le développement,

Le collège de mon fils est sous Pronote et Skolengo. Tout le monde ne met pas les informations aux même endroit...

J'ai un problème d'identification à l'installation.

Connexion avec ENT Eclat-bfc.

Bourgogne Franche-Comté, Académie de Dijon, Collège la Champagne, 21220 Brochon.

J'ai ouvert un "issue" sur ton GitHib.

Restant disponible pour plus d'infos,

Salut,

J'avais le même problème l'an dernier.
Je vais regarder ça.
Il semble que tous les ent ne réagissent pas pareil.

Bonjour,

Normalement c'es corrigé.

Bonjour,

1 an que j'attendais cette intégration ! J'ai failli changer mon fils de collège pour en trouver un avec Pronote :smiley:
En faisant une énième recherche, je m'aperçois que ce plugin existe et qu'il a l'air tout frais.

J'ai pu l'installer et me connecter en 2 minutes chrono.

Les données remontent bien. Je rencontre néanmoins un problème sur les cartes que je ne trouve pas. CA perd un peu de son intérêt :slight_smile:

Merci pour l'aide que vous pourriez m'apporter.

Et SUROUT, un grand MERCI pour cette intégration et le boulot effectué.

Bonjour,

Merci, pour l'installation.

En effet il y a un problème avec les cartes, en vidant le cache ou en forçant le rafraîchissement elle finissent par apparaître. Malheureusement le problème vient de home assistant. Le correctif que j'ai proposé a été accepté maintenant il faut attendre la prochaine mise à jour.
En attendant il est possible d'utiliser des les cartes markdown proposées ici : Probleme avec les cartes integrées · Issue #3 · infernalK/ha-skolengo · GitHub

Cache vidé, les cartes sont apparues.

Merci beaucoup.

Ca fonctionne parfaitement sur desktop mais je rencontre une difficulté sur mobile (Androïd, navigateur Chrome même avec effacement du cache et l'appli mobile Home Assistant).

Les cartes m'indiquent "Erreur de connexion"

sur mobile je sais pas trop j'utilise uniquement l'app ios et en faisant un swipe vers le bas ça revient

Franchement, un super boulot. Et merci encore. Ça va m'aider. Avec ce début d'année chaotique où Pronote est indisponible, que Skolengo commence tout juste à l'être merci beaucoup.

Merci
Si ça peut aider d'autre personnes c'est top.