Architecture logicielle Base de données Capteurs Traitement Affichage Récupération des données des capteurs, traduction en valeurs physiques et stockage dans une base de données SQL. Langage : C/C++ Traitement et interprétation des valeurs pour en déduire des données plus intéressantes : énergie, flux thermiques, conseils, … Langage : PHP. Affichage pour l’utilisateur des informations demandées. Langage : technologie web (HTML/CSS, Javascript, Flash). Topologie du réseau de capteurs Equation de la physique. Information sur l’environnement. Navigateur web
Les capteurs Installation d’une machine de développement Installation des pilotes et de la licence UBEE Etude de la documentation ZCL Problème de synchronisation
La base de données Communication démon-base de données fonctionnelle Possibilité d’enregistrer dans des fichiers Capteurs id INT type ENUM nom VARCHAR description VARCHAR Mesures id INT id_capteur INT date DATETIME valeur DECIMAL Capteurs et mesures implémentées Il reste à stocker les valeurs tabulées et les paramètres d’exploitation
Le traitement Site web développé en PHP. Utilisation du PHP pour le traitement. Récupération du contenu de la base de données Traitement par les formules de thermiques
L’interface Utilisation de bibliothèques existantes pour les graphiques Base de donnée analysée Interface pour configurer la pièce Page de résumé Affichage détaillé au choix