Cours:BUTiot Meteo : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
 
(2 révisions intermédiaires par le même utilisateur non affichées)
Ligne 6 : Ligne 6 :
  
 
* Travail :
 
* Travail :
** une partie "collecte de donnée" (à réaliser en Node.js) qui doit recevoir des données et les envoyer sur un broker
+
** une partie "collecte de données" (à réaliser en NodeRed dans un premier temps, puis en Node.js) qui doit recevoir des données et les envoyer sur un broker
 
** une partie "affichage" (à réaliser en NodeRed) qui doit lire des données du broker et réaliser un affichage graphique
 
** une partie "affichage" (à réaliser en NodeRed) qui doit lire des données du broker et réaliser un affichage graphique
 
* Cahier des charges :
 
* Cahier des charges :
Ligne 15 : Ligne 15 :
 
** En respectant un contexte « domotique», vous pourrez ajouter les fonctionnalités que vous souhaitez.
 
** En respectant un contexte « domotique», vous pourrez ajouter les fonctionnalités que vous souhaitez.
 
*** Un exemple simple : http://developers.sensetecnic.com/article/a-node-red-flow-to-monitor-the-weather/
 
*** Un exemple simple : http://developers.sensetecnic.com/article/a-node-red-flow-to-monitor-the-weather/
*** Un guide assez clair et complet sur l'écriture de blocs de fonctions : https://stevesnoderedguide.com/node-red-functions. En particulier :
+
*** Un guide assez clair et complet sur l'écriture de blocs de fonctions NodeRed: https://stevesnoderedguide.com/node-red-functions. En particulier :
 
**** comment gérer plusieurs entrées
 
**** comment gérer plusieurs entrées
 
**** comment gérer plusieurs sorties
 
**** comment gérer plusieurs sorties
* A rendre :
 
** Le ''flow'' de votre solution NodeRed, au format json (export depuis l'interface graphique)
 
** un document pdf de quelques pages qui décrit le fonctionnement de votre solution :
 
*** Description du cahier des charges : quels sont les fonctionnalités que vous avez voulu mettre en place ?
 
*** Description et explication de la solution réalisée.
 
*** Conclusion : le cahier des charges est-il complètement réalisé ? Amélioration/extensions possibles ?
 

Version actuelle datée du 13 décembre 2023 à 15:05

Retour à la page du cours

Projet - suivi de données météorologiques

  • Travail :
    • une partie "collecte de données" (à réaliser en NodeRed dans un premier temps, puis en Node.js) qui doit recevoir des données et les envoyer sur un broker
    • une partie "affichage" (à réaliser en NodeRed) qui doit lire des données du broker et réaliser un affichage graphique
  • Cahier des charges :