Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Est-ce qu'on serait pas mieux de mettre
self._attr_name = f"Hilo Energy {device.name}"
pour le nom de l'entité ?J'aurais mis
self._attr_unique_id = f"{slugify(device.name)}-energy"
pour être comme les autres sensors mais ça va mettre en double tout les sensor d'energy de ceux qui ont deja fait la mise a jour donc je le changrais pas juste pour ça.Penses-tu que c'est faisable de le lier avec le device? Dans la classe d'IntegrationSensor il y a la donnée device_info qui pourrait être utilisé. (Elle n'est présentement pas utilisé dans l'intégration)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ça me parait être une bonne suggestion par contre comme tu dis ça causerait du dédoublage.
As-tu la doc pas loin pour l’integration sensor? C’est pas fou comme idée.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Le changement de nom ne fera pas de dédoublage mais je crois que le unique_id oui puisque les entité n'auront plus le même id.
Par contre pour je crois qu'il n'aura pas de dédoublage si on lie l'entité avec le device tout en gardant le même unique_id qui vient d'être ajouté.
J'ai pas trouver grand chose pour l’integration sensor à part sa définition dans le github de home assistant.
https://github.com/home-assistant/core/blob/dev/homeassistant/components/integration/sensor.py
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
J’apprécie tes commentaires constructifs. Je suis pas un programmeur pour 2 cennes alors ça m’aide pas mal à m’améliorer!