projets:dataconnect

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révisionLes deux révisions suivantes
projets:dataconnect [2019/05/14 15:17] – ajout lien code Gautier jaxom_kaplanprojets:dataconnect [2019/05/14 17:52] – ajout CR de Ruby jaxom_kaplan
Ligne 8: Ligne 8:
  
 ===== Contenu ===== ===== Contenu =====
-Découverte de l'API et de sa documentation.+Découverte de l'API et de sa documentation. Après nous être inscrit sur le site data-hub énedis, nous avons reçu des identifiants (pour 3 personnes). 
 +Ces trois personnes ont utilisé l'interface de programmation enedis data-connect en version test. Ces personnes ont pu créer des programmes qui testent l'accès au serveur dataconnect, et ainsi récupérer des données fictives mises à disposition pour test par Enedis. 
 + 
 +La connexion s'est faite à travers un "green button" réalisé grâce au protocole d'autorisation Oauth2. 
 +Les données ont été récupérées sous forme de JSON (formalisme de données). 
 ===== Codes/réalisations ===== ===== Codes/réalisations =====
-Trois récupération de données (bac à sable) codées : Python, Java et NodeRed.+Les programmes de tests réalisés ont été faits en 3 langages de programmation JAVA, Python, et Nodered (par les 3 différentes personnes sur place). 
 +    - Le programme de test en Python a été diffusé sous licence libre par Gautier. 
 +    - Celui en java est aussi en licence libre et sera disponible sous le dépôt Github des Consometers. Ce code s'appuie sur l'architecture logicielle mise en place dans le cadre du projet sen 1. Un proxy de données entre Enedis et la fédération a été crée avec ce langage.  
 +    - Le programme en NodeRed est également place sous licence libre. Il sera diffusé par Jaxom sur son dépôt Framagit. Les deux "flow" créés permettent de s'authentifier puis de récupérer les données Linky au moyen d'une interface graphique, en utilisant le module "dashboard"  disponible dans NodeRed. 
  
-cf le dossier interne/hackathon sur le cloud.+=> cf le dossier interne/hackathon sur le cloud.
  
-Le code est publié sous licence libre, après nettoyage (en cours). Pour information,Enedis a déjà inclus la version de Gautier sur la page officielle d'exemples : https://datahub-enedis.fr/data-connect/ressources/exemple-de-code/+Le code est publié sous licence libre, après nettoyage (en cours). Pour information, Enedis a déjà inclus la version de Gautier sur la page officielle d'exemples : https://datahub-enedis.fr/data-connect/ressources/exemple-de-code/
  
 ===== Ressources ===== ===== Ressources =====
  • projets/dataconnect.txt
  • Dernière modification : 2020/09/15 13:06
  • de adminconso