README.md 1.17 KB
Newer Older
Jaxom's avatar
Jaxom committed
1
2
# DataConnect-NodeRED

3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Some nodered flows to use the Enedis "DataConnect" API, to gather energy data from Linky infrastructure.

## Licence
Code produit lors du hackathon "DataConnect" des Consometers en avril 2019 : https://wiki.consometers.org/doku.php?id=projets:dataconnect
Placé sous Licence EUPL 1.2 (voir https://eupl.eu/1.2/fr/)
Auteur : Jaxom <jaxom@tchack.xyz>

## Fonction
Ces deux Flows gèrent l'authentification sur l'API DataConnect et la requête de données de courbe de charge (pas 30min) dans la version "bac à sable".
Voir https://datahub-enedis.fr/data-connect/
Les données d'identification sont stockées en variables globales.
Les données de courbe de charge sont directement traitées et envoyées au module de tracé de courbe.

## Dépendances
Ce code utilise la bibliothèque complémentaire "nodered-dashboard".

## Usage
1. Placer les différents identifiants obtenus auprès d'Enedis dans le bloc fonction "IDENTIFIANTS"
2. Déployer les Flows et se rendre sur la page web "~/ui"
3. Cliquer sur le bouton "Login" pour obtenir un token
4. Choisir les dates de l'intervalle de requête
5. Cliquer sur "Requete Valeur" pour émettre la requête à l'API DataConnect