Outils pour utilisateurs

Outils du site


node-red

Ceci est une ancienne révision du document !


Node Red ?

Node Red est un environnement de développement graphique pour l'Internet des objets et + : https://nodered.org/

Il est développé par la JS Fondation et peut servir un ensemble de fonctions pour faire du “mash-up”, déclencher des actions, manipuler des données (en réseau), gérer de l'audio et du streaming vidéo, …

Installation Node Red

Instructions : https://nodered.org/docs/getting-started/installation

Il faut déjà avoir installé Node.js LTS 8.x or 10.x.

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get update && sudo apt-get install -y nodejs

Check

node -v

Ensuite :

sudo npm install -g --unsafe-perm node-red

Installation de modules complémentaires

Il existe de nombreux modules et exemples que l'on peut ajouter pour augmenter les fonctionnalités : https://flows.nodered.org

Il faut a priori installer ces modules dans le répertoire d'install de Node-Red, pour le trouver :

 which node-red

qui indique /usr/bin/node-red qui mène via un lien symbolique à :

 cd /usr/lib/node_modules/node-red/

Pour installer le module :

sudo npm install node-red-contrib-media-utils
sudo npm install node-red-contrib-play-audio

Aussi possible d'installer le module uniquement en local pour un utilisateur en se plaçant dans ~/.node-red pour l'install

Running Node Red

dans un terminal :

node-red

Il faut ensuite ouvrir un navigateur à l'adresse :

http://127.0.0.1:1880/

node-red.1560706349.txt.gz · Dernière modification : 2019/06/16 17:32 de Benjamin Labomedia