Çynergie

Consommation énergétique en temps réel

Çynergie a pour but de fournir une interface de visualisation en temps réel de la consommation des ressources énergétiques de l'École de technologie supérieure(ETS). Cela peut inclure la consommation d'eau, d'électricité, de gaz, etc.

Temps réel

Récupérer les données de la consommation énergétique de l'ETS en temps réel à partir des contrôleurs connectés aux réseaux des différents bâtiments de l'École de technologie supérieure. La récupération des données sera effectuée de façon efficace pour que les données puissent être fiables et utilisées par les étudiants, les professeurs et par le public pour de la recherche ou autres.

Graphiques et tableaux

Un premier portail est disponible pour la visualisation des données à l’aide de graphiques et de tableaux. Cette plateforme se nommant Grafana, le project Çynergie l’utilise pour pour afficher des graphiques et des tableaux qui illustrent la consommation d’énergie des différents modules de l'École de technologie supérieure. En ce moment ce portail sera accessible avec une authentification unique pour des raisons de sécurité.

Portail et API

Un deuxième portail Çynergie sera implémenté pour permettre aux étudiants ou aux professeurs de télécharger facilement les données dynamiquement et les exporter en des fichiers CSV ou JSON. De plus une API REST sera disponible pour faciliter l’accès aux données et permettre à l’utilisateur de les exploiter quel que soit le logiciel qu’il utilise.

Projet de maitrîse :

Portée :

Ce projet concerne la création d’une plateforme permettant de grouper différentes sources de données. Le but est de pouvoir y agréger des données filtrées et fournir des données pouvant subir un post-traitement à la fois pour une diffusion en temps réel que pour permettre un téléchargement par lots. Il est nécessaire d’identifier les sources de données pour être capable de les stocker en ayant subi un prétraitement afin d’assurer une uniformité des données. Depuis la solution de stockage il doit être possible de les distribuer, brutes ou ayant subi un post-traitement de deux manières différentes. En tant que flux de données en temps réel ou par lots afin d’accéder à des données historiques.*

Objectifs :

Le produit s’adresse à la communauté étudiante dans son ensemble allant des utilisateurs souhaitant consulter les données pour des projets d’exposition des données jusqu’à des équipes de chercheurs souhaitant valider des théories. La plateforme propose une réponse à ce besoin d’uniformiser l’accès aux données en proposant de centraliser un maximum de sources de données différentes et de les distribuer ensuite dans des formats standards et documentés.*

Architecture du project Çynergie :

Architecture image
* Conception d’un portefeuille de projets exploitant les technologies de l’Internet des Objets pour la gestion des bâtiments de l’ETS par Gautier COLAJANNI

Les technologies utilisées :





Ces langages sont utilisés pour implementer l'adapteur Çynergie qui permet de récupérer les données en temps réel et les exposer à la base de données Prometheus.


Ce type d’API sera exploité pour faciliter l’accès aux données aux differents logiciels de traitement de façon efficace et sécuritaire.

Prometheus

Prometheus c'est un outil de monitorage et d'alerte de systèmes Open Source, créée à l'origine par SoundCloud. Depuis sa création en 2012, de nombreuses entreprises et organisations ont adopté Prometheus, et le projet a une communauté de développeurs et d'utilisateurs très active. C'est maintenant un projet Open Source autonome et maintenu indépendamment de toute entreprise. Pour souligner cela, et pour clarifier la structure de gouvernance du projet, Prometheus a rejoint la Cloud Native Computing Foundation en 2016 en tant que deuxième projet hébergé, après Kubernetes.

Grafana

Grafana est le logiciel de facto pour l'analyse des séries temporelles, avec plus de 100 000 installations actives. Les clients se tournent vers Grafana Labs pour rassembler leurs sources de données disparates, via des logiciels neutres et open source.

Partenaires

Contact

Email:  cedille@ens.etsmtl.ca
Téléphone: (514) 396-8800 ext.7302
Visitez nous au :
1100, rue Notre-Dame Ouest
Montréal (Québec) H3C 1K3
Local A-1304 (partagé avec club ApplETS)
Canada