Etape 3: Installer Node.js
Installation de nœud :
node.js est un framework qui permet aux gens d’écrire serveur côté applications à l’aide de Javascript : il a été assez populaire pour ces dernières années et il existe une version pour chaque plateforme.
Nous pourrions avoir écrit l’application nœud à partir de zéro mais heureusement, nous sommes tombés sur un article sur le noeud-rouge : nœud rouge est un projet qui permet de créer des workflows de Node.js à l’aide de blocs de construction simples. Chaque bloc reçoit un message d’entrée (avec un titre, une charge utile, etc.) qu’il traite et transmet au bloc suivant. Noeud-rouge s’inscrit notre projet parfaitement comme il a été conçu pour créer des workflows reliant « périphériques matériels, APIs et services en ligne »
Dans notre cas, le choix évident était d’utiliser le même Pi de framboise comme précédemment pour la partie du nœud du projet. Toutefois, vous pouvez facilement choisir d’utiliser une autre machine, qui peut être sur un autre réseau.
Pour installer node.js et noeud rouge, nous avons suivi ce tutoriel excellent de Adafruit : https://learn.adafruit.com/raspberry-pi-hosting-no... (l’auteur de l’article arrive à utiliser le même courtier MQTT que nous - il utilisé pour être appelé MQttitude - mais le didacticiel est conçu comme une introduction simple au noeud-rouge)