Outils pour utilisateurs

Outils du site


start:rasberry:nodered

Nodered et Raspberry

Nodered

Exemples Node red

Livres

Videos

node.js

Node-red en FR Doc

ESP32 Travaux pratiques

NodeRed utilise Javascript

Installation Node-Red sur Raspberry

Pour lancer l’installation de Node-RED et de ses dépendances, il suffit d’utiliser ce petit script disponible sur GitHub :

instalNodered.txt
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

Installation ancienne version de node red nodejs < 18.xx

Installation Nouvelle version de node red nodejs > 18.xx

Arreter et redemarrer node-red avant de se connecter

stop-start.txt
node-red-stop
 
node-red-start

Automatiser le démarrage

Lançons maintenant Node-RED :

node-red-start

Avant de découvrir son interface, puisque nous allons utiliser Node-RED en domotique, nous voulons qu’il se lance automatiquement au démarrage de notre Raspberry Pi.

Pour ce faire, nous avons besoin de cette commande :

sudo systemctl enable nodered.service

Se connecter à Node-RED avec un navigateur

Nous en avons fini avec notre terminal et nous allons désormais utiliser une interface graphique avec notre navigateur préféré :

192.168.XX.XXX:1880 (IP de votre Raspberry Pi)

Mise à jour Node -Red

Faire une sauvegarde de tous vos Flux de Node-red avant la mise à jour

Mise à jour Node-red

Plusieurs instances de node-red sur le même serveur Raspberry

-1- Crée un repertoire en ligne de commande ⇒ mkdir NR1980

-2- Copier le repertoire .node-red dans NR1980 ⇒ cp -r /home/pi/.node-red /home/pi/NR1980

-3- Lancer la nouvelle instance de node-red ⇒ nohup node-red -u /home/pi/NR1980 -p 1980 > /dev/null 2>&1 &

-4- Tester la connexion à node-red ⇒ (exemple) 192.168.1.44:1980

Vous pouvez creer plusieurs instances de node-red sur le même serveur ( attention à la limite memoire et du processeur du serveur …) en changeant le port de connexion et en creant plusieurs repertoires :

exemple ( en reprenant la procedure en -1- ) :

  • mkdir NR1981 ⇒ @IPnode-red:1981
  • mkdir NR1982 ⇒ @IPnode-red:1982
  • mkdir NR1983 ⇒ @IPnode-red:1983
  • etc ….

Videos Youtube

/home/chanteri/www/fablab37110/data/pages/start/rasberry/nodered.txt · Dernière modification : 2024/03/14 11:47 de gerardadmin