Avec Node-RED,l'utilisateur n'a pas vraiment besoin d'avoir des connaissances pointues en programmation,l'ensemble de sa conception de programme s'effectue en reliant et en paramétrant des blocs de code.
Node-RED a plusieurs avantages parmi lesquels on peut citer :
- Il réduit le temps nécessaire pour créer une application fonctionnelle.
- Il est accessible à un large éventail de développeurs et de non-développeurs.
- La nature visuelle de l'interface le rend très intuitif
- Il dispose d'une forte communauté et par conséquent il existe une panoplie de bibliothèques Node-RED
Node-RED peut être installé sur un système d'exploitation Windows,Linux ou même dans un conteneur Docker.Vous pourrez par exemple installer Node-RED sur un Raspberry Pi et collecter les données provenant de vos différents capteurs afin de les visualiser via votre navigateur Web.Grâce à une bibliothèque de Dashboard,vous pouvez créer des interfaces utilisateurs graphiques et dynamiques.
Outre la bibliothèque Dashboard,Node-RED dispose des bibliothèques MQTT,de machine learning avec Tensorflow,de communication avec des automates Siemens avec Node-red-contrib-S7,de communication via le standard OPC UA,de communication via le protocole Modbus etc...Ainsi une des applications typique de Node-RED dans le domaine industriel est l'EDGE computing.Node-RED pourra être installé sur une carte Raspberry Pi ou sur un PC industriel et via les différentes bibliothèques de Node-RED,on pourra collecter les données des automates (Siemens,Rockwell Allen Bradley,Schneider,Omron etc..) ou des différents capteurs,les traiter et les envoyer sur le Cloud (exemple Amazon AWS,Microsoft Azure,IBM Bluemix etc...)
Comment installer Node-RED sur Windows ?
Pour installer Node-RED sur Windows,vous aurez besoin dans un premier temps d'installer NodeJS afin d'activer le gestionnaire de paquet npm en cliquant sur le lien suivant

Une fois que NodeJS a été installé,ouvrez votre éditeur de ligne de commande et tapez la commande suivante : npm install -g --unsafe-perm node-red afin d'installer Node-RED sur votre PC.
Une fois que vous aurez installé node-RED,démarrez le serveur Node-red en tapant la commande suivante : node-red

Il ne vous reste qu'à copier coller l'adresse : http://127.0.0.1:1880/ sur votre navigateur internet pour démarrer Node-RED
