<!doctype html> <html lang="en" class="no-js"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="description" content="Self Data Grand Lyon Project Documentation with Markdown."> <meta name="author" content="Métropole de Lyon"> <meta name="lang:clipboard.copy" content="Copy to clipboard"> <meta name="lang:clipboard.copied" content="Copied to clipboard"> <meta name="lang:search.language" content="en"> <meta name="lang:search.pipeline.stopwords" content="True"> <meta name="lang:search.pipeline.trimmer" content="True"> <meta name="lang:search.result.none" content="No matching documents"> <meta name="lang:search.result.one" content="1 matching document"> <meta name="lang:search.result.other" content="# matching documents"> <meta name="lang:search.tokenizer" content="[\s\-]+"> <link rel="shortcut icon" href="img/self_data_grdlyon.png"> <meta name="generator" content="mkdocs-1.1, mkdocs-material-4.6.3"> <title>Self Data Grand Lyon - Technical Docs</title> <link rel="stylesheet" href="assets/stylesheets/application.adb8469c.css"> <link rel="stylesheet" href="assets/stylesheets/application-palette.a8b3c06d.css"> <meta name="theme-color" content=""> <script src="assets/javascripts/modernizr.86422ebf.js"></script> <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback"> <style>body,input{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"Roboto Mono","Courier New",Courier,monospace}</style> <link rel="stylesheet" href="assets/fonts/material-icons.css"> <link rel="stylesheet" href="stylesheets/extra.css"> </head> <body dir="ltr" data-md-color-primary="white" data-md-color-accent="red"> <svg class="md-svg"> <defs> </defs> </svg> <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off"> <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off"> <label class="md-overlay" data-md-component="overlay" for="__drawer"></label> <header class="md-header" data-md-component="header"> <nav class="md-header-nav md-grid"> <div class="md-flex"> <div class="md-flex__cell md-flex__cell--shrink"> <a href="." title="Self Data Grand Lyon - Technical Docs" aria-label="Self Data Grand Lyon - Technical Docs" class="md-header-nav__button md-logo"> <i class="md-icon"></i> </a> </div> <div class="md-flex__cell md-flex__cell--shrink"> <label class="md-icon md-icon--menu md-header-nav__button" for="__drawer"></label> </div> <div class="md-flex__cell md-flex__cell--stretch"> <div class="md-flex__ellipsis md-header-nav__title" data-md-component="title"> <span class="md-header-nav__topic"> Self Data Grand Lyon - Technical Docs </span> <span class="md-header-nav__topic"> Home </span> </div> </div> <div class="md-flex__cell md-flex__cell--shrink"> <label class="md-icon md-icon--search md-header-nav__button" for="__search"></label> <div class="md-search" data-md-component="search" role="dialog"> <label class="md-search__overlay" for="__search"></label> <div class="md-search__inner" role="search"> <form class="md-search__form" name="search"> <input type="text" class="md-search__input" aria-label="search" name="query" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="query" data-md-state="active"> <label class="md-icon md-search__icon" for="__search"></label> <button type="reset" class="md-icon md-search__icon" data-md-component="reset" tabindex="-1">  </button> </form> <div class="md-search__output"> <div class="md-search__scrollwrap" data-md-scrollfix> <div class="md-search-result" data-md-component="result"> <div class="md-search-result__meta"> Type to start searching </div> <ol class="md-search-result__list"></ol> </div> </div> </div> </div> </div> </div> <div class="md-flex__cell md-flex__cell--shrink"> <div class="md-header-nav__source"> <a href="https://forge.grandlyon.com/web-et-numerique/llle_project/self-data-technical-doc" title="Go to repository" class="md-source" data-md-source=""> <div class="md-source__repository"> Clone the Project </div> </a> </div> </div> </div> </nav> </header> <div class="md-container"> <main class="md-main" role="main"> <div class="md-main__inner md-grid" data-md-component="container"> <div class="md-sidebar md-sidebar--primary" data-md-component="navigation"> <div class="md-sidebar__scrollwrap"> <div class="md-sidebar__inner"> <nav class="md-nav md-nav--primary" data-md-level="0"> <label class="md-nav__title md-nav__title--site" for="__drawer"> <a href="." title="Self Data Grand Lyon - Technical Docs" class="md-nav__button md-logo"> <i class="md-icon"></i> </a> Self Data Grand Lyon - Technical Docs </label> <div class="md-nav__source"> <a href="https://forge.grandlyon.com/web-et-numerique/llle_project/self-data-technical-doc" title="Go to repository" class="md-source" data-md-source=""> <div class="md-source__repository"> Clone the Project </div> </a> </div> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item md-nav__item--active"> <input class="md-toggle md-nav__toggle" data-md-toggle="toc" type="checkbox" id="__toc"> <a href="." title="Home" class="md-nav__link md-nav__link--active"> Home </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2" type="checkbox" id="nav-2"> <label class="md-nav__link" for="nav-2"> Pilote </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="1"> <label class="md-nav__title" for="nav-2"> Pilote </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2-1" type="checkbox" id="nav-2-1"> <label class="md-nav__link" for="nav-2-1"> Pilote - TS - Back </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="2"> <label class="md-nav__title" for="nav-2-1"> Pilote - TS - Back </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20TS%20-%20Back/" title="Index" class="md-nav__link"> Index </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2-1-2" type="checkbox" id="nav-2-1-2"> <label class="md-nav__link" for="nav-2-1-2"> Application </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="3"> <label class="md-nav__title" for="nav-2-1-2"> Application </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20TS%20-%20Back/application/deploy/" title="Deploy" class="md-nav__link"> Deploy </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2-1-3" type="checkbox" id="nav-2-1-3"> <label class="md-nav__link" for="nav-2-1-3"> Getting Started </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="3"> <label class="md-nav__title" for="nav-2-1-3"> Getting Started </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20TS%20-%20Back/getting_started/launch_local_application/" title="Launch the application on local" class="md-nav__link"> Launch the application on local </a> </li> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20TS%20-%20Back/getting_started/setup_your_environment/" title="Setup your environment" class="md-nav__link"> Setup your environment </a> </li> </ul> </nav> </li> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20TS%20-%20Back/project_architecture/architecture/" title="Project Architecture" class="md-nav__link"> Project Architecture </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2-2" type="checkbox" id="nav-2-2"> <label class="md-nav__link" for="nav-2-2"> Pilote - TS - Front </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="2"> <label class="md-nav__title" for="nav-2-2"> Pilote - TS - Front </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20TS%20-%20Front/" title="Index" class="md-nav__link"> Index </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2-2-2" type="checkbox" id="nav-2-2-2"> <label class="md-nav__link" for="nav-2-2-2"> Application </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="3"> <label class="md-nav__title" for="nav-2-2-2"> Application </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20TS%20-%20Front/application/deploy/" title="Deploy" class="md-nav__link"> Deploy </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2-2-3" type="checkbox" id="nav-2-2-3"> <label class="md-nav__link" for="nav-2-2-3"> Getting Started </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="3"> <label class="md-nav__title" for="nav-2-2-3"> Getting Started </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20TS%20-%20Front/getting_started/launch_local_application/" title="Launch the application on local" class="md-nav__link"> Launch the application on local </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2-3" type="checkbox" id="nav-2-3"> <label class="md-nav__link" for="nav-2-3"> Pilote - TS - Usager </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="2"> <label class="md-nav__title" for="nav-2-3"> Pilote - TS - Usager </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2-3-1" type="checkbox" id="nav-2-3-1"> <label class="md-nav__link" for="nav-2-3-1"> Application </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="3"> <label class="md-nav__title" for="nav-2-3-1"> Application </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20Usager/application/deploy/" title="Deploy" class="md-nav__link"> Deploy </a> </li> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20Usager/application/doctypes/" title="Doctypes" class="md-nav__link"> Doctypes </a> </li> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20Usager/application/gitflow/" title="Gitflow" class="md-nav__link"> Gitflow </a> </li> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20Usager/application/scaffolding/" title="Scaffolding" class="md-nav__link"> Scaffolding </a> </li> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20Usager/application/services/" title="Services" class="md-nav__link"> Services </a> </li> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20Usager/application/store/" title="Store" class="md-nav__link"> Store </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-2-3-2" type="checkbox" id="nav-2-3-2"> <label class="md-nav__link" for="nav-2-3-2"> Getting Started </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="3"> <label class="md-nav__title" for="nav-2-3-2"> Getting Started </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20Usager/getting_started/launch_local_doctypes/" title="Launch local doctypes" class="md-nav__link"> Launch local doctypes </a> </li> <li class="md-nav__item"> <a href="pilote/Pilote%20-%20Usager/getting_started/launch_local_services/" title="Launch local services" class="md-nav__link"> Launch local services </a> </li> </ul> </nav> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3"> <label class="md-nav__link" for="nav-3"> Ecolyo </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="1"> <label class="md-nav__title" for="nav-3"> Ecolyo </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="ecolyo/" title="Introduction" class="md-nav__link"> Introduction </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-3-2" type="checkbox" id="nav-3-2"> <label class="md-nav__link" for="nav-3-2"> Getting started </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="2"> <label class="md-nav__title" for="nav-3-2"> Getting started </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="ecolyo/getting_started/setup_your_environment/" title="Setup your environment" class="md-nav__link"> Setup your environment </a> </li> <li class="md-nav__item"> <a href="ecolyo/getting_started/launch_local_application/" title="Launch the application on local" class="md-nav__link"> Launch the application on local </a> </li> <li class="md-nav__item"> <a href="ecolyo/getting_started/launch_local_konnector/" title="Launch a konnector on local" class="md-nav__link"> Launch a konnector on local </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-3-3" type="checkbox" id="nav-3-3"> <label class="md-nav__link" for="nav-3-3"> Project Architecture </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="2"> <label class="md-nav__title" for="nav-3-3"> Project Architecture </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="ecolyo/project_architecture/architecture/" title="Architecture" class="md-nav__link"> Architecture </a> </li> <li class="md-nav__item"> <a href="ecolyo/project_architecture/cozy/" title="Cozy" class="md-nav__link"> Cozy </a> </li> <li class="md-nav__item"> <a href="ecolyo/project_architecture/environments/" title="Environments" class="md-nav__link"> Environments </a> </li> <li class="md-nav__item"> <a href="ecolyo/project_architecture/doctypes/" title="DocTypes" class="md-nav__link"> DocTypes </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-3-4" type="checkbox" id="nav-3-4"> <label class="md-nav__link" for="nav-3-4"> Application </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="2"> <label class="md-nav__title" for="nav-3-4"> Application </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="ecolyo/application/description/" title="Description" class="md-nav__link"> Description </a> </li> <li class="md-nav__item"> <a href="ecolyo/application/scaffolding/" title="Scaffolding" class="md-nav__link"> Scaffolding </a> </li> <li class="md-nav__item"> <a href="ecolyo/application/services/" title="Services" class="md-nav__link"> Services </a> </li> <li class="md-nav__item"> <a href="ecolyo/application/gitflow/" title="Gitflow" class="md-nav__link"> Gitflow </a> </li> <li class="md-nav__item"> <a href="ecolyo/application/deploy/" title="Deploy" class="md-nav__link"> Deploy </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-3-5" type="checkbox" id="nav-3-5"> <label class="md-nav__link" for="nav-3-5"> Konnectors </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="2"> <label class="md-nav__title" for="nav-3-5"> Konnectors </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="ecolyo/konnectors/enedis/" title="Enedis" class="md-nav__link"> Enedis </a> </li> <li class="md-nav__item"> <a href="ecolyo/konnectors/grdf/" title="GRDF" class="md-nav__link"> GRDF </a> </li> <li class="md-nav__item"> <a href="ecolyo/konnectors/egl/" title="Eau du Grand Lyon" class="md-nav__link"> Eau du Grand Lyon </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-3-6" type="checkbox" id="nav-3-6"> <label class="md-nav__link" for="nav-3-6"> Functionalities </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="2"> <label class="md-nav__title" for="nav-3-6"> Functionalities </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="ecolyo/functionalities/initialization/" title="Initialization" class="md-nav__link"> Initialization </a> </li> <li class="md-nav__item"> <a href="ecolyo/functionalities/consumption/" title="Consumption" class="md-nav__link"> Consumption </a> </li> <li class="md-nav__item"> <a href="ecolyo/functionalities/ecogesture/" title="Ecogesture" class="md-nav__link"> Ecogesture </a> </li> <li class="md-nav__item"> <a href="ecolyo/functionalities/challenge/" title="Challenge" class="md-nav__link"> Challenge </a> </li> <li class="md-nav__item"> <a href="ecolyo/functionalities/profile_type/" title="Profile Type" class="md-nav__link"> Profile Type </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4"> <label class="md-nav__link" for="nav-4"> Proxy </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="1"> <label class="md-nav__title" for="nav-4"> Proxy </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="proxy/description/" title="Description" class="md-nav__link"> Description </a> </li> <li class="md-nav__item"> <a href="proxy/monitoring/" title="Monitoring" class="md-nav__link"> Monitoring </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-toggle md-nav__toggle" data-md-toggle="nav-4-3" type="checkbox" id="nav-4-3"> <label class="md-nav__link" for="nav-4-3"> Use cases </label> <nav class="md-nav" data-md-component="collapsible" data-md-level="2"> <label class="md-nav__title" for="nav-4-3"> Use cases </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="proxy/use_cases/enedis/" title="Enedis" class="md-nav__link"> Enedis </a> </li> <li class="md-nav__item"> <a href="proxy/use_cases/grdfadict/" title="Grdf Adict" class="md-nav__link"> Grdf Adict </a> </li> </ul> </nav> </li> </ul> </nav> </li> </ul> </nav> </div> </div> </div> <div class="md-content"> <article class="md-content__inner md-typeset"> <h1>Home</h1> <p><img alt="selfdata" class="center" src="/img/self_data_grdlyon.png" /></p> <p>The Self-Data Grand Lyon technical doc covers projects developped by the Grandlyon Metropolis in cooperation with <a href="https://cozy.io/fr/">Cozy Cloud</a>.</p> <p><img alt="europe" class="inline-center-left" src="/img/partners/europe.png" /> <img alt="auvergne" src="/img/partners/auvergne.png" /></p> </article> </div> </div> </main> <footer class="md-footer"> <div class="md-footer-nav"> <nav class="md-footer-nav__inner md-grid"> <a href="pilote/Pilote%20-%20TS%20-%20Back/" title="Index" class="md-flex md-footer-nav__link md-footer-nav__link--next" rel="next"> <div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title"> <span class="md-flex__ellipsis"> <span class="md-footer-nav__direction"> Next </span> Index </span> </div> <div class="md-flex__cell md-flex__cell--shrink"> <i class="md-icon md-icon--arrow-forward md-footer-nav__button"></i> </div> </a> </nav> </div> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class="md-footer-copyright"> powered by <a href="https://www.mkdocs.org" target="_blank" rel="noopener">MkDocs</a> and <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener"> Material for MkDocs</a> </div> </div> </div> </footer> </div> <script src="assets/javascripts/application.c33a9706.js"></script> <script>app.initialize({version:"1.1",url:{base:"."}})</script> </body> </html>