delphiki / hass-pronote

Pronote integration for Home Assistant
64 stars 11 forks source link

from_state attributes partagés avec to_state #44

Closed GaPhi closed 1 year ago

GaPhi commented 1 year ago

Lors des modifications des 'grades', je réalise le calcul des différences entre from_state.grades et to_state.grade (la dernière note n'est pas toujours la nouveauté de ce que j'ai pu observer)

Lors des tests unitaires, cela fonctionne très bien mais en live, la différence est toujours nulle (aucune modification détectée). Est-ce qu'il serait possible que l'objet utilisé soit le même en mémoire pour ces 2 structures, ce qui expliquerait l'absence de différence ?

Si tel est le cas, serait-il possible d'y remédier ?

Merci d'avance

GaPhi commented 1 year ago

J'ai corrigé ma carte pour réaliser la détection des évolutions (nouveautés ou modifications), cela fonctionne à présent. Le problème était donc chez moi.

Voici le code de l'automation envoyant une notification PushOver sur une telle détection... Je préfère mettre le code dans Home Assistant plutôt que de complexifier hass-pronote avec les idées de chacun quant aux traitements à réaliser. note.zip