Outils pour utilisateurs

Outils du site


start:nodered:sauvegarde

Ceci est une ancienne révision du document !


Table des matières

Sauvegarde par email

Exemple : Envoyer par mail le fichier “flow.json” qui se trouve dans le repertoire /home/pi/NR1895

Importer le node « node-red-node-email » en cliquant sur « Gérer la palette »

Inserer 4 noeuds :

  1. - le noeud “Injecter”
  2. - le noeus “Lire fichier”
  3. - le noeud “Fonction”
  4. - le noeud “Mail”
  5. - le noeud “Debug”

  • configurer le noeud “injecter”

dans ce noeud , nous pouvons configurer l'intervalle des envois , par jours, heures, etc..

  • configurer le noeud “Lire le fichier”

  • configurer le noeud “Fonction”

fonction001.js
const date = new Date()
msg.topic = `Castellab:/home/pi/NR1895/flow.json - ${date}`
msg.payload = `NR1895_GL_RPI4NR5_fablab37110.ddns.net:31895_flows.json`
msg.attachments = [
        { 
            filename: `flows.json`,
            path: "/home/pi/NR1895/flows.json"
        },
        ]
return msg;
msg.topic = sujet du message; msg.payload = Corps du message; msg.attachments = Piece jointe;
  • configurer le noeud “Mail”

Avec Gmail , il faut utilser la procedure avec 2 niveaux d'authentification. Il est conseillé de creer une adresse mail uniquement pour nodered
/home/chanteri/www/fablab37110/data/attic/start/nodered/sauvegarde.1790828566.txt.gz · Dernière modification : de admin