Enedis Gateway

@M4dm4rtig4n Excuse mon ignorance mais c’est quoi un TIC, stp?

Exemple :

Tu peut le plug directement sur le port « com » du linky.

1 « J'aime »

Bonsoir
Je viens de recevoir ce mail d’Enedis.
Faut il faire quelque chose de notre côté ?
Ou cela concerne-t-il votre serveur ?
Cordialement
Philippe
Bonjour,

Suite à un incident en production vendredi, les jetons de rafraîchissement (refresh token) de plusieurs applications ont été invalidés. Ainsi, lors du rafraîchissement des jetons d’accès, l’API Token renvoie un retour en erreur pour cause de jeton non valide.

Nous vous proposons deux solutions pour remédier à cet incident :

· Nous pouvons régénérer les jetons de rafraîchissement (refresh token) associés à chaque point pour lequel vous avez un consentement actif. Vous pourrez ensuite utiliser ces jetons en lieu et place des précédents jetons invalidés.

· Vous pouvez également demander à vos utilisateurs finaux de fournir à nouveau leur consentement, ce qui génèrera un code d’autorisation que vous pourrez échanger contre un jeton de rafraîchissement valide.

Dans le premier cas, merci de nous écrire à dataconnect@enedis.fr et de nous indiquer la clé publique (client_id) de l’application en production pour laquelle vous souhaitez régénérer les jetons. Nous vous les ferons parvenir sous une semaine.

L’incident est terminé et tout nouveau jeton de rafraîchissement est à nouveau valide un an. La cause de ce problème est en cours d’étude avec l’éditeur du progiciel de notre plateforme d’API afin qu’il ne se reproduise pas.

Vous pouvez à tout moment consulter l’état des API sur la page dédiée.

Veuillez nous excusez pour la gêne occasionnée.

Cordialement,

Bonsoir
Ce produit est intéressant si on ne veut pas faire soi même avec un ESP et une interface . Par contre j’ai un doute sur l’alimentation .
J’ai lu pas mal d’articles qui disent que l’alimentation fournie par le Linky n’est pas suffisante pour garantir des accès Wifi réguliers et visiblement ce plug est autoalimenté
Avez vous une expérience ?
Cordialement
Philippe

Tu as crée un compte sur le datahub d’Enedis pour recevoir ce mail ?
J’aurais aimer recevoir ce mail de leur part pour avoir plus d’explication sur les soucis qu’ils rencontrent…
Mais perso, mon compte ne marche plus sur leur site, ils sont en train d’essayer de me le débuger depuis 2j… (pire encore j’ai reussi à me log d’une façon où d’une autre et avoir accès au compte de quelqu’un d’autre !!)
Bref…

Sinon d’après ce qu’ils viennent de t’expliquer, ca correspond parfaitement au symptôme que j’ai en retour d’Enedis sur toutes vos demandes.
C’est à dire que tout les refresh_token sont en erreur !!

J’ai peur que pour débloquer la situation, tous les utilisateurs (environ 900) devront refaire une demande de consentement pour remettre en fonction les imports.

Sauf que cerise sur le gâteau, les demandes de consentements sont actuellement hors ligne !!!

Bref, je vous tiens au courant dés que j’ai des news…

Moi non, mais il me semble avoir lu que plusieurs utilisateurs utilise ce type de composant sans problème.

Oui j’ai validé la possibilité de recevoir des notifications sur le fonctionnement de l’API.
J’avais aussi reçu le message ci après juste avant ( l’autre message)
L’API Authorize est de nouveau disponible depuis cet après-midi. Un contretemps nous a contraint de repousser la mise en service de ce correctif de hier soir à cet après-midi.

Vous pouvez à tout moment consulter l’état des API sur la page dédiée.

Nous tenons à nouveau à nous excuser pour l’indisponibilité du mécanisme de consentement pendant ces 6 jours.

Cordialement,
Bon donc j’attends avant de toucher !
Et je me documente sur l’ESP . Je dois déjà vérifier que j’ai un accès entre le compteur (extérieur) et le tableau intérieur.
J’aimerais aussi rapatrier les informations Gazpar ( pour l’instant j’ai le systeme suivant GitHub - frtz13/homeassistant_gazpar_cl_sensor: Importer la consommation journalière et index de consommation de gaz dans Home Assistant qui fonctionne bien mais dépend de la stabilité du site)
Philippe

j’ai pu obtenir mon token personnellement. Maintenant j’essaie d’intégrer ! mais j’ai rien qui apparaît :worried:

image

Effectivement, j’ai réussi à récupérer un nouveau token sur le 2eme try (le 1er m’a crash une method not allowed depuis Enedis).

Je réactive les APIs de mon coté !

Par contre mauvaise nouvelle, Enedis à perdu la totalité des refresh_token de ses clients…
Il est donc nécessaire de refaire une demande de consentement afin de récupérer un nouveau token.

Il y a aussi les pinces ampèrmetriques soit type Shelly EM soit à faire soit même à base d’ESP (avec ESPHome par exemple).
ESPHome a aussi le support du Linky dans sa dernière mise à jour

Bon on est encore loin d’un système fonctionnel à 100%.
Que ce soit leur site ou leur API, ils sont encore régulièrement hors service…

Ce matin j’intègre l’API et la card = Nickel ! allelluyyya

J’ai reboot mon HA pour autre chose = Tout pété ! réinstalle etc… que dalle. L’intégration ne se fait pas ou partiellement. j’ai tout viré en eventrant mon chien au passage pour répendre son sang sur mon raspeberry en fiasant de sincatations. Rien n’y fait !

Je sais pas si ça vient de chez eux, de l’api …

Regarde tes logs j’ai envie de dire.

EDIT : Bon les API Enedis sont de nouveau HS, j’ai « Service unavailable » sur toutes les demandes.

J’ai de nouveau désactiver les API en attendant qu’Enedis règles le soucis…

Perso, j’ai effectué toutes les démarches (récupération de token, intégration) mais pas moyen de trouver les sensors correspondant.
Quelqu’un saurait me dire comment faire svp ?

=> https://forum.hacf.fr/t/sensor-pour-enedis-apienedis/935

quelqu’un pourra donner le signal quand les API seront op ? :slight_smile:

haaaa…c’est ça cette erreur tu confirmes ?

Bonjour,
Pour ma part j’ai bien reçu le mail de enedis/dataconnect à 15h05 disant qu’il y avait des perturbations sur les api
Puis le mail à 15h37 disant que c’était résolu

Entre temps il semble que M4dm ait désactivé ses API, mais du coup je me demande pourquoi faire ça (la 2nde désactivation) ?

Le problème est que les API d’Enedis mettent environ 10s à renvoyer l’erreur « Service unavailable ».
Sauf que je reçoit en moyenne 1 demandes par seconde (pour environ 1000 utilisateurs).
=> Ce qui engendre un goulot d’étranglement au niveau de mon service et une saturation du serveur (sur-consommation de RAM & co).

1 « J'aime »