{"id":5803,"date":"2019-12-20T16:40:21","date_gmt":"2019-12-20T15:40:21","guid":{"rendered":"https:\/\/telefab.fr\/?p=5803"},"modified":"2026-04-30T17:33:32","modified_gmt":"2026-04-30T15:33:32","slug":"conception-dun-systeme-deconomie-denergie-en-residence","status":"publish","type":"post","link":"https:\/\/hub.imt-atlantique.fr\/fablab\/conception-dun-systeme-deconomie-denergie-en-residence\/","title":{"rendered":"WinSumption &#8211; Solution Technique"},"content":{"rendered":"<p><b>Conception d\u2019un syst\u00e8me d\u2019\u00e9conomie d\u2019\u00e9nergie en r\u00e9sidence<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><i>Ce document a pour but de pr\u00e9senter et documenter la solution technique mise en place afin de r\u00e9pondre au besoin du projet et justifier les choix techniques effectu\u00e9s lors de la conception ainsi que d\u00e9crire les perspectives dans l\u2019\u00e9ventualit\u00e9 d\u2019un projet plus long.<\/i><\/p>\n<p><i>Document r\u00e9dig\u00e9 par : BENFATTALLAH Annass, GUILLAUME Jean, LALO Emile, TOBITT Eric<\/i><\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/Capture.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-5804 aligncenter\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/Capture-300x189.png\" alt=\"\" width=\"487\" height=\"307\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><b>I) Pr\u00e9sentation de l\u2019objet \u00e9lectronique communiquant<br \/>\n<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Pr\u00e9sentation synth\u00e9tique :<\/b><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>La solution mise en oeuvre est bas\u00e9 sur une Arduino UNO. Un capteur rel\u00e8ve p\u00e9riodiquement la temp\u00e9rature et la transmet via le module Bluetooth par la carte Arduino. L\u2019Arduino est aliment\u00e9e par un bloc de piles rechargeables afin d\u2019assurer la portabilit\u00e9 du prototype.<\/p>\n<p>&nbsp;<\/p>\n<p><i>(ins\u00e9rer photos) + mettre le sch\u00e9ma global d\u2019architecture du PPT d\u2019Eric (du thermom\u00e8tre au g\u00e9rant qui utilise l\u2019appli)<\/i><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Pr\u00e9sentation d\u00e9taill\u00e9e :<\/b><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>1. Structure<\/p>\n<p>&nbsp;<\/p>\n<p>Le capteur r\u00e9alis\u00e9 a \u00e9t\u00e9 plac\u00e9 dans un bo\u00eetier con\u00e7u avec deux compartiments communicants. Le premier pour le bloc de piles, lourd, qui est maintenu en place \u00e0 l\u2019aide des parois et de vis. Le second contient l\u2019Arduino, le module bluetooth branch\u00e9 sur la breadboard ainsi que le capteur de temp\u00e9rature. Du volume a \u00e9t\u00e9 laiss\u00e9 pour pouvoir manipuler la configuration et le c\u00e2blage. Une ouverture entre les deux compartiments est laiss\u00e9e pour passer le fil d\u2019alimentation \u00e9lectrique. L\u2019ensemble des composants \u00e9lectroniques sont fix\u00e9s aux parois de leur compartiment pour \u00e9viter que des mouvements alt\u00e8rent les branchements quelque peu fragiles. De plus des ouvertures d\u2019a\u00e9ration ont \u00e9t\u00e9 strat\u00e9giquement plac\u00e9es pour \u00e9viter que le fonctionnement du capteur influe sur la bonne mesure de la temp\u00e9rature.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/Capture2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-5805 aligncenter\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/Capture2-300x168.png\" alt=\"\" width=\"300\" height=\"168\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>2. Mat\u00e9riel \u00e9lectronique<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Carte Arduino UNO<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Le choix d\u2019une carte arduino s\u2019est fait au vu des t\u00e2ches simples de transfert d\u2019information \u00e0 effectuer, ne n\u00e9cessitant pas de processeur avanc\u00e9. De plus la grande modularit\u00e9 de l\u2019Arduino, l\u2019existences de nombreux composants compatibles et des biblioth\u00e8ques associ\u00e9es ainsi que la vaste ressource pr\u00e9sente en ligne ont permis un prototypage relativement rapide et modulaire. Ainsi on a pu orienter le choix des modules et le d\u00e9veloppement du programme embarqu\u00e9 en fonction de contraintes fonctionnelles r\u00e9elles. De plus, l\u2019Arduino fonctionnant avec peu d\u2019\u00e9nergie, celle-ci nous a permis de faire un prototype portable utilisant des piles rechargeables, afin d\u2019avoir une solution plus proche de la solution final souhait\u00e9e. L\u2019installation de capteurs sans fils pr\u00e9sente un r\u00e9el int\u00e9r\u00eat pour les clients interrog\u00e9s, pouvant ainsi se passer du surco\u00fbt important que repr\u00e9sente le c\u00e2blage d\u2019un b\u00e2timent entier.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/intro_cartearduino_sml.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-5806 aligncenter\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/intro_cartearduino_sml-300x209.png\" alt=\"\" width=\"300\" height=\"209\" \/><\/a><\/p>\n<ul>\n<li>Capteur de temp\u00e9rature de d\u2019humidit\u00e9 DHT11<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Ce capteur de temp\u00e9rature et d\u2019humidit\u00e9 a \u00e9t\u00e9 s\u00e9lectionn\u00e9 pour des raisons techniques mais aussi pratiques. Sa mise en oeuvre est simple, la communication avec l\u2019arduino se fait avec un unique port digital \u00e0 sens de transmission altern\u00e9, s\u00e9lectionn\u00e9 en d\u00e9but du code Arduino, \u00e9mettant sur demande de l\u2019Arduino un message contenant la temp\u00e9rature mesur\u00e9e au degr\u00e9 pr\u00e8s ainsi que l\u2019humidit\u00e9 au pourcentage pr\u00e8s. Le prototype r\u00e9alis\u00e9 ne n\u00e9cessitant pas de mesures pr\u00e9cises, et ce capteur \u00e9tant disponible et fonctionnant correctement, il a \u00e9t\u00e9 jug\u00e9 satisfaisant pour la pr\u00e9sente application. Il utilise une biblioth\u00e8que DHT existante.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/KY-015.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-5807 aligncenter\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/KY-015-300x231.png\" alt=\"\" width=\"300\" height=\"231\" \/><\/a><\/p>\n<ul>\n<li>Module Bluetooth HC-05<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Le module HC-05 est le module Bluetooth le plus utilis\u00e9 sur Arduino. Il se connecte via deux ports s\u00e9ries RX et TX \u00e0 l\u2019Arduino. Ceux-ci sont configurable sur des ports digitaux (ici respectivement 12 et 13) gr\u00e2ce \u00e0 la biblioth\u00e8que SoftwareSerial afin de garder disponible les ports s\u00e9ries 0 et 1 utilis\u00e9s par le port USB disponibles. En imprimant (print()) simplement la cha\u00eene de caract\u00e8res sur le port s\u00e9rie TX de l\u2019Arduino (RX du module) celle-ci est transmise via Bluetooth au t\u00e9l\u00e9phone connect\u00e9. Ici on transmet de cette mani\u00e8re, toutes les secondes, la temp\u00e9rature et l\u2019humidit\u00e9 relev\u00e9es.<\/p>\n<p>Le choix de la communication par Bluetooth sur le prototype s\u2019est fait pour l\u2019\u00e9conomie en \u00e9nergie de cette technologie, ainsi que la compatibilit\u00e9 ais\u00e9e avec l\u2019Arduino et le smartphone utilis\u00e9 comme station de base. Une communication Wifi trop \u00e9nergivore compromettrait la portabilit\u00e9 du prototype et le d\u00e9sir du client d\u2019avoir des capteur sans fils et le Lora n\u2019est pas disponible nativement sur Android donc rallongerait consid\u00e9rablement la phase de prototypage d\u00e9di\u00e9e \u00e0 son impl\u00e9mentation. Cependant, la port\u00e9e limit\u00e9e du Bluetooth et une consommation qui reste trop \u00e9lev\u00e9e ne permet probablement pas d\u2019en faire une solution d\u00e9finitive \u00e0 l\u2019\u00e9chelle d\u2019un b\u00e2timent, ce que nous d\u00e9taillerons dans les perspective de d\u00e9veloppement de la solution.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/bluetooth-hc-05.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-5808 aligncenter\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/bluetooth-hc-05-300x223.png\" alt=\"\" width=\"300\" height=\"223\" \/><\/a><\/p>\n<ul>\n<li>Bloc d\u2019alimentation<\/li>\n<\/ul>\n<p>Nous avons choisi de rendre le capteur autonome en \u00e9nergie. Cette r\u00e9alisation est importante avec le besoin de modularit\u00e9 de la solution. Ainsi, suite au choix de technologies \u00e9conomes en \u00e9nergie, nous avons choisi d\u2019utiliser un bloc de 8 piles rechargeables fournissant 9,8V au total pour une capacit\u00e9 de 2200mAh. Cette alimentation branch\u00e9e sur le port X1 de l\u2019Arduino (qui prend des tensions de 9V \u00e0 12V) alimente correctement la carte ainsi que les modules connect\u00e9s. On mesure une consommation de 90mA lorsque le module Bluetooth est en recherche, puis une consommation oscillant entre 50mA et 70mA lors des phases de transmission. On calcul une autonomie en fonctionnement d\u2019environ 35h, ce qui n\u2019est pas suffisant pour un capteur r\u00e9el (voir perspectives) mais largement assez pour le d\u00e9monstrateur r\u00e9alis\u00e9.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/80245273_2463690220522456_338639372217745408_n.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-5809 aligncenter\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/80245273_2463690220522456_338639372217745408_n-288x300.jpg\" alt=\"\" width=\"288\" height=\"300\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>3. Code Arduino<\/p>\n<p>&nbsp;<\/p>\n<p>Le code utilis\u00e9 sur l\u2019Arduino Reprend deux biblioth\u00e8ques: celle du capteur de temp\u00e9rature DHT et SoftwareSerial permettant d\u2019utiliser le module bluetooth en parall\u00e8le du port s\u00e9rial natif utilis\u00e9 pour communiquer en USB.<\/p>\n<p>On initialise donc le port utilis\u00e9 pour le module DHT ainsi que les ports RX et TX (12 et 13 ici) utilis\u00e9s pour le module Bluetooth. On d\u00e9marre donc les ports s\u00e9rie natif et Bluetooth avec le bon Baud rate (9600) et la communication en dht. Ensuite la boucle infinie proc\u00e8de \u00e0 une pause d\u2019une seconde pour limiter la fr\u00e9quence des transmissions, r\u00e9cup\u00e8re les donn\u00e9es du capteur et les transmet comme cha\u00eene de caract\u00e8res en utilisant la fonction print() sur le port Bluetooth avec des s\u00e9parateurs pr\u00e9d\u00e9finis en accord avec l\u2019application Android (ici \u201cx\u201d et \u201cz\u201d). Le port s\u00e9rie natif a \u00e9t\u00e9 utilis\u00e9 \u00e0 des fins d\u2019essais.<\/p>\n<p><b>B) Pr\u00e9sentation de l\u2019application Android :<\/b><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Logiciel utilis\u00e9 :<\/b><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Deux d\u2019entre nous avaient d\u00e9j\u00e0 particip\u00e9 \u00e0 un projet d\u2019application avec Android Studio. Nous avons aussi envisag\u00e9 d\u2019utiliser MIT App Inventor pour l\u2019application Android mais il y a plusieurs inconv\u00e9nients :<\/p>\n<p>&#8211; la programmation par blocs met des contraintes.<\/p>\n<p>&#8211; faible communaut\u00e9 de d\u00e9veloppeurs pour r\u00e9soudre les probl\u00e8mes\/erreurs rencontr\u00e9s<\/p>\n<p>&#8211; nous avions tr\u00e8s peu d\u2019expertise avec cette technologie<\/p>\n<p>Nous avons donc choisi le logiciel <b>Android Studio<\/b>.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Stockage des donn\u00e9es : (partie que l\u2019on peut raccourcir si besoin)<\/b><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Pour le stockage des donn\u00e9es de temp\u00e9rature nous avons utilis\u00e9 l\u2019API <b>SharedPreferences<\/b>.<\/p>\n<p>L\u2019id\u00e9e de d\u00e9part \u00e9tait d\u2019utiliser une base de donn\u00e9es de type SQLite qui est un type de base de donn\u00e9es compatible avec Android Studio. Cependant, le temps que nous avions \u00e9tait restreint et nous avions peu d\u2019information \u00e0 stocker (un relev\u00e9 de temp\u00e9rature par minute maximum). En effet, dialoguer avec une base de donn\u00e9es demande d\u2019utiliser un grand nombre de classes (\u00ab DAO \u00bb), ce qui complexifie grandement la r\u00e9alisation du prototype.<\/p>\n<p>L\u2019id\u00e9e suivante fut d\u2019utiliser un fichier \u00ab.txt \u00bb stock\u00e9 de pr\u00e9f\u00e9rence en stockage externe (carte SD). Nous avons tent\u00e9 d\u2019impl\u00e9menter cette solution mais un probl\u00e8me (nous n\u2019arrivons pas \u00e0 \u00e9crire \u00e0 nouveau dans un fichier existant) nous a conduits \u00e0 changer de solution et \u00e0 utiliser l\u2019API SharedPreferences.<\/p>\n<p>Celle-ci permet de stocker les donn\u00e9es dans un fichier xml et fournit des services pour stocker et r\u00e9cup\u00e9rer des entr\u00e9es (cl\u00e9+valeur). De plus le fichier xml correspondant est accessible depuis toutes les activit\u00e9s.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Diff\u00e9rentes pages et navigation entre les pages :<\/b><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>La page de login est le <b>point d\u2019entr\u00e9e<\/b> de l\u2019application. C\u2019est de l\u00e0 que l\u2019on acc\u00e8de \u00e0 la page d\u2019activation de la r\u00e9ception sans fil (bluetooth dans notre cas) d\u2019informations des capteurs.<\/p>\n<p>Le <b>centre de l\u2019application<\/b> est la page de base d\u2019informations sur les r\u00e9sidents. De l\u00e0 on acc\u00e8de aux donn\u00e9es des capteurs correspondant \u00e0 un r\u00e9sident en particulier. On peut aussi acc\u00e9der \u00e0 la page qui liste les alertes de surconsommation.<\/p>\n<p>Pour l\u2019instant, les <b>alertes <\/b>sont \u00e0 rentrer manuellement lorsque le g\u00e9rant remarque des une surconsommation, mais il semble important que la version finale de l\u2019application d\u00e9tecte automatiquement les situations de surconsommation. Cela permet de rep\u00e9rer les r\u00e9sidents peu attentifs \u00e0 leur consommation \u00e9nerg\u00e9tique. Pour l\u2019instant, le g\u00e9rant a tout de m\u00eame un historique des surconsommations dont il s\u2019est rendu compte.<\/p>\n<p>Nous avons choisi un <b>graphique <\/b>de type \u201cLineChart\u201d (ligne bris\u00e9e) r\u00e9alis\u00e9 gr\u00e2ce \u00e0 la biblioth\u00e8que \u201cMPAndroidChart\u201d. La page de visualisation r\u00e9cup\u00e8re la donn\u00e9e de temp\u00e9rature r\u00e9cup\u00e9r\u00e9e lors de l\u2019activation du Bluetooth \u00e0 travers l\u2019API \u201cSharedPreferences\u201d.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/Capture3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-5810 aligncenter\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/12\/Capture3-247x300.png\" alt=\"\" width=\"247\" height=\"300\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Lien vers le code<\/li>\n<\/ul>\n<p>https:\/\/github.com\/Anassbenfathallah\/Projet_Fil_Rouge_CoOC<\/p>\n<p>&nbsp;<\/p>\n<p><b>C) Perspectives \/ Prolongation possible du projet :<\/b><\/p>\n<p><b>\u00a0\u00a0\u00a0 <\/b><\/p>\n<p>Suite aux tests d\u2019exp\u00e9rience utilisateur que nous avons r\u00e9alis\u00e9s, nous avons eu des retours sur de potentielles fonctionnalit\u00e9s \u00e0 d\u00e9velopper en cas de prolongation du projet. Ces diff\u00e9rentes perspectives d\u2019am\u00e9lioration peuvent \u00eatre s\u00e9par\u00e9es en deux cat\u00e9gories : Les am\u00e9liorations techniques et les am\u00e9lioration de l\u2019interface.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Am\u00e9liorations Techniques<\/b><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Les diff\u00e9rentes points d\u2019am\u00e9lioration techniques sont les suivants :<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Compactage de la solution : Notre solution \u00e9tait d\u00e9j\u00e0 suffisamment compacte pour un prototype (95 x 80 x 130 mm). Cependant dans l\u2019optique d\u2019am\u00e9liorer ce prototype pour se diriger vers une commercialisation, il pourrait \u00eatre int\u00e9ressant de le rendre encore plus compacte en rempla\u00e7ant la carte arduino par un circuit imprim\u00e9 sp\u00e9cialement con\u00e7u, int\u00e9grant bluetooth et les capteurs souhait\u00e9s.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Technologie LoRa : Notre solution fait communiquer les capteurs avec l\u2019interface via bluetooth. Bien que cette technologie soit adapt\u00e9e pour un prototype simple, elle ne peut \u00eatre envisag\u00e9e pour une solution r\u00e9elle. En effet dans l\u2019optique d\u2019installation de la solution en logement, la technologie bluetooth pourrait poser divers probl\u00e8mes :\n<ul>\n<li>La port\u00e9e d&rsquo;\u00e9mission du signal est relativement faible pour du bluetooth (environ 20m sans obstacles) tandis que le LoRa permet une port\u00e9e d\u2019\u00e9mission de plusieurs kilom\u00e8tres.<\/li>\n<li>Le bluetooth permet simplement de jumeler deux objets entre eux mais n\u2019est pas adapter pour faire communiquer un r\u00e9seau d\u2019objets entre eux. La technologie LoRa permet la communication entre plusieurs objets.<\/li>\n<li>Le Bluetooth consomme plus que le LoRa compliquant donc les solutions d\u2019alimentation en \u00e9nergie.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Batterie aliment\u00e9e par panneaux solaires : Notre solution comprend actuellement un bloc de 8 piles AA ce qui est trop gourmand en \u00e9nergie. Il serait pr\u00e9f\u00e9rable d\u2019int\u00e9grer une batterie aliment\u00e9e par panneaux photovolta\u00efques. Il faut noter que la consommation \u00e9nerg\u00e9tique de l\u2019objet est suffisamment faible pour \u00eatre aliment\u00e9 par des panneaux photovolta\u00efques \u00e9clair\u00e9 par la lumi\u00e8re de la chambre.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Ajout de capteurs : Notre solution comprends actuellement un seul capteur de temp\u00e9rature. Il serait plus int\u00e9ressant de rajouter de nouveaux capteurs tel que un second capteur de temp\u00e9rature coll\u00e9 au chauffage afin d\u2019en mesurer la consommation \u00e9nerg\u00e9tique.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Am\u00e9liorations de l\u2019interface<\/b><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Au-del\u00e0 des am\u00e9liorations techniques, des am\u00e9liorations de l\u2019interface pourrait permettre d\u2019am\u00e9liorer l\u2019exp\u00e9rience utilisateur de notre solution. Voici les am\u00e9liorations possibles auxquelles nous avons r\u00e9fl\u00e9chie :<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Impl\u00e9mentation d\u2019une page Web : En plus de l\u2019application Android, il pourrait \u00eatre int\u00e9ressant d\u2019acc\u00e9der \u00e0 l\u2019interface via une page web afin de visualiser les informations de l\u2019application sur un \u00e9cran plut\u00f4t que sur un t\u00e9l\u00e9phone.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Ajout de fonctionnalit\u00e9 de restitution des donn\u00e9es : Notre solution comprend actuellement un graphe permettant de restituer la temp\u00e9rature d\u2019un logement au cours du temps. D\u2019autres moyens de restitutions des donn\u00e9es peuvent \u00eatre envisag\u00e9s. Un des retours des utilisateurs, \u00e9tait d\u2019envisager d\u2019afficher un plan par \u00e9tage des b\u00e2timents de la r\u00e9sidence pour y afficher la temp\u00e9rature par logement. Ceci permettrait \u00e0 l\u2019utilisateur de visualiser les diff\u00e9rences de temp\u00e9ratures entre tous les logements d\u2019un m\u00eame \u00e9tage.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Impl\u00e9mentation d\u2019une page de gestion des alertes : Notre solution contient actuellement une page d\u2019alerte permettant \u00e0 l\u2019utilisateur de visualiser des alertes de sur-consommation. Cependant toute la partie traitement des donn\u00e9es pour automatiser la cr\u00e9ation d\u2019alerte n\u2019a pas \u00e9t\u00e9 faite. Il serait int\u00e9ressant d\u2019impl\u00e9menter une page permettant de g\u00e9rer les seuils d\u2019alertes \u00e0 la guise de l\u2019utilisateur.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Conception d\u2019un syst\u00e8me d\u2019\u00e9conomie d\u2019\u00e9nergie en r\u00e9sidence &nbsp; Ce document a pour but de pr\u00e9senter et documenter la solution technique mise en place afin de r\u00e9pondre au besoin du projet et justifier les choix techniques effectu\u00e9s lors de la conception ainsi que d\u00e9crire les perspectives dans l\u2019\u00e9ventualit\u00e9 d\u2019un projet plus long. Document r\u00e9dig\u00e9 par : [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5804,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[113],"tags":[],"class_list":["post-5803","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couad"],"acf":{"article_projet":[10756]},"_links":{"self":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/posts\/5803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/comments?post=5803"}],"version-history":[{"count":2,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/posts\/5803\/revisions"}],"predecessor-version":[{"id":10758,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/posts\/5803\/revisions\/10758"}],"acf:post":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/10756"}],"wp:attachment":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/media?parent=5803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/categories?post=5803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/tags?post=5803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}