J’ai trouvé une solution pour que les données de l’intégration MyEnedis soient visibles dans l’Energy Dashboard cependant je pense pas que ce ne soit vraiment utile car les données sont mises à jour trop peut souvent.
Cependant pour ceux qui sont intéressés je vais mettre la configuration que j’ai utilisée et elle fonctionne.
Pour cela il vous faut récupérer les informations de consommation j’ai opté pour la création de deux entités une pour la consommation en heure creuse et l’autre en heure pleine.
Selon mes recherches le moyen le plus sûr pour que sa consommation apparaisse dans l’Energy dashboard c’est un sensor Utility Meter qui prend en argument l’entité de consommation de votre choix.
Dans mon cas j’ai créé deux Utility Meter avec les entités
« sensor.myenedis_history_XXXX53406_hc et sensor.myenedis_history_XXXX53406_hp »
utility_meter:
energy_jour_hp:
source: sensor.myenedis_history_XXXX53406_hp
cycle: daily
energy_jour_hc:
source: sensor.myenedis_history_XXXX53406_hc
cycle: daily
comme entrée sauf qu’elle n’était pas consistante avec la carte lovelace. En effet à la fin de la journée l’Energy dasboard ne reportait qu’environ la moitié de ce que la carte Lovelace et le site d’Enedis affichait. Cette config fonctionne mais elle est plus que bancale et donc fortement déconseillée.
C’est pourquoi j’ai voulu utiliser les mêmes données pour les deux ce qui devait améliorer la consistance des données c’est pourquoi j’ai décidé d’utiliser un template pour extraire directement ces informations de l’entité principale de MyEnedis (sensor.myenedis_XXXX53406).
Ce template est le suivant :
template:
- sensor:
- name: "Conssomation jour HP"
unit_of_measurement: "kWh"
state: >
{{ (state_attr('sensor.myenedis_XXXX53406', 'day_1_HP') | float /1000.0) | round(2)}}
- sensor:
- name: "Conssomation jour HC"
unit_of_measurement: "kWh"
state: >
{{ (state_attr('sensor.myenedis_XXXX53406', 'day_1_HC') | float /1000.0) | round(2)}}
Il sert à récupérer les information de consommations en hc et hp et à créer deux entités qui vont stocker les valeurs de consommation de la journée en hc et hp. Cependant il est impossible (pour l’instant) de passer une autre entité qu’un Utility Meter dans l’Energy Dashboard. Pour contourner ce problème on crée deux Utility Meter avec les entités que l’on vient de créer avec le template.
Config des Utility Meter
utility_meter:
energy_jour_hp:
source: sensor.conssomation_jour_hp
cycle: daily
energy_jour_hc:
source: sensor.conssomation_jour_hc
cycle: daily
On reboot HA et voilà les Utility Meter sont sélectionnables dans l’Energy Dashboard.
Cependant depuis 14h (il est maintenant 19h passé) l’entitée sensor.myenedis_XXXX53406 ne c’est pas mis à jour.
J’imagine donc que pour ce l’Energy Dashboard fonctionne correctement il faut utiliser la prise de télémétrie du compteur
J’imagine que vous trouverez ce que vous cherchez dans cette discutions
https://forum.hacf.fr/t/teleinfo-via-wifi/1077
Bon à savoir pour tout le monde.
vous pouvez passer n**'importe quelle entité de consommation** (Production ou Consommation) en utilisant un Utility Meter tant que l’unité est le kwh mais ça doit aussi fonctionner avec du Wh mais pas tester
Pour le cycle mettez ce que vous voulez tant que c’est égal ou supérieur à une heure
S’il y a une erreur dans ce que j’ai dit ou ce n’est pas clair commentez sous ce message et j’essaierais de vous répondre