MyElectricalData - Vos données Linky chez vous :)

Je ne sais pas vous, mais les couts conso a la journée remonté sont faux depuis 2 semaines avec mon contrat tempo

de ce que j’ai lu, ce serait dans le config.yaml de MED qu’il faut mettre plan: TEMPO (en majuscule)
ca va etre corrigé prochainement pour accepter maj et min

Merci, c’était effectivement cela: fallait mettre en maj

Bonjour,

Même après avoir re-généré le consentement, depuis 2 jours j’obtiens toujours une erreur de consentement lorsque je soumets une requête pour obtenir les informations de contrat ou d’adresse.
Mais je n’ai pas d’erreur pour obtenir les informations de consommation quotidienne.

Erreur retournée pour les 2 requêtes ci-dessous:
« No consent can be found for this customer and this usage point. »

Requête pour les données de contrat:
curl -s -X GET « https://www.myelectricaldata.fr/contracts/xxxxxxxxxxxxxx/ » -H « Authorization: xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxy »

Requête pour les données d’adresse:
curl -s -X GET « https://www.myelectricaldata.fr/addresses/xxxxxxxxxxxxxx/ » -H « Authorization: xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxy »

Est-ce quelqu’un aurait une idée de quel est le problème?

Merci

Salut à tous, déjà merci pour cette superbe intégration qui simplifie beaucoup de chose .
J’avais cependant une petite question, comment peut on renommer l’entité qui remonte au niveau du module « Energy ».


J’aimerai les nommé simplement HP et HC car son le tel cela n’est pas simple à lire.
Merci

Bonjour !

D’abord merci pour le superbe travail effectué!! C’est vraiment génial d’avoir sa conso sur HA !

J’aurai besoin d’un petit coup de main : j’ai deux compteurs Linky chez moi : un pour ma consommation et un second pour la production d’élec via des panneaux solaires, j’ai donc 2 PDL différents.
J’ai modifié le fichier config comme mentionné sur le tuto et j’arrive à avoir ma conso d’élec sur mon tableau de bord, vraiment tout est parfait de ce côté.
Par contre impossible d’avoir la production en même temps.

Sur MyEnedis j’ai bien ajouté les deux compteurs, et lorsque j’ai fait la demande d’accès via le site de myelectricaldata à Enedis j’ai bien coché les cases pour que l’autorisation soit donnée aux 2 compteurs. Par contre ce qui est bizarre c’est que après la page d’autorisation des accès, myelectricaldata ne me génère qu’un seul token alors que j’autorise l’accès aux 2 compteurs Linky.
J’ai donc essayé dans un premier temps de mettre le même token sur le fichier config, en modifiant seulement les numéros de PDL. En faisant ça j’ai la consommation qui fonctionne, mais pas les panneaux solaires.
Après ça je me suis dit que la solution serait peut-être de générer 2 autorisations différentes : une pour la consommation et une pour la production pour obtenir 2 tokens. J’ai donc mis sur le fichier config chaque token et chaque PDL associé, mais pareil je n’ai que la production et pas la conso.

Finalement pour vérifier si la production fonctionne j’ai seulement inséré le token de la prod avec le PDL correspondant, en ne mettant pas celui de la consommation et là j’ai bien la production de mes panneaux solaires.

D’un côté c’est rassurant parce que je suis bien capable de recevoir l’info de la prod et la consommation mais d’un autre c’est embêtant que je n’arrive pas à avoir les deux en même temps.

Quelqu’un peut jeter un oeil à ma config ??

Merci énormément pour votre aide !

debug: true
home_assistant:
  discovery: true
  discovery_prefix: homeassistant
  enable: true
influxdb:
  batching_options:
    batch_size: 1000
    exponential_base: 2
    flush_interval: 1000
    jitter_interval: 0
    max_retries: 5
    max_retry_delay: 125000
    max_retry_time: 180000
    retry_interval: 5000
  bucket: myelectricaldata/autogen
  enable: false
  hostname: influxdb
  method: synchronous
  org: myelectricaldata
  port: 8086
  token: numerodutokendeconsommation
log2file: false
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: core-mosquitto
  password: test
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  username: mqtt_adm
myelectricaldata:
  'PDL du Linky de production':
    cache: 'true'
    consumption: 'false'
    consumption_detail: 'false'
    consumption_detail_max_date: '2021-06-01'
    consumption_max_date: '2021-06-01'
    consumption_price_base: '0.175'
    consumption_price_hc: '0.175'
    consumption_price_hp: '0.175'
    enable: 'true'
    name: Panneaux solaires
    offpeak_hours_0: ''
    offpeak_hours_1: ''
    offpeak_hours_2: ''
    offpeak_hours_3: ''
    offpeak_hours_4: ''
    offpeak_hours_5: ''
    offpeak_hours_6: ''
    plan: BASE
    production: 'true'
    production_detail: 'true'
    production_detail_max_date: '2021-06-01'
    production_max_date: '2021-06-01'
    production_price: '0.10'
    refresh_addresse: 'false'
    refresh_contract: 'false'
    token: numerodutokendeproduction
  '16175108448949':
    addresses: 'true'
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_detail_max_date: '2021-06-01'
    consumption_max_date: '2021-06-01'
    consumption_max_power: 'true'
    consumption_price_base: '0.2013'
    consumption_price_hc: '0.2068'
    consumption_price_hp: '0.27'
    enable: 'true'
    name: Maison
    offpeak_hours_0: 22H30-6H30
    offpeak_hours_1: 22H30-6H30
    offpeak_hours_2: 22H30-6H30
    offpeak_hours_3: 22H30-6H30
    offpeak_hours_4: 22H30-6H30
    offpeak_hours_5: 22H30-6H30
    offpeak_hours_6: 22H30-6H30
    plan: HC/HP
    production: 'true'
    production_detail: 'true'
    production_detail_max_date: '2021-06-01'
    production_max_date: '2021-06-01'
    production_price: '0.0'
    refresh_addresse: 'false'
    refresh_contract: 'false'
    token: numerodutokendeconsommation
tempo:
  enable: true
  price_blue_hc: 0.097
  price_blue_hp: 0.1249
  price_red_hc: 0.1216
  price_red_hp: 0.6712
  price_white_hc: 0.114
  price_white_hp: 0.1508
wipe_influxdb: false

Bonjour Titaps
je suis dans le même configuration que toi avec 2 PDL
J’ai les données qui remontent dans MQTT dans 2 endroits différents, mais par contre pas dans Influx db… :frowning:

Merci pour ta réponse !
Personnellement je n’utilise pas influxdb, je suis un débutant et j’avais trop de difficulté à le configurer haha. C’est passé à la trappe !

Par contre ça m’intéresse : tu as 2 PDL différents et ça fonctionne de ton côté ! Tu as rentré le token pour tes 2 compteurs ? Ou tu as du faire 2 demandes séparées ?
Si tu peux mettre ton fichier config ça m’aiderait beaucoup !

Merci d’avance ! :pray:

cycle: 14400
debug: true
log2file: false

mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: core-mosquitto
  port: 1883
  username: *** nom utilisateur mqtt **
  password: *** mot de passe utilisateur mqtt **
  prefix: myelectricaldata
  retain: true
  qos: 0

influxdb:
  enable: true
  hostname: 192.168.0.56
  port: 8086
  token: myelectricaldata:myelectricaldata
  org: "-"
  bucket: "myelectricaldata/autogen"
  method: synchronous
  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

home_assistant:
  discovery: true
  card_myenedis: true
  discovery_prefix: homeassistant
  enable: true

home_assistant_ws:
  enable: true
  ssl: true
  token: *** jeton de connexion longue durée ######
  url: *** mon URL externe ****

myelectricaldata:
  "mon pdf de consomation":
    enable: "true"
    token: "mon  token de consommation"
    name: "Maison"
    addresses: "true"
    cache: "true"
    consumption: "true"
    consumption_detail: "true"
    consumption_price_base: "0.145907"
    consumption_price_hc: "0.124364"
    consumption_price_hp: "0.164915"
    consumption_max_date: "2021-06-01"
    consumption_detail_max_date: "2021-06-01"
    offpeak_hours_0: 22H00-6H00 # LUNDI
    offpeak_hours_1: 22H00-6H00 # MARDI
    offpeak_hours_2: 22H00-6H00 # MERCREDI
    offpeak_hours_3: 22H00-6H00 # JEUDI
    offpeak_hours_4: 22H00-6H00 # VENDREDI
    offpeak_hours_5: 22H00-6H00;12H00-14H00 # SAMEDI
    offpeak_hours_6: 22H00-6H00;12H00-14H00 # DIMANCHE
    plan: HC/HP
    production: "false"
    production_detail: "false"
    production_price: "0.0"
    production_max_date: "2021-06-01"
    production_detail_max_date: "2021-06-01"
    refresh_addresse: "false"
    refresh_contract: "false"
  "mon pdl de production":
    enable: "true"
    token: "mon token de production"
    name: "production"
    cache: "true"
    consumption: "false"
    consumption_detail: "false"
    plan: BASE
    production: "true"
    production_detail: "true"
    production_price: "0.10"
    production_max_date: "2022-06-01"
    production_detail_max_date: "2022-06-01"
    refresh_addresse: "true"
    refresh_contract: "true"

il me semble que j’ai fait 2 demandes séparée pour avoir les 2 tokens, mais je n’en suis plus sur, j’ai faits tellement d’essais… :rofl:

Hello,
Il faut vérifier ton config.yaml.
Ma config :

home_assistant_ws: 
  enable: true
  ssl: false
  token: #Jetons accès longue durée
  url: #IP:port

Puis reboot le tout et laisse quelques minutes le temps de l’intégration dans « Energy »

Salut Golden, mais je me connecte avec un certificat en https, cela ne pose pas de problème ?
Depuis mon ordi je suis : https://192.168.0.56:8123

Hello,
Je répondais à @Romain_Burla.
Dans ton cas, tu peux tester d’enlever le https est ne laisser que l’IP et le port.
Pour ton problème du double PDL, je n’ai pas ta config donc je ne sais pas du tout comment faire :confused:

Merci mais c’est pas le sujet de ma question. J’ai bien les infos qui remonte dans energy mais je voudrais renommer les entité car cela m’affiche « MyElectricalData - XXXXXXXXXXXXXX - HP consumption » et je voudrais le renommer en HP

Bonjour,
Suite à mon passage de Domoticz vers Home Assistant, je me casse la tête depuis 3 semaines pour essayer d’intégrer mes remontés de consommation Enedis. Avec Domoticz, je trouvais l’intégration très simple, en 2 clics tout est fait. Sur Home Assistant (sans vouloir dénigrer le produit), c’est un vrai bordel…
J’ai vu qu’il était possible de le faire via MyElectricalData mais je ne trouve aucun tuto complet pour le faire. La doc sur le git est très flou. J’ai l’impression qu’il y a pas mal de dépendance à installer et configurer mais je ne trouve rien de précis sur le sujet .
Par exemple, après avoir validé le consentement, à quel endroit doit-on renseigner le d’ID du point de livraison ainsi que la clé d’accès ? J’ai les 2 infos mais je ne vois pas où les renseigner. Je suppose dans le config.yaml mais je n’ai pas compris ou…
Help

salut , voici mon config.yaml ( a mettre dans electrical data )si ca peut t aider

debug: true
home_assistant:
  discovery: true
  discovery_prefix: homeassistant
  enable: true
home_assistant_ws:
  enable: true
  ssl: false
  token: eyJhbGciOiJIU************************************************************
  url: 192.168.1.94:8123
influxdb:
  batching_options:
    batch_size: 1000
    exponential_base: 2
    flush_interval: 1000
    jitter_interval: 0
    max_retries: 5
    max_retry_delay: 125000
    max_retry_time: 180000
    retry_interval: 5000
  bucket: "myelectricaldata"
  enable: enable
  hostname: 192.168.1.94
  method: synchronous
  org: influxdb
  port: 8086
  token: NDB7enQJu96L********************************************************************
log2file: true
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: 192.168.1.94
  password: mqtt
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  username: mqtt
myelectricaldata:
  01156****************:
    addresses: 'true'
    cache: 'true'
    consumption: 'true'
    consumption_detail: 'true'
    consumption_detail_max_date: '2021-06-01'
    consumption_max_date: '2021-06-01'
    consumption_max_power: 'true'
    consumption_price_base: '0.145907'
    consumption_price_hc: '0.124364'
    consumption_price_hp: '0.164915'
    enable: 'true'
    name: Maison
    offpeak_hours_0: 1H56-7H56;12H56-14H56
    offpeak_hours_1: 1H56-7H56;12H56-14H56
    offpeak_hours_2: 1H56-7H56;12H56-14H56
    offpeak_hours_3: 1H56-7H56;12H56-14H56
    offpeak_hours_4: 1H56-7H56;12H56-14H56
    offpeak_hours_5: 1H56-7H56;12H56-14H56
    offpeak_hours_6: 1H56-7H56;12H56-14H56
    plan: HC/HP
    production: 'false'
    production_detail: 'false'
    production_detail_max_date: '2021-06-01'
    production_max_date: '2021-06-01'
    production_price: '0.0'
    refresh_addresse: 'true'
    refresh_contract: 'false'
    token: sYkzJn*******************************************************`Texte préformaté`
  MON_PDL_2_AVEC_PRODUCTION:
    cache: 'false'
    consumption: 'false'
    consumption_detail: 'false'
    consumption_detail_max_date: '2021-06-01'
    consumption_max_date: '2021-06-01'
    consumption_price_base: '0.175'
    consumption_price_hc: '0.175'
    consumption_price_hp: '0.175'
    enable: 'false'
    name: Maison de vacances
    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: '2021-06-01'
    production_max_date: '2021-06-01'
    production_price: '0.10'
    refresh_addresse: 'false'
    refresh_contract: 'false'
    token: TOKEN_DE_MON_PDL_2
port: 5000
ssl:
  certfile: ''
  gateway: true
  keyfile: ''
tempo:
  enable: true
wipe_influxdb: false

Bien sûr que ça m’a aidé !! Merci beaucoup, je viens de voir que je n’avais pas compris que l’ID de PDL était à remplir juste en dessous de la rubrique « myelectricaldata ». Dans ma doc ce n’était pas précisé… Je coinçais à ce niveau. Encore merci.

@jafreenas Si tu mets du code, merci de le formater…

oups :slight_smile: j avais pas fait attention

Bonjour à tous,
Je n’ai plus accès à mes données MED, les logs me demandent de refaire un consentement, ce que je tente de faire mais sur le site myelectricaldata, au moment du choix du PDL, le miens est grisé et noté en « compteur incompatible » … une idée ??

EDIT : j’ai reglé mon probleme avec les remontées dans Myelectricaldata, mais plus rien dans ma carte ENEDIS… une idée ??
image