Forum: PC-Programmierung Node-Red: Wie alten Flow wieder herstellen?


von Bot N. (botnec)


Lesenswert?

Hallo,
ich habe einen Node-Red Flow vor einiger Zeit erstellt der gut
funktioniert hat.

Jetzt habe ich ihn wieder hergeholt und wollte einige Änderungen
tätigen. Dabei habe ich aber den Flow so verhaut, dass ich ihn nicht
mehr hinbekomme. Die Funktionen wären in Ordnung, nur das Dashboard
ist total in Unordnung geraten.

Allerdings habe ich ein Backup des Laufwerks auf dem der Flow
gespeichert sein müsste. Nach Google Recherche sollte das im
Verzeichnis C:\user\user\.node-red sein. Das scheint aber nicht der
Fall zu sein, da ich nach Austausch des neuen Verzeichnisses gegen
das alte, immer noch den verhauten Flow sehe.

Kann mir  da bitte jemand helfen wie ich wieder zum alten Flow komme?

: Bearbeitet durch User
von M. P. (phpmysqlfreak)


Lesenswert?

Bot N. schrieb:
> Das scheint aber nicht der
> Fall zu sein, da ich nach Austausch des neuen Verzeichnisses gegen
> das alte, immer noch den verhauten Flow sehe.

Hast du Node-RED nach dem Austausch neu gestartet?

Bei mir (allerdings unter Debian) liegt im $user/.node-red Verzeichnis 
die flows.json - mit meinem aktuellen Flow.

Kopiere die flows.json aus dem von dir genannten Verzeichnis (aus dem 
Backup) mal irgendwo hin und nutze die Import-Funktion.

von Bot N. (botnec)


Lesenswert?

Danke für den Tipp. Aber ich hatte den Flow nicht exportiert und somit
nutzt wohl Import nichts.

Aber ich habe einen alten Link gefunden, der direkt den alten Flow
ohne Editor aufruft. Die lange ID dort habe ich dann den Link zum Editor
eingetragen und siehe da ich hatte alles zurück was ich haben wollte.

Jetzt habe ich aber erste mal den Flow exportiert und kann ich dann
auch wieder zurückholen. Das habe ich auch getestet.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.