dathosim / Pronote2Homeassistant

Tuto et bout de code pour ajouter des éléments de Pronote dans Home assistant
Apache License 2.0
40 stars 20 forks source link

Ajout ent77 #32

Closed yodn closed 1 year ago

yodn commented 1 year ago

Bonjour,

Pouvez-vous ajouter ent77 svp. Déjà disponible dans https://github.com/bain3/pronotepy Merci

Dans le fichier pronote.py :

from pronotepy.ent import ent77

...

elif ent == "ent77":
        ent = ent77
pelrol commented 1 year ago

Ca devrait marcher avec cette pull request : https://github.com/dathosim/Pronote2Homeassistant/pull/33

yodn commented 1 year ago

Bonjour @pelrol, Merci pour les modification mais je viens de tester, il faut comme même la partie ci-dessous sinon il ne se connecter pas a ent

elif ent == "ent77":
        ent = ent77
pelrol commented 1 year ago

Justement, normalement la modification de la pull request permet de charger n'importe quelle ent en dynamique. Tu as quelle erreur ?

yodn commented 1 year ago
Exception has occurred: NameError
name 'client' is not defined
  File "C:\HA\Pronote\pronote.py", line 89, in <module>
    if client.logged_in:
NameError: name 'client' is not defined

Erreur de connexion à Pronote (sans ENT) avec le compte parent - vérifier les paramètres

pelrol commented 1 year ago

Je ne sais pas trop ce qui s'est passé avec git, le souci vient d'un conflit sur la pull request : https://github.com/dathosim/Pronote2Homeassistant/pull/33/conflicts

Il faut ajouter la ligne suivante: from pronotepy.ent import *

dathosim commented 1 year ago

Je viens de merge la modification pour importer tous les ENT d'un coup

yodn commented 1 year ago

cela fonctionne 👍 Merci