ssenart / lovelace-gazpar-card

GrDF Gazpar meter lovelace card for Home Assistant
MIT License
7 stars 2 forks source link

[Bug] Valeur change sur le dashboard aléatoirement #15

Closed skawsk closed 1 year ago

skawsk commented 1 year ago

Bonjour, et d'abord merci pour cette intégration :)

Je rencontre un problème étrange. Les données affichées varient quand j'actualise ma page, elle passe du 02/11/2022 au 20/10/2022 à chaque rafraichissement de la page. Je constate aussi le problème à chaque édition d'une option de la carte

Avez-vous déjà rencontré ce soucis ?

Exemple ici ou j'active/désactive l'option "Show monthly cost history chart"

image image

ssenart commented 1 year ago

Bonjour, oui, je constate ça aussi sur le panel de configuration. Je ne sais pas comment ce comportement arrive.

Par contre, sur le dashboard, tout est en ordre et correct.

Peux-tu essayer de vider le cache du navigateur et rafraichir ton dashboard à nouveau ?

Qual navigateur utilises-tu ?

skawsk commented 1 year ago

Bonjour je suis sous Google Chrome mais même constat sur l'application Home Assistant

Sur mon dashboard j'ai aussi la même chose car je l'ai ajouté comme menu sur un bouton de mon interface, à chaque ouverture/fermeture, le problème survient 😬

[https://user-images.githubusercontent.com/74474945/200094256-aa76dae8-5178-4980-a2c7-730d5ff10382.MOV]()

herveaurel commented 1 year ago

Bonjour, et d'abord merci pour cette intégration :)

Je rencontre un problème étrange. Les données affichées varient quand j'actualise ma page, elle passe du 02/11/2022 au 20/10/2022 à chaque rafraichissement de la page. Je constate aussi le problème à chaque édition d'une option de la carte

Avez-vous déjà rencontré ce soucis ?

Exemple ici ou j'active/désactive l'option "Afficher l'historique des coûts mensuels"

image image

Meme soucis 😉

ssenart commented 1 year ago

Oui, il doit y avoir un bug. Je vais investiguer... merci pour m'avoir remonter ce problème.

ssenart commented 1 year ago

Hello, je pense avoir fixé le problème dans la version 1.3.4. Pouvez-vous me confirmer que c'est bon dans tous vos cas d'utilisation où le problème apparaît ?

herveaurel commented 1 year ago

Hello, je pense avoir fixé le problème dans la version 1.3.4. Pouvez-vous me confirmer que c'est bon dans tous vos cas d'utilisation où le problème apparaît ?

Je teste et je reviens vers toi. Merci pour tout.

herveaurel commented 1 year ago

Hello, je pense avoir fixé le problème dans la version 1.3.4. Pouvez-vous me confirmer que c'est bon dans tous vos cas d'utilisation où le problème apparaît ?

J'ai l'impression que ton correctif a fonctionné !

herveaurel commented 1 year ago

Hello, je pense avoir fixé le problème dans la version 1.3.4. Pouvez-vous me confirmer que c'est bon dans tous vos cas d'utilisation où le problème apparaît ?

Arf navré. Les valeurs viennent de délirer encore ... 🙁

ssenart commented 1 year ago

As-tu bien vidé le cache de ton navigateur ? Sinon, il va utiliser de façon certaine l'ancienne version.

herveaurel commented 1 year ago

As-tu bien vidé le cache de ton navigateur ? Sinon, il va utiliser de façon certaine l'ancienne version.

Oui, également dans l'app mobile.

herveaurel commented 1 year ago

As-tu bien vidé le cache de ton navigateur ? Sinon, il va utiliser de façon certaine l'ancienne version.

A suivre mais sur pc ça semble se maintenir.

Sur cette capture où je scinde le tableau, je n'avais jamais les mêmes valeurs. image

skawsk commented 1 year ago

Bonjour je confirme que j'ai toujours le problème avec l'application Home Assistant

Sur PC ça semble fonctionner également

herveaurel commented 1 year ago

De mon côté les valeurs sont stables sur pc.

skawsk commented 1 year ago

Oui idem sur pc juste sur mobile malgré purge du cache et j'ai même essayé de me déconnecter reconnecter sans succès

image image

ssenart commented 1 year ago

C'est Andoid ou IOS ?

skawsk commented 1 year ago

iOS pour moi

ssenart commented 1 year ago

Tu fais comment pour purger le cache de l'app Home Assistant sous IOS ?

skawsk commented 1 year ago

Je vais dans Paramètres > Application Compagnon > Debogage > Réinitialiser le cache Front End

ssenart commented 1 year ago

Je suis aussi sur IOS, et je n'ai pas eu ce pb.

Je vois aussi sur tes captures que l'ordre des mois est inversé. Alors ça !

ssenart commented 1 year ago

Et si tu affiches les graphes de conso, tu as aussi cette inversion ?

herveaurel commented 1 year ago

iOS j'ai le soucis également. Pas sur Mac.

ssenart commented 1 year ago

Pour éliminer totalement cette histoire de cache, je pourrais vous demander de résintaller l'app HA. Comme vous voulez...

Je n'ai aucune autre idée pour l'instant.

skawsk commented 1 year ago

Re, J'ai désinstallé via HACS. J'ai purgé mon cache via le debogage de l'application et j'ai réinstallé mais le problème est toujours présent :/

Il y a des fichiers à purger après la désinstallation ?

herveaurel commented 1 year ago

Ce n'est pas un soucis de l'intégration car sur pc il n'y a pas de soucis. Soit un cache de l'app, mais apparement nous le supprimons de la même manière donc j'y crois pas. Soit un bug de l'app iOS selon moi.

ssenart commented 1 year ago

Bon, je vais rajouter un numéro de version dans la carte pour vérifier quel code est vraiment chargé. Ca ne corrigera rien, mais au moins on saura si c'est le code qui est en cause ou bien la nouvelle qui n'est pas chargée.

herveaurel commented 1 year ago

Très bonne idée ! (Et encore merci pour tout le taf)

ssenart commented 1 year ago

Bien, rajouter la version m'a permis de voir que le problème venait du code et pas du cache.

Du coup, j'ai corrigé (difficile car visible que sous IOS) et j'ai testé avec succès sur l'app HA, sur Chrome et sur Safari.

Je n'attend plus que votre validation ;-) de la version 1.3.5 avec le fixe.

Et n'oublier pas de vider le cache après la mise à jour. J'ai pu vérifier que cela fonctionne bien et que c'est indispensable.

herveaurel commented 1 year ago

Très bonne nouvelle ! De mon côté pas de MàJ proposée pour l'instant....

skawsk commented 1 year ago

Je confirme de mon côté ça fonctionne :)

skawsk commented 1 year ago

@herveaurel j'ai retelechargé via HACS, ça ne me proposait pas de nivelle version non plus mais la 1.3.5 est disponible

herveaurel commented 1 year ago

Bien, rajouter la version m'a permis de voir que le problème venait du code et pas du cache.

Du coup, j'ai corrigé (difficile car visible que sous IOS) et j'ai testé avec succès sur l'app HA, sur Chrome et sur Safari.

Je n'attend plus que votre validation ;-) de la version 1.3.5 avec le fixe.

Et n'oublier pas de vider le cache après la mise à jour. J'ai pu vérifier que cela fonctionne bien et que c'est indispensable.

MERCI !!!!!

ssenart commented 1 year ago

Il me semble que ce problème est fixé.