Gestion de Node-RED
Déployer Node-RED
Chaque fois que vous faites une modification dans l'éditeur, celle-ci n'existe que dans l'éditeur et doit être déployée sur le serveur.
Vous devez faire attention au bouton Déployer en haut à droite de l'écran.
Si c'est rouge, cela signifie que les modifications doivent être synchronisées; si vous appuyez dessus, un message devrait apparaître en haut indiquant "Déployé avec succès". Sinon, un message d'erreur apparaîtra pour vous aider à résoudre le problème.
Redémarrer Node-RED
Vous pouvez redémarrer Node-RED depuis l'interface utilisateur de ThingPark Enterprise All-in-one:
- Depuis le panneau de gauche, cliquez sur Dataflows
- Dans le widget Status, cliquez sur RESTART NODE-RED.
Accéder au fichier de flux Node-RED
En cas de problèmes avec la configuration de Node-Red, rendant l'UI Node-RED inaccessible (par exemple une boucle infinie qui consomme tout le CPU du noeud) et que vous n'avez pas de fichier de sauvegarde:
-
Vous pouvez vous connecter directement sur la box en utilisant l'utilisateur node-red (le mot de passe est celui que vous utilisez pour vous connecter à ThingPark Enterprise All-in-one) :
ssh node-red@$BOX_IP
-
Entrez dans le dossier node-red-data :
cd $ROOTACT/node-red-data/
-
Vous pouvez éditer flows.json et corriger le fichier.
Télécharger un fichier dans le dossier de données Node-RED
-
Vous pouvez directement faire scp sur la box en utilisant l'utilisateur node-red (le mot de passe est celui que vous utilisez pour vous connecter à ThingPark Enterprise All-in-one), par exemple, vous pouvez télécharger un fichier modbus-definition.csv :
scp ./modbus-definition.csv node-red@$BOX_IP:$ROOTACT/node-red-data/