Pronote dans HA - les notes, devoirs, absences et emploi du temps des enfants

Merci @Dathosim, ça fonctionne !

Je pensais avoir laisser le chemin complet du ini mais entre les multiples tests j’avais oublié de le mettre.

Bon dan l’établissement de mon fils les note sont des couleurs,

il y a moyen de remonter ces « notes » ?

oui c’est possible déjà implémenté dans le script
il s’agit des évaluations
par contre je n’ai pas encore fait le template Lovelace associé…

ok

alors qu’est ce qui s’affiche dans note alors ? normalement

Et bien ce n’est pas dans notes
Il faut créer un nouveau dashboard pour afficher les évaluations

Bonsoir
Est ce intégrable sur Nas Synology sous Docker ? Comment fait on ?
Merci

bon bas suite upgrade:

➜ local-packages python /config/python_scripts/local-packages/pronote.py
Traceback (most recent call last):
File « /config/python_scripts/local-packages/pronote.py », line 4, in
import pronotepy
File « /config/python_scripts/local-packages/pronotepy/init.py », line 11, in
from .dataClasses import *
File « /config/python_scripts/local-packages/pronotepy/dataClasses.py », line 22, in
from Crypto.Util import Padding
ModuleNotFoundError: No module named ‹ Crypto ›

Bonjour, une question toute bête… Comment faites-vous pour avoir le nom de connexion « from pronotepy.ent import xxxxx » ?
Je me connecte via https://connexion.enthdf.fr.
Merci d’avance pour votre réponse.

Hello, super travail ! Ca a l’air super prométeur !

Alors moi j’ai réussi à faire :
pip install pronote.py

Seulement, quand j’essaye de lancer le script, j’ai cette erreur :
Capture d’écran 2022-11-04 153922

Je me connecte avec ENT, mais je ne suis pas certain de quoi mettre dans le fichier ini. J’ai mis :
ent = CLG-ROUGES BARRES-MARCQ-EN-BAROEUL

Mais en tout cas ça passe pas.

Merci de votre aide !
Rémi

@Dathosim est ce possible de nous mettre ton script ou ton automation qui met à jour automatiquement le réveil le lendemain ?
Je ne l’ai pas trouvé dans cette discussion ou sur github, sauf erreur de ma part.
Merci d’avance :slight_smile:

Je vais essayer de ne pas dire de bétise mais il me semble que tu dois rentrer l’ENT qui correspond à ton académie, pour mes filles c’est atrium-sud par exemple (nous sommes dans le Vaucluse académie Aix-Marseille)
Ton ENT me semble longue en tout cas.

suivant @Fifounet … la base de pronote est pronotepy, les ent couvert sont ici
pronotepy/pronotepy/ent at master · bain3/pronotepy (github.com)

je sais… pas trops facile a trouver mais bon

1 « J'aime »

Coucou les Geeks, à moi de poster un message de désespoir :slight_smile:
Tout est configuré, j’ai bien les json qui sont créé avec les prénoms de mes deux Princesses dans le répertoire /config/www donc jusque là, tutti bene :slight_smile:
Et là ces le drame : j’ai juste pris un sensor que j’ai adapté pour tester

- platform: rest
  name: pronote_edt_mandine_aujourdhui 
  scan_interval: 10
  json_attributes:
  - edt_aujourdhui
  value_template: >
        {% if value_json.edt_aujourdhui.0 is defined %}
            {{ value_json.edt_aujourdhui.0.date_heure }}
        {% else %}
            Pas cours
        {% endif %}
  resource: http://192.168.0.8:8123/local/pronote_Mandine.json

sauf que dans le développement je ne retrouve pas ce sensor . une Idée pour le boulet que je suis

Hello @Fifounet
Tu as bien redémarré Ha après l’ajout du sensor ? ou alors recherche les entités rest depuis l’écran outils de développement ?

Merci pour le lien @vingerha
N’hésite pas à faire une mise à jour (une Pr) du fichier readme de l’extension pour l’ajouter la doc :stuck_out_tongue_winking_eye:
Merci encore ! (Ça va aider a l’installation pour tout le monde)

@cbroissa-github
Oui je devrais pouvoir partager des choses mais c’est très spécifique à mon installation
(En l’occurrence c’est google home et j’ai plugge une sorte de réveil conçu dans HA)
Je vais tenter de trouver sur quoi je me suis basé et vous donner au moins l’automatisation qui permet de régler le réveil…

HA redémarré deux fois :slight_smile: et pas d’entités REST.
Je suis sur Odroid N+ Hassio.
Merci pour ton aide

tu as regardé les logs au démarrage ?
tu peux copier tes sensors rest dans le forum - ou m’envoyer ton yaml en privé stp ?

Je veux pas dire de betises mais moi j’ai eu un soucis au moment ou j’ai installé duck dns:

  - platform: rest
    name: pronote_edt_evan_aujourdhui 
    scan_interval: 10
    json_attributes:
      - edt_aujourdhui
    value_template: >
        {% if value_json.edt_aujourdhui.0 is defined %}
            {{ value_json.edt_aujourdhui.0.date_heure }}
        {% else %}
            Pas cours
        {% endif %}
    resource: https://XXXX.duckdns.org:1111/local/pronote_evan.json

L’adresse IP locale ne fonctionnait plus…

@Fifounet : oui !as-tu vérifié que l’url complète de ton sensor REST te renvoie bien un json valide dans ton navigateur ?