Skip to content
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

Integrate with new Energy Dashboard #24

Closed
isbkch opened this issue Aug 20, 2021 · 6 comments
Closed

Integrate with new Energy Dashboard #24

isbkch opened this issue Aug 20, 2021 · 6 comments

Comments

@isbkch
Copy link

isbkch commented Aug 20, 2021

Y'a tu une façon de recuperer la consommation en temps reel qu'on voit sur le dashboard Hilo et la rendre réutilisable pour le nouveau Energy Dashboard?

@francispoisson
Copy link
Owner

Je te réfère à l'article de HA sur la gestion de l'énergie:
https://www.home-assistant.io/docs/energy/faq/

Hilo ne fournit que des capteurs de puissance et non d'énergie. La meilleure chose à faire est d'utiliser l'intégration "intégration" qui permet de convertir la puissance en énergie.

J'ai ajouté ceci dans le fichier configuration.yaml:
sensor:

platform: integration
source: sensor.smartenergymeter
name: energy_spent
unit_prefix: k
method: left
round: 2

@isbkch
Copy link
Author

isbkch commented Aug 23, 2021

J'ai suit ton example et j'ai fait pareil. Merci

404B315C-907D-4C3E-A6C8-3204F4358EAE

@isbkch isbkch closed this as completed Aug 23, 2021
@masteryodha
Copy link

Le ticket est fermé, mais je voulais juste ajouter un peu d'information supplémentaire.

Les entités de thermostat et d'interrupteur ont tous aussi des capteurs pour la consommation en Watt.
Vous pouvez donc ajouter un sensor avec la plateforme "integration" pour chaque thermostat et interrupteur et ensuite les ajouter comme appareil individuel dans le Dashboard "Énergie".

Pour que les entités apparaissent, j'imagine qu'il faut laisser du temps pour que le sensor possède une valeur ou faites comme moi et ajouter les propriétés suivantes aux différents sensor

device_class: energy
unit_of_measurement: kWh

@isbkch
Copy link
Author

isbkch commented Sep 4, 2021

J'ai essayé de les rajouter mais j'ai cette erreur:

invalid config for [sensor.integration]: [unit_of_measurement] is an invalid option for [sensor.integration]. Check: sensor.integration->unit_of_measurement. (See ?, line ?)

Je les ajoute comme ça:

- platform: integration
  source: sensor.thermostat_cuisine
  name: thermostat_cuisine
  device_class: energy
  unit_of_measurement: kWh

Vois tu une erreur dans mes configs?

@masteryodha
Copy link

masteryodha commented Sep 4, 2021

Désolé, j'ai pas été assez clair dans mon commentaire plus haut, mes excuses.

Donc, la première étape est d'ajouter des sensors avec la plateforme integration, comme mentionné plus haut par francispoisson:

`

  • platform: integration
    source: sensor.chauffage_salon
    name: energy_chauffage_salon
    unit_prefix: k
    method: left
    round: 2
    `

Il faut certainement un reboot par la suite pour que la nouvelle entité "energy_chauffage_salon" apparaissent maintenant dans la liste de tes entités.

Je crois qu'étant donné que nous sommes en été et que le chauffage ne fonctionne pas, l'entité se créé, mais il lui manque des attributs. Ce qui fait que l'entité n'est pas disponible dans le dashboard d'Énergie.

Donc, tu pourrais monter le chauffage et attendre quelques temps que la valeur de l'entité change et soit tout parfaite (je n'ai pas testé).

Ou tu fais comme moi (mon commentaire plus haut qui n'était pas clair) :
Dans Outils de développement, tu recherches la nouvelle entité : energy_chauffage_salon, tu ajoutes les 2 attributs mentionnés et tu cliques sur "Définir l'état".
Par la suite, les entités sont dispo dans le dashboard Energy.

image

@isbkch
Copy link
Author

isbkch commented Sep 7, 2021

C'est parfait! Merci pour la clarification! J'ai les devices affichés maintenant sur le energy dash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants