-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Erreur pour Energy sensors: Entity id already exists #204
Comments
Je te suggère de repartir de 0 en prenant soins de faire un restart de HA après avoir désinstallé Hilo. Fais le ménage dans tes entités être sûr qu’il n’y a pas d’orphelins Hilo. Réinstalle après. J’ai le même message d’erreur lors que je fais des tests de mon bord avec un simple delete de l’intégration et une réinstallation. L’erreur en soit ne me cause par contre pas problème. |
J'avais déjà tout désinstaller à plusieurs reprises mais le probème revient toujours. Je vais réessayer une autre fois pour voir ce que ça donne après le dernier update. |
Es-tu setupé comme ça? #160 |
Ouais c'est comme ça mon setup. Avec la plus récente version j'ai toujours l'erreur du "Entity id already exists" par contre il semble que mon energy dashboard fonctionne proprement maintenant. J'ai encore les sensors non-valide qui s'y rajoute par contre... J'ai dû aussi arrêter mon automatisation qui faisait un relaod de l'intégration quand le Meter01 devenait unavailable. Je voyais que les données rentrent, mais une fois que l'automatisation avait été actionnée, le dashboard arrêtait de se mettre à jour. Depuis que je l'ai arrêté, ça fait 72h de données qui sont populés dans mon dashboard sans problème. Ça fait longtemps que je n'ai pas vu ça. |
Faudrait rajouter un check si les sensors existent déjà ici, dans la boucle for je pense? |
Lignes 142 à 157 de sensor.py. Il faudrait interroger le registry dans ce coin là. |
Info supplémentaire, si je comment out: hilo/custom_components/hilo/sensor.py Line 156 in 5459ec8
L'erreur ne se produit pas. Pas un fix car j'pas mal sûr que ça empêcherait la création tout court. |
J'ai joué un peu avec ça. Le problème ne vient pas directement de sensor.py. On peut partiellement régler à partir de managers.py
|
Okay, info supplémentaire, j'ai eu un petit flash alors j'ai essayé quelque chose ce soir. Le trouble vient définitevement de managers.py, spécifiquement la ligne 29 qui fait pas sa job. J'ai ajouté le logging suivant (préfixe Hil0 pour pouvoir le trouver vite)
Qui donne le résulstat suivant:
Comme on peut voir hass.data ne retourne rien du tout. Ça doit possiblement être un call deprecated. |
Version of the custom_component
v2023.1.1
Describe the bug
Ça fait 2 mois au moins que je n'arrive plus à faire fonctionner mon energy dashboard avec les données de Hilo. J'ai essayé de reinstaller l'intégration plusieurs fois mais rien ne fonctionne.
J'arrive à rajouter tous les sensors "hilo_energy_XXXX_daily total" dans mon energy dashboard mais les données n'arrivent jamais.
Aussi est-ce que c'est normal que mon PowerSensor entity soit nommé "Meter01 Power"? Je vois plus souvent mention de "Meter00 Power" ici.
En regardant mes log je vois les erreurs suivantes.
Debug log
home-assistant_2023-01-31T22-15-48.057Z.log
The text was updated successfully, but these errors were encountered: