Umsetzung meiner Ideen Anfängerfragen

Node-RED benutzt als NodeJS-Anwendung eine package.json Datei, in welcher alle installierten Module (Packages) festgeschrieben sind.
Unsere package.json findest du hier: VAN_PI/VanPi-OS/package.json at main · Pekaway/VAN_PI · GitHub

Wenn du Flows von uns oder anderen Benutzern importierst, dann kann es sein, dass diese Flows bestimmte Packages benutzen, die du noch nicht installiert hast. Das führt dann zu der von dir beschriebenen Fehlermeldung, dass die Nodes unbekannt sind und deswegen der Flow nicht gestartet werden kann.

Der einfachste Weg ist meiner Meinung nach die vorhandene packages.json mit der von unserem Github zu ersetzen. Die Datei befindet sich im Hauptverzeichnis der Node-RED Installation. Danach kann man im Installationsverzeichnis mithilfe der Konsole und

npm install

alle packages installieren, die in der package.json drin stehen. npm steht übrigens für “Node Package Manager” und wird standardmäßig mit NodeJS mitinstalliert. Dann einmal Node-RED neustarten und es sollte alles vorhanden sein.