Intégration Ecole Directe - obsolète

Passe ton fichier a un validateur de syntaxe json et tu aura le même message d’erreur, …

Les fichiers json sont très strict sur le format de données (après le dernier élément d’une liste, il faut pas de , )

1 « J'aime »

Effectivement, c’est passé. Merci !

1 « J'aime »

Hello @Giga77
Je ne sais pas si c’est un souci de la card pronote ou de l’intégration Ecole directe mais je n’ai plus la bonne chronologie des emplois du temps :
image
++

:thinking:
ça doit être du côté de l’intégration Ecole directe…
Je vais vérifier.

Idem de mon coté .
Chronologie aléatoire et
Indication fausse sur début et fin de journée : uniquement 02:00-02:00

Nouvelle version v0.3.6 disponible en bêta

Correction de la chronologie des emplois du temps et des débuts et fins de journée
Ajout des formulaires

Merci @dedelastuce et @DanBendavid

1 « J'aime »

Merci, ça fonctionne parfaitement
Même si mes enfants préferaient commencer leur journée par un repas :slight_smile:

1 « J'aime »

Merci pour l’intégration, je ne sais pas si je dois faire les retours ici ou sur le GitHub…

Pas d’automatisation possible quand un nouveau devoir « arrive », je ne trouve pas d’event new_homework ?

Merci

Ici, ç’est bien.

Effectivement, il n’y a pas d’event pour les nouveaux devoirs.
Je n’en vois pas trop l’utilité… ça te servirait à quoi ?

En fait certains profs ont tendance à donner des devoirs le jour pour le lendemain, tard, on s’est deja fait avoir quelquefois c’est pour ça, on a pas le nez h24 sur les devoirs dans ecoleDirecte c’est pour ça qu’une petite notif quand un devoir est ajouté :ok_hand:

Nous on en a même qui donne des devoirs différents entre école directe et le cahier de texte :scream:

Nouvelle version v0.3.7 disponible

Ajout d’un event : « new_homework »

Permet ce genre de notification :

alias: Ecole Directe - notification nouveau devoir
description: Notification en cas de nouveau devoir sur Ecole Directe
trigger:
  - platform: event
    event_type: ecole_directe_event
    event_data:
      type: new_homework
condition: []
action:
  - service: notify.persistent_notification
    data:
      message: >
        {{ trigger.event.data.data.subject }} pour le {{
        trigger.event.data.data.date }} 
      title: Nouveau devoir pour {{ trigger.event.data.child_name }}
mode: single

ça, je ne peux rien y faire :sweat_smile:

1 « J'aime »

Merci pour la réactivité et l’ajout de l’event.

Oui c’est la base, ça me semblait tellement evident que je l’avais même pas évoqué. :sweat_smile:

un truc qui manque pour ne plus devoir passer par l’appli (ou le site internet) d’école-directe serait de pouvoir cocher quand un devoir est fait.

Je l’attendais cette demande de feature… :stuck_out_tongue_winking_eye:
Techniquement, ç’est possible car il y a un webservice dans Ecole Directe qui permet de le faire.
Mais pour l’implémenter dans HA, ça se corse un peu.
Je pense que le meilleur moyen, ç’est avec un service.
Il faut que j’y réfléchisse :thinking:

N’hésitez pas à faire des propositions si vous avez des idées. :wink:

1 « J'aime »

petit coquille sur le titre, c’est bien sur « Nouvelle devoir » et non « Nouvelle note », mais tout le monde l’a remarqué, hein ?

++

1 « J'aime »

:face_with_peeking_eye:
Corrigé, merci ! :upside_down_face:

Bonjour à tous… j’essaie d’installer l’intégration, mais à chaque fois, cela m’indique « Invalid Authentification », alors que j’indique pourtant le même identifiant et mot de passe que j’utilise pour le connecter sur Ecole Directe!
Une idée de ce que je devrais faire?
Merci!

image

Tu dois avoir une erreur dans les logs.
Peux-tu les montrer ? ou me les envoyer en MP ?

Hello Giga77, voilà ce que j’ai comme erreur :

This error originated from a custom integration.

Logger: custom_components.ecole_directe.ecole_directe_helper
Source: custom_components/ecole_directe/ecole_directe_helper.py:317
integration: Ecole Directe (documentation, issues)
First occurred: 00:18:07 (1 occurrences)
Last logged: 00:18:07

Expecting value: line 1 column 1 (char 0)

Une idée du problème? ?
Merci