Enedis Gateway

Bonjour,

je cherche à mettre en place la visu de ma conso electrique via enedis gateway.
j’ai fais la demande de consentement mais je ne trouve nulle part le token.
Comment faites-vous pour le recupérer?

Bonjour
Il y a actuellement un bug chez Enedis qui empêche de recevoir le token
Ils sont au courant
Il faut attendre
Philippe

D’accord.
Merci pour l’info

Hello,

Je recherche des beta tester pour ma nouvelle passerelle donc faite vous plaisir sur :
https://www.myelectricaldata.fr/

EnedisGateway2MQTT pointe encore sur l’ancienne passerelle, donc n’utilisez que les commandes curl disponible en retour des consentements.

Vous pouvez également lister tt les commandes curl via la Doc : MyElectricalData
Où même directement depuis le swagger : MyElectricalData

Autre grosse nouveauté sur cette version, j’ai mit en place du cache qui va vous apporter 2 gros avantages :

  • Si les API Enedis sont HS, et que j’ai la donnée en cache je peut vous la renvoyer sans soucis.
  • Temps de réponse beaucoup plus rapide.

Le fonctionnement est assez simple Il suffit d’ajouter « /cache » à la fin de l’url de l’endpoint et ca active le cache.

Exemple sans cache:

curl -s -X GET "https://www.myelectricaldata.fr/contracts/MON_PDL" -H "Authorization: MON_TOKEN"

Exemple avec cache:

curl -s -X GET "https://www.myelectricaldata.fr/contracts/MON_PDL/cache" -H "Authorization: MON_TOKEN"

Il est également possible de purger le cache via des endpoint dédié. Tout est expliquer dans le swagger :
https://www.myelectricaldata.fr/swagger

Si la donnée n’est pas en cache, je transfert la demande directement à Enedis (avec un temp de réponse assez long en général)
Si la demande à déjà était faites dans les 30j, je charge renvoie directement la donnée en cache (beaucoup plus rapide)

PS : Les consentements sur cette passerelle n’entre pas en conflit avec ceux d’EnedisGateway.tech.

Merci d’avance :slight_smile:

Hello,
Je ne me suis pas encore penché sur home assistant, donc tout ça me semble assez abscons pour l’instant, mais avant de m’ y plonger, je voudrais être sur de comprendre de la fonction de votre passerelle.
Si j’ai bien compris, elle sert donc a récupérer les infos fournis par enedis, les mêmes que l’on peut consulter sur l’appli « enedis et moi », pour les intégrer dans home assistant.
Si c’est bien ça, il n’y a pas par exemple de suivi de consommation plus précise que les infos par demi heure?
Peut-on récupérer ces infos pour interagir avec d’autre appareils dans « home assistant » ? par exemple allumer une lumière quand on dépasse un certain seuil de consommation.
J’ai le tarif « tempo » d’EDF, les jours bleus, blancs, et rouges, sont ils utilisés par la passerelle? Peut-on également intégrer des interactions dans home assistant en fonction de la couleur du jour, éteindre certains appareils, etc…?

Merci, et désolé pour mes questions si elles sont hors sujet, ou on déjà été répondues?

Pour info, les données de Enedis ne sont jamais temps réel alors pas vraiment utilisable pour automatiser. Pour ça il faut avoir une interface direct avec ton Linky, il existent plusieurs options p.e. Zlinky ou teleinfo kit (esphome) …cherche le forum

Integrate your electricity meter (teleinfo) in Home Assistant » (haade.fr)

Clé ZLINKY lixee avec ZHA + Conbee2_Remonter dans ENERGIE HP/HC - Home Assistant - Tutoriels & Partages / Autres - Home Assistant Communauté Francophone (hacf.fr)

Merci beaucoup pour votre réponse je vais étudier ça.

Bonjour @M4dm4rtig4n, je suis utilisateur de ton service depuis quelques temps déjà (en plus de l’utilisation d’une clé linky zigbee) mais je suis toujours sur l’ancienne url.
Depuis le 06/02 je n’ai plus de récupération de données et je viens de voir ton post concernant myelectricaldata.

Pour le moment, je n’arrive pas à partager mes données, le lien renvoyant vers enedis renvoie une erreur 404. Le problème vient surement d’enedis mais peut etre ont ils changé le lien permettant le partage?

Aurais-tu une idée? Je testerais de nouveau durant le weekend quand j’aurais un peu de temps.

En tout cas merci pour ton boulot, le service est très appréciable.

Ca à enfin fonctionné ce matin, merci pour cette nouvelle version

]Bonjour,
Je tente de mettre en place MyelectricalData, j’ai bien suivi la procédure de consentement mais je ne sais pas comment récupérer le token.
Je pensais qu’il s’afficherait à la fin de la procédure de consentement mais je tombe sur le message suivant:
{
« reasons » : ,
« details » : {
« msgId » : « Id-366531656224b17bb8fadec2 »
}
}

Si quelqu’un a une suggestion, je suis preneur.
Merci d’avance

Bj

probleme connu
regarde la , va a la fin est remonte !!
tu dois patienté

et un suivi la au pire

Hello,

En attendant qu’Enedis fixe définitivement le problème quelqu’un de ma communauté Discord à trouver un paliatif pour le consentement.

Tout est expliqué sur la homepage de https://myelectricaldata.fr :slight_smile:

Faite vous plaisir ! :slight_smile:

1 « J'aime »

Bjr,

Super, ça fonctionne du premier coup !!
L’import des données a commencé, j’imagine que l’intégration dans « Energie » ne se fait qu’une fois toutes les données récupérées ?
Cela semble très complet et joliment présenté super boulot
Merci beaucoup pour ton aide

Bonjour,
ceux qui avait déja un token, faut refaire un consentement avec c’est procédure ?

Bj

je suis entrai de faire un test , comme l’indique le DEV
je te dis si cela fonctionne ou pas @WarC0zes :wink:

1 « J'aime »

@WarC0zes

Avec mon ancien token ca fonctionné plus bloqué au 19 du mois dernier

j’ai fait la procédures comme indiqué , MED se connecte et recupére tout

CA FONCTIONNE :tada: :tada: :tada: :tada: :confetti_ball: :confetti_ball: :confetti_ball: :confetti_ball:

Merci @M4dm4rtig4n :+1: :+1:

J’ai rien compris.
L’ancien token fonctionne pas et ta refait un consentement ( méthode décrit par @M4dm4rtig4n ) pour recupérer un nouveau token ?

autant pour moi :rofl:

avec mon ancien token , pas de remonté bloqué au 19 comme beaucoup d’entre nous.

demande de nouveau token comme indiqué , la récupération se fait , donc cela refonctionne

Edit : J’ai corrigé mon post précèdent de charabia !

1 « J'aime »

:+1:

C’est bon, tout remarche :slight_smile:
Merci a toi et @M4dm4rtig4n

2 « J'aime »

Hello all,
Recevant des notifications d’activité sur cet ancien post, j’ai cru bon de m’intéresser de nouveau au sujet. J’ai donc remplacé l’ancienne URL par myelectricaldata, obtenu le consentement d’Enedis, puis le token. Les commandes curl fonctionnent, jusqu’ici tout va bien. En revanche, le flow Nodered ne fonctionne pas : la constitution de la requête Http me semble correcte mais ce ne doit pas être le cas car la sortie du node « http request » est le code html de la page d’accueil de myelectricaldata . J’ai beau me tordre le nez pour trouver l’erreur, je sèche ! Une idée ? Je sais que tout cela est « deprecated », mais comme les commandes curl fonctionnent, le flow devrait fonctionner.