Cours:LPTraitDonnee1proj : Différence entre versions
(Page créée avec « {{Rouge|'''Retour à la page du cours'''}} <center> '''<big>Projet 1 : suivi de données météorologiques</big>''' </center> * Travail : ** une... ») |
|||
Ligne 17 : | Ligne 17 : | ||
**** 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 : | ||
+ | *** Rappel du cahier des charges | ||
+ | *** Description et explication de la solution | ||
+ | *** Conclusion : le cahier des charges est-il complètement réalisé ? Amélioration/extensions possibles ? |
Version du 6 mars 2023 à 11:12
Projet 1 : suivi de données météorologiques
- Travail :
- une partie "collecte de donnée" qui doit recevoir des données et les envoyer sur un broker
- une partie "affichage" qui doit lire des données du broker et réaliser un affichage graphique
- Cahier des charges :
- Exploiter les données météorologiques de OpenWeather
- Depuis Node-Red :
node-red-node-openweathermap
, https://flows.nodered.org/node/node-red-node-openweathermap (bien lire la doc !)
- Depuis Node-Red :
- Les données doivent être enregistrées progressivement dans un fichier texte pour archivage
- En respectant un contexte « objet connecté», vous pourrez ajouter les fonctionnalités que vous souhaitez. Dans la logique de réaliser un "objet connecté" rapidement, vous pourrez évidemment utiliser tout code ou flow trouvé sur le net, à condition de le mentionner et d'expliquer son fonctionnement.
- 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 :
- comment gérer plusieurs entrées
- comment gérer plusieurs sorties
- Exploiter les données météorologiques de OpenWeather
- 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 :
- Rappel du cahier des charges
- Description et explication de la solution
- Conclusion : le cahier des charges est-il complètement réalisé ? Amélioration/extensions possibles ?