delphiki / hass-pronote

Pronote integration for Home Assistant
58 stars 9 forks source link

from_state attributes partagés avec to_state #44

Closed GaPhi closed 10 months ago

GaPhi commented 11 months 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 10 months 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