@Dathosim voulais faire ça ,il lui manqué un truc que je crois
Soucis de connectivité …
Ma collections des données ce fait chaque jour entre 6 et 20
Depuis quelques jours, 6:00 et 7:00 est bon mais la collection vers 8:00 et aussi 9:00 échouent et je doit redémarrer le processus… Ensuite tout est bon pour la journée jusq’a 8:00 le lendemain.
J’ai ça dans le log et je voudrais savoir si quelq’un a vue pareil? Je ne suis pas trops connu avec rsa et/ou comment pronotepy l’utilise…
client = pronotepy.Client('https://'+prefix_url+'.index-education.net/pronote/eleve.html', username, password, _ent)
File "/usr/local/lib/python3.9/site-packages/pronotepy/clients.py", line 290, in __init__
super().__init__(pronote_url, username, password, ent)
File "/usr/local/lib/python3.9/site-packages/pronotepy/clients.py", line 59, in __init__
self.attributes, self.func_options = self.communication.initialise()
File "/usr/local/lib/python3.9/site-packages/pronotepy/pronoteAPI.py", line 69, in initialise
self.encryption.rsa_keys = {'MR': self.attributes['MR'], 'ER': self.attributes['ER']}
KeyError: 'MR'
Si c’est autour des mises à jour des cartes… il faut changer un peut les css ( j’avais plein des discussion au niveau de markdown).
Voir autour des card-mod/css, ça devrait être comme ça…je ne sait pas pourquoi mais c’est délicat
card_mod:
style:
.: |
ha-card {
padding:0px
}
ha-markdown $: |
h1 {....
Conseil… créer un autre view, copier une carte dedans et commence a modifier…chez moi ces modifications ont changé entre jamais avoir une maj vers < 1 sec
ha oui quand meme pas evident tu a un tuto ?
Bonjour
L’intégration semble ne plus fonctionner depuis le passage de HA à la version 2022.7 et python 3.10.
Oui, je suis d’accord avec toi, je crois qu’il y a eut un changement dans l’autentification de Pronote

A priori c’est pas du à la mise à jour de HA car les sensor sont indisponibles aussi chez moi alors que je n’ai pas fait la mise à jour
Il faut que je regarde de plus prêt
Mais le retour de @titof2375 semble montrer qu’il y’a un pb sur le login
…mais moi je ne passe pas par un ENT donc ça peut venir d’ailleurs…
Je regarde ça vite
moi aussi @Dathosim, la premiere erreur c’est sans ent , comme tu me l’avais dis
Je penserais plus a un probleme de python 3.10 amené avec la 2022.7
Je ne pense pas car j’étais déjà en python 3.10 et j’ai pas fait les dernières mise a jour de ha
Les nouvelles ne sont pas bonnes ![]()
Déjà en premier lieu il semble que mon IP soit banni chez Pronote
DEBUG:pronotepy.pronoteAPI:Requesing html: https://demo.index-education.net/pronote/eleve.html?login=true
DEBUG:pronotepy.pronoteAPI:[_Communication.post] decryption change
INFO:pronotepy.pronoteAPI:Have you tried turning it off and on again? ERROR: 23 |
Traceback (most recent call last):
File "/Volumes/config/python_scripts/pronotepy/clients.py", line 235, in post
return self.communication.post(function_name, post_data)
File "/Volumes/config/python_scripts/pronotepy/pronoteAPI.py", line 131, in post
raise PronoteAPIError(
pronotepy.exceptions.PronoteAPIError: Unknown error from pronote: 5 | Votre adresse IP est provisoirement suspendue !
mais bon ça n’explique pas pourquoi l’intégration ne fonctionne plus…
Car comme je le rappelle, le script qui plante à cause de l’ip est celui qui récupère les infos de pronote pour les mettre dans le json…MAIS…le fichier Json existe toujours sur mon HA donc ça devrait fonctionne ![]()
Hello, bon ! tout refonctionne après la dernière mise à jour de HA ! ![]()
salut chez moi mise a jour faite et toujour meme probleme

à la ligne 31 il devrait y avoir un
ent = None
Et non pas :
ent = none
Tu as du modifier le script car le code je fournie sur GitHub n’a pas l’erreur ![]()
j’ai changée le none en None et la 272 ligne d’erreur
Salut,
besoin d’aide j’essais d’utiliser pronote sous HassOS
j’ai creer le/les dossier:
/config/python_scripts/local-packages à l’intérieur il ya les fichier suivant :

le fichier pronote.py ce trouve : (fichier ou il y a les info de connexion du compte pronote etc…
/config/python_scripts/pronote.py
j’ai modifier le script en question en ajoutant:
lorsque je fait le test depuis le cli de hassOS j’ai une erreur :
python3 /config/python_scripts/pronote.py
Traceback (most recent call last):
File "/config/python_scripts/pronote.py", line 4, in <module>
from pronotepy.ent import ac_lyon
ModuleNotFoundError: No module named 'pronotepy'
quelqu’un pour m’aider a solutionner le problème ?
Merci ![]()





