J’ai lu et relu la doc, plusieurs posts sur ce forum mais rien ne fonctionne. J’arrive à me connecter sans problème à l’appli web pronote avec
Quand je configure le composant, j’indique ces informations :
URL (ajout d’espaces pour que le lien passe dans ce message : https: / 0951403j . index-education . net/pronote/
User : firstname.lastname
Password : mypassword
ENT : val_doise
Quand je valide, j’ai cette erreur : « Erreur d’authentification »
Dans les logs home assistant, j’ai cette erreur à chaque tentative (idem quand je laisse le champ ENT vide :
Logger: custom_components.pronote.config_flow
Source: custom_components/pronote/config_flow.py:60
Integration: Pronote (documentation, issues)
First occurred: 00:53:04 (11 occurrences)
Last logged: 01:56:19
HTTPSConnectionPool(host=‹ ent0951403j.moncollege.valdoise.frparent.html ›, port=443): Max retries exceeded with url: / >(Caused by NewConnectionError(‹ <urllib3.connection.HTTPSConnection object at 0x7f5b12d610>: Failed to establish a new >connection: [Errno -2] Name does not resolve ›))
Unable to connect to pronote, please try again later
Page html is different than expected. Be sure that pronote_url is the direct url to your pronote page.
Fail to connect with CAS https ://cas.moncollege.valdoise.fr/login?selection=eleveparent : probably wrong login information
Il semble qu’il manque un ‹ / › entre l’url et « parent.html ». Je ne vois pas du tout d’où sort cette URL ???
Quelqu’un peut-il m’aider ?
Merci.
Mattieu.
PS : désolé si l’info est quelque part dans le fil de discussion
PS2 : J’ai essayé la solution proposée : [BETA] Intégration Pronote - #123 par Cedrix
Dans les journaux, j’ai les deux erreurs suivantes:
Unable to connect to pronote, please try again later
11:10:33 – (CRITIQUE) pronote (intégration personnalisée) - message survenu pour la première fois à 11:04:38 et apparu 3 fois.
[_Communication.initialise] Failed to parse html, retrying...
11:04:38 – (AVERTISSEMENT) pronote (intégration personnalisée) - message survenu pour la première fois à 11:04:37 et apparu 3 fois.
et si je clique sur la première erreur:
Détails du journal (CRITIQUE)
Cette erreur provient d'une intégration personnalisée
Logger: custom_components.pronote.config_flow
Source: custom_components/pronote/config_flow.py:60
Integration: pronote (documentation, issues)
First occurred: 11:04:38 (4 occurrences)
Last logged: 11:20:31
Unable to connect to pronote, please try again later
Page html is different than expected. Be sure that pronote_url is the direct url to your pronote page.
Fail to connect with EduConnect : probably wrong login information
et la deuxième erreur:
Détails du journal (AVERTISSEMENT)
Cette erreur provient d'une intégration personnalisée
Logger: pronotepy.pronoteAPI
Source: custom_components/pronote/config_flow.py:56
Integration: pronote (documentation, issues)
First occurred: 11:23:21 (3 occurrences)
Last logged: 11:23:21
[_Communication.initialise] Failed to parse html, retrying...
salut j’ai toujour un probleme Erreur d'authentification
et j’ai ca en log
Cette erreur provient d'une intégration personnalisée
Logger: custom_components.pronote.config_flow
Source: custom_components/pronote/config_flow.py:60
Integration: Pronote (documentation, issues)
First occurred: 14:26:17 (3 occurrences)
Last logged: 14:32:34
'NoneType' object has no attribute 'findAll'
Juste une question en passant. Tu n’as pas traduit/converti le panneau « notes » ou « grades ».
As tu quelque part une version qui traine?
Si oui, je suis preneur du partage, si non, je vais bidouiller, mais pour l’instant pas de notes, donc pas de cas de tests…
Pronotepy vient de sortir la 2.12.1 qui retire les ENT qui sont HS, mais qui ajoute aussi l’ENT des Yvelines.
Si tu peux prévoir de l’integrer ce serait top
salut @Sigalou . Je te suivais déjà (ton profil et ton blog) sous jeedom. Je vois que tu es tout aussi actif sur HA. Bravo.
j’ai regardé ton tuto pour ces cartes. Chapeau pour le boulot de documentation.
Petite question : tous les sensors qui sont en bas (debut des cours, heure de réveil etc…), on est d’accord que tu as dû les créer à la mano dans les sensors et/ou dans le configuration.yaml.
Sinon je vois pas comment tu les configures…
preneur d’un petit tips
Salut @taz soit le bienvenu sur HA
Je n’ai pas changé ma manière de partager, tout ce que je fais, je le documente, après chacun pioche.
Je pensais avoir documenté les sensors « d’en bas » je regarde mon blog, je te dis
où se trouve la méthode de déclaration et de calcul de l’heure du réveil (j’ai supposé que c’était dans un sensor déclaré par ailleurs.
J’ai bien vu que tu l’appelais mais je ne vois pas comment elle est calculé (je suis peut-être passé trop vite)
la méthode heure de début / heure de fin des cours n’étant pas remonté par Pronote, je suppose que c’est l’heure du premier cours qui es utilisée. Mais du oup je ne vois pas où ça se joue.
je m’étais dit (peut être à tort) que elles devaient être déclarées pour être réutilisées ailleurs (un réveil sur un objet connecté par exemple)
Dernière chose : pour utiliser ton code il faut installer un Lovelace cars auto-entities (pour la Doc)
Encore merci !
Bonne rentrée à tous.
Du coup un plus de visibilité sur ce Thread
J’ai clairement un probleme de date et je n’arrive pas a debbuguer!
Le sensor:
Timetable_today contient la date d’hier par exemple! Avez vous deja remarqué cela?
Merci de votre aide.
A ce stade, ce n’est pas encore calculé, c’est le retour de l’entité récupérée de l’Alexa de ma fille. Si tu ajouter une alarme, tu as cette info qui remonte.
Je vais réaliser bientôt le calcul de cette alarme et l’envoyer à Alexa, cela devrait ensuite remonter sur cette entité mais ce n’est pas encore réalisé.