Liens

Autres projets

Status
Nombre d'utilisateurs :3666
Point de livraison :3633
Charge 0%

Vos accès :

Point(s) de livraison :

aa

Votre clef d'accès :

g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU=

Elle est :

  • Unique et valide pour tous vos points de livraisons.

  • Valable 1 an.

  • Nécessaire pour chaque appel à nos services.

Collecte de consommation horaire :

Pensez à activer la "collecte de consommation horaire" sur le site d'Enedis ICI (cf. F.A.Q), sinon vous n'aurez pas accès à toutes les informations mises à disposition par Enedis.

Liste des commandes disponibles :

Pour générer les commandes, merci de saisir les informations suivantes :

Prérequis

Pour vous faciliter la visualisation des données, je vous conseille d'installer JQ qui va parser automatiquement le JSON de sortie :

sudo apt update; sudo apt install jq

Validation des accès

Pour tester la validité de vos consentements

```
curl -X GET "https://www.myelectricaldata.fr/valid_access/aa" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="

```

Pour valider que la collecte horaire est bien activée auprès d'Enedis.

```
curl -X GET "https://www.myelectricaldata.fr/consumption_load_curve/aa/start/2025-05-15/end/2025-05-22" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU=" | jq

```

Commandes curl

ATTENTION, La totalité des endpoints qui finissent par "/cache" stocke vos données (chiffrées) sur MyElectricalData.

En utilisant ce endpoint, vous m'autorisez à stocker temporairement vos données pendant 30j.

### Pour votre point de livraison **aa** :
*Récupération des données contractuelles des points d'usage.*
```
curl -s -X GET "https://www.myelectricaldata.fr/contracts/aa/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X GET "https://www.myelectricaldata.fr/contracts/aa/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```
*Récupération des données d'identité.*
```
curl -s -X GET "https://www.myelectricaldata.fr/identity/aa/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X GET "https://www.myelectricaldata.fr/identity/aa/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```
*Récupérer les données de contact.*
```
curl -s -X GET "https://www.myelectricaldata.fr/contact/aa/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X GET "https://www.myelectricaldata.fr/contact/aa/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```
*Récupérer les adresses des points d'usage*
```
curl -s -X GET "https://www.myelectricaldata.fr/addresses/aa/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X GET "https://www.myelectricaldata.fr/addresses/aa/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```
*Récupérer la puissance moyenne consommée quotidiennement, sur l'intervalle de mesure du compteur (par défaut 30 min)*
```
curl -s -X GET "https://www.myelectricaldata.fr/consumption_load_curve/aa/start/2025-05-15/end/2025-05-22" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X GET "https://www.myelectricaldata.fr/consumption_load_curve/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```
*Récupérer la puissance moyenne produite quotidiennement, sur l'intervalle de mesure du compteur (par défaut 30 min)*
```
curl -s -X GET "https://www.myelectricaldata.fr/production_load_curve/aa/start/2025-05-15/end/2025-05-22" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X GET "https://www.myelectricaldata.fr/production_load_curve/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```
*Récupérer la puissance maximale de consommation atteinte quotidiennement*
```
curl -s -X GET "https://www.myelectricaldata.fr/daily_consumption_max_power/aa/start/2025-05-15/end/2025-05-22" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X GET "https://www.myelectricaldata.fr/daily_consumption_max_power/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```
*Récupérer la consommation quotidienne*
```
curl -s -X GET "https://www.myelectricaldata.fr/daily_consumption/aa/start/2025-05-15/end/2025-05-22" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X GET "https://www.myelectricaldata.fr/daily_consumption/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```
*Récupérer la production quotidienne*
```
curl -s -X GET "https://www.myelectricaldata.fr/daily_production/aa/start/2025-05-15/end/2025-05-22" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X GET "https://www.myelectricaldata.fr/daily_production/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```
*Suppression des données en cache*
```
curl -s -X DELETE "https://www.myelectricaldata.fr/contracts/aa/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X DELETE "https://www.myelectricaldata.fr/identity/aa/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X DELETE "https://www.myelectricaldata.fr/contact/aa/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X DELETE "https://www.myelectricaldata.fr/addresses/aa/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X DELETE "https://www.myelectricaldata.fr/consumption_load_curve/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X DELETE "https://www.myelectricaldata.fr/production_load_curve/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X DELETE "https://www.myelectricaldata.fr/daily_consumption_max_power/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X DELETE "https://www.myelectricaldata.fr/daily_consumption/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

```
curl -s -X DELETE "https://www.myelectricaldata.fr/daily_production/aa/start/2025-05-15/end/2025-05-22/cache/" -H "Authorization: g4pGCVISgRhPyQuSL4s0_K19pGtCv43iqdqlEATV8rU="  | jq
```

Les projets :

Ils existent plusieurs projets qui vont vous permettre d'exploiter vos données à la maison :

  • EnedisGateway2MQTT - Ceci est mon projet "standalone" qui va vous permettre d'exporter toutes les données dans MQTT, InfluxDB, Grafana & Home Assistant
  • MyEnedis - Ce projet nécéssite d'avoir la solution Domotique Home Assistant

Documentation :

Cette documentation est à destination des personnes qui souhaitent intégrer Enedis Gateway elles-mêmes sans utiliser des projets déjà existants. (cf. Les projets)

Pour vous aider dans l'intégration d'Enedis Gateway voici :

  • Le swagger : Celui-ci peut également vous aider à diasgnostiquer un problème sur votre compte.

  • Redoc

Qu'est ce qu'un swagger ? oO

Un "Swagger" est une interface pour concevoir, créer, documenter et utiliser des services Web RESTful

La communautée Discord :

Vous pouvez nous rejoindre sur Domotique & DIY

https://discord.gg/DfVJZme