Outils pour utilisateurs

Outils du site


start:rasberry:nodered

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:rasberry:nodered [2026/09/04 05:52] – [Plusieurs instances de node-red sur le même serveur Raspberry] adminstart:rasberry:nodered [2026/10/23 04:44] (Version actuelle) – [Installation Node-Red sur Raspberry] admin
Ligne 85: Ligne 85:
  
 Pour lancer l’installation de Node-RED et de ses dépendances, il suffit d’utiliser ce petit script disponible sur [[https://github.com/node-red/linux-installers|GitHub]] : Pour lancer l’installation de Node-RED et de ses dépendances, il suffit d’utiliser ce petit script disponible sur [[https://github.com/node-red/linux-installers|GitHub]] :
 +
  
 <code txt instalNodered.txt> <code txt instalNodered.txt>
-bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)+bash <(curl -sL https://github.com/node-red/linux-installers/releases/latest/download/install-update-nodered-deb)
 </code> </code>
 +
 +Voir la version 
 +
 +    node --version
 +    npm --version
 +    npm list -g node-red --depth=0
  
 [[start:raspberry:nodered:instAncversion|Installation ancienne version de node red nodejs < 18.xx]] [[start:raspberry:nodered:instAncversion|Installation ancienne version de node red nodejs < 18.xx]]
Ligne 95: Ligne 102:
  
 [[start:raspberry:nodered:majnodejs|Mise à jour de node.js ]] [[start:raspberry:nodered:majnodejs|Mise à jour de node.js ]]
 +
 +== Desinstaller Node-red Completement ==
 +
 +[[start:raspberry:nodered:desinstaller|Desinstaller Node-red Completement ]]
 +
 +<note important>En ce qui concerne Node v24, il n'y a pas de constructions 32 bits disponibles - de sorte que les périphériques Pi basés sur le ArmV6 ne seront plus pris en charge.
 +</note>
  
  
Ligne 140: Ligne 154:
 ===== Plusieurs instances de node-red sur le même serveur Raspberry ===== ===== Plusieurs instances de node-red sur le même serveur Raspberry =====
  
-<note important>Attention, quand vous creer  plusieurs instances de Nodered sur le meme Raspberry, lors de la mise à jour , vous n'aurez pas les MAJ sur les nouvelles instances de crées , **il faudra faire une recopie du repertoire .nodered** vers toutes les instances et remettre à jour chaque instance une par une ...<color #ed1c24>La neccesité de faire des sauvegardes</color></note>+<note important>Attention, quand vous creer  plusieurs instances de Nodered sur le meme Raspberry, lors de la mise à jour , vous n'aurez pas les MAJ sur les nouvelles instances de crées , **il faudra faire une recopie du repertoire .nodered** vers toutes les instances et remettre à jour les flux,  les noeuds et les configurations de chaque instance une par une ...<color #ed1c24>La neccesité de faire des sauvegardes</color></note>
  
 -1- Crée un repertoire  en ligne de commande => **mkdir NR1881** -1- Crée un repertoire  en ligne de commande => **mkdir NR1881**
Ligne 160: Ligne 174:
  
 Copie du repertoire /.node-red vers tous les repertoires créer : Copie du repertoire /.node-red vers tous les repertoires créer :
-   + 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1881 && +<code bash copieNR.sh> 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1882 && +#!/bin/bash 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1884 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1881 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1885 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1882 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1886 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1884 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1887 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1885 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1888 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1886 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1889 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1887 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1890 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1888 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1891 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1889 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1892 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1890 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1893 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1891 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1894 && +sudo cp -RTv /home/pi/.node-red /home/pi/NR1892 && 
-   sudo cp -RTv /home/pi/.node-red /home/pi/NR1895 +sudo cp -RTv /home/pi/.node-red /home/pi/NR1893 && 
 +sudo cp -RTv /home/pi/.node-red /home/pi/NR1894 && 
 +sudo cp -RTv /home/pi/.node-red /home/pi/NR1895  
 +</code> 
 + 
 +== changer les droits des repertoires NR ( Si besoin )== 
 + 
 +<code bash droitsNR.sh> 
 +#!/bin/bash 
 +sudo chown  -R pi:pi /home/pi/NR1880; 
 +sudo chown  -R pi:pi /home/pi/NR1881; 
 +sudo chown  -R pi:pi /home/pi/NR1882; 
 +sudo chown  -R pi:pi /home/pi/NR1884; 
 +sudo chown  -R pi:pi /home/pi/NR1885; 
 +sudo chown  -R pi:pi /home/pi/NR1886; 
 +sudo chown  -R pi:pi /home/pi/NR1887; 
 +sudo chown  -R pi:pi /home/pi/NR1888; 
 +sudo chown  -R pi:pi /home/pi/NR1889; 
 +sudo chown  -R pi:pi /home/pi/NR1890; 
 +sudo chown  -R pi:pi /home/pi/NR1891; 
 +sudo chown  -R pi:pi /home/pi/NR1892; 
 +sudo chown  -R pi:pi /home/pi/NR1893; 
 +sudo chown  -R pi:pi /home/pi/NR1894; 
 +sudo chown  -R pi:pi /home/pi/NR1895 
 +</code>
  
 ==== Verifier le pare feux ==== ==== Verifier le pare feux ====
Ligne 184: Ligne 222:
  et ouvrir les ports sur le raspberry ( si besoin)  et ouvrir les ports sur le raspberry ( si besoin)
  
-    sudo ufw allow 1881; +<code bash ouvrirports.sh> 
-    sudo ufw allow 1882;  +#!/bin/bash 
-    sudo ufw allow 1884;  +sudo ufw allow 1881; 
-    sudo ufw allow 1885; +sudo ufw allow 1882;  
-    sudo ufw allow 1886;  +sudo ufw allow 1884;  
-    sudo ufw allow 1887;  +sudo ufw allow 1885; 
-    sudo ufw allow 1888;  +sudo ufw allow 1886;  
-    sudo ufw allow 1889; +sudo ufw allow 1887;  
-    sudo ufw allow 1890;  +sudo ufw allow 1888;  
-    sudo ufw allow 1891;  +sudo ufw allow 1889; 
-    sudo ufw allow 1892;  +sudo ufw allow 1890;  
-    sudo ufw allow 1893;  +sudo ufw allow 1891;  
-    sudo ufw allow 1894;  +sudo ufw allow 1892;  
-    sudo ufw allow 1895 +sudo ufw allow 1893;  
- +sudo ufw allow 1894;  
 +sudo ufw allow 1895 
 +</code>  
 + 
 +Puis mettre le ou les fichiers avec exécution  
 + 
 +   chmod +x ouvrirports.sh
    
 Verifiet  l'etat des regles du pare feux Verifiet  l'etat des regles du pare feux
/home/chanteri/www/fablab37110/data/attic/start/rasberry/nodered.1788493928.txt.gz · Dernière modification : de admin