MyElectricalData - Vos données Linky chez vous :)

ok

as tu essayé de faire un reboot complet de ton HA ?
voir de le debranche du courant et de le remettre

Faut chercher ailleurs…topic est:

 homeassistant/sensor/myelectricaldata_consumption/

Petite question,sur la journée de mercredi, ma conso a été doublé (et le coût également) sur une partie de la carte par rapport à ma consommation réelle (qui est correcte dans le dashboard Énergie), vous avez déjà eu le cas ?


Qu est ce que tu voix dans le sensor.myelectricaldat_… ?
La carte ne fait pas (!) parti de MED, c’est juste une répresentaton de ces données

Et le dashboard Energie utilise ton Lixee, pas MED…il ne faut pas mélanger des trucs pour arriver a des fauces conclusions

Oui je sais que la carte est à part de MED et que le dashboard Energie remonte directement mon Lixee, pour autant j’ai bien la bonne donnée sur le site Enedis pour le suivi de la conso : 24.9kWh le mercredi 22.02

Les données des autres jours collent parfaitement à ma conso, mais je vais creuser de mon coté, la demande étant un peu hors sujet.

encore…montre ton sensor stp…

Je viens de remarquer que je suis bien passé sur MED pour autant je tourne toujours avec les sensors myenedis (je n’ai qu’un seul sensor MED)…
Le mélange des deux ne doit pas aider.

Donc, si t’es 100% sur MED il ne faut pas utiliser le sensor myEnedis car c’est pas la même.
Mois je voix que t’es sur l’intégration myEnedis et t’as fait le choix pour myelectricaldata dans son paramètres d’integration.
Si t’a pas le sensor.myelectricaldata_… c’est la preuve.
Neanmoins, la calcul n’est pas bon, tu doit ouvrir un cas ici car les données viennent de MED quand même ( je ais…un peu confusant).
Et ajoute bien les détails pour que M4dmartigan sait la source

Issues · m4dm4rtig4n/myelectricaldata (github.com)

oui j’ai fais ça aussi

@vingerha
je ne suis pas sur de comprendre ta réponse. Qu’est ce que je dois regarder ?

Dans mqtt explorer , le topic pour homeassistant est différent, c’est pas myelectricaldata/…etc.

Tu peux aussi utiliser myelectricaldata mais il faut créer des sensors en plus.

oui c’est bon aussi je pense :

image

Donc, dans ce cas là tu doit les voir aussi en HA, non?

Et bah non c’est justement ca mon problème, tout semble bien marcher sauf que je nai pas les sensor sur HA. :wink:

Bonjour à tous,

Je n’arrive pas à avoir d’infos correctes afin de me créer une carte.
J’ai installé MyElectricalData en suivant bien les instructions.

Le consentement est OK depuis que l’API refonctionne.
Les données sont bien présentes via l’UI de MyElectricalData.

J’ai crée des sensors en suivant les infos glanées dans ce thread mais ils sont tous indispo :

Voici mon sensors.yaml:

  - platform: template
    sensors:
      myelectricaldata_current_week:
        value_template: "{{ states.sensor.myelectricaldata_25xxxxxxxxxxx8.attributes.current_week }}"
        friendly_name: "Conso de la semaine"
        unit_of_measurement: "KWh"
      myelectricaldata_current_month:
        value_template: "{{ states.sensor.myelectricaldata_25xxxxxxxxxxx8.attributes.current_month }}"
        friendly_name: "Conso du mois"
        unit_of_measurement: "KWh"
      myelectricaldata_current_year:
        value_template: "{{ states.sensor.myelectricaldata_25xxxxxxxxxxx8.attributes.current_year }}"
        friendly_name: "Conso de l'année'"
        unit_of_measurement: "KWh"
      myelectricaldata_last_week:
        value_template: "{{ states.sensor.myelectricaldata_25xxxxxxxxxxx8.attributes.last_week }}"
        friendly_name: "Conso semaine dernière"
        unit_of_measurement: "KWh"
      myelectricaldata_last_month:
        value_template: "{{ states.sensor.myelectricaldata_25xxxxxxxxxxx8.attributes.last_month }}"
        friendly_name: "Conso du mois dernier"
        unit_of_measurement: "KWh"
      myelectricaldata_last_year:
        value_template: "{{ states.sensor.myelectricaldata_25xxxxxxxxxxx8.attributes.last_year }}"
        friendly_name: "Conso de l'année dernière'"
        unit_of_measurement: "KWh"
      myelectricaldata_last_update:
        value_template: "{{ states.sensor.myelectricaldata_25xxxxxxxxxxx8.attributes.lastUpdate }}"
        friendly_name: "Date Mise à Jour"
      myelectricaldata_last_week_cost:
        value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_week')|float) * 0.17096)}}"
        friendly_name: "Coût dernière semaine'"
        unit_of_measurement: "€"
      myelectricaldata_last_month_cost:
        value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_month')|float) * 0.17096)}}"
        friendly_name: "Coût du mois dernier'"
        unit_of_measurement: "€"
      myelectricaldata_last_year_cost:
        value_template: "{{'%.2f'|format((states('sensor.myelectricaldata_last_year')|float) * 0.17096)}}"
        friendly_name: "Coût de l'année dernière'"
        unit_of_measurement: "€"

Et voici mon config.yaml :

cycle: 14400
debug: true
home_assistant:
  card_myenedis: true
  discovery_prefix: homeassistant
  enable: true
influxdb:
  bucket: "myelectricaldata/autogen"
  enable: true
  hostname: a0d7b954-influxdb
  method: synchronous
  org: "-"
  port: 8086
  token: xxxxxxxx:xxxxxxx
  batching_options:
    batch_size: 1000
    flush_interval: 1000
    jitter_interval: 0
    retry_interval: 5000
    max_retry_time: 180_000
    max_retries: 5
    max_retry_delay: 125_000
    exponential_base: 2
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: core-mosquitto
  password: xxxxxxxx
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  username: xxxxxxx
myelectricaldata:
  '2xxxxxxxxxxx8':
    activation_date_daily: ""
    activation_date_detail: ""
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_detail_max_date: ''
    consumption_max_date: ''
    consumption_max_power: 'true'
    consumption_price_base: '0.13464'
    consumption_price_hc: '0.0'
    consumption_price_hp: '0.0'
    enable: 'true'
    name: Maison
    offpeak_hours_0: ''
    offpeak_hours_1: ''
    offpeak_hours_2: ''
    offpeak_hours_3: ''
    offpeak_hours_4: ''
    offpeak_hours_5: ''
    offpeak_hours_6: ''
    plan: BASE
    production: 'false'
    production_detail: 'false'
    production_detail_max_date: ''
    production_max_date: ''
    production_price: '0.0'
    refresh_addresse: 'true'
    refresh_contract: 'true'
    token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Dans les logs je n’ai rien trouvé de spé, si quelqu’un a une piste ce serait top.
Merci.

T’as installé mqtt dans HA?
EDIT: dans ‹ devices ›?

@vingerha yes en effet c est ca qui me manquait j avoue que je ne suis pas tres famillier de MQTT. Probleme resolu ! Merci de ton aide et bon WE.

Après passage sous 100% MED (et pas un mélange avec MyEnedis), tout est rentré dans l’ordre, j’ai bien la bonne donnée pour le 22/02

Merci.

Merci pour le tuto et les infos.
Question: Est-ce que je peux insérer des données dans influxdb directement dans la base ?
J’ai du mal à identifier la table ou les tables où je dois faire mon insert .
Est-ce « myelectricaldata ».« autogen ».« consumption_detail » , « myelectricaldata ».« autogen ».« production_detail » ou est-ce que ce sont des vues et je dois chercher ailleurs ?
(je souhaite insérer mes datas depuis 2010)