Node-RED Manager für Openclaw

Ein leistungsstarkes Management-Tool für Node-RED-Instanzen, das automatisiertes Flow-Deployment, Node-Management und Laufzeitdiagnosen über eine optimierte CLI ermöglicht.

1999azzar
v1.0.0
Feb 13, 2026
0
1.5k
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install node-red-manager

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, node-red-manager über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Node-RED Manager?

Der Node-RED Manager ist ein spezialisiertes Tool, das entwickelt wurde, um die Verwaltung von Node-RED-Umgebungen zu vereinfachen. Er bietet eine robuste Schnittstelle zur Node-RED Admin-API, die es Entwicklern ermöglicht, Flows, Nodes und den globalen Kontext programmatisch zu verwalten. Durch die Integration dieses Skills in Ihren Workflow können Sie sich von manuellen GUI-Updates verabschieden und einen DevOps-zentrierten Ansatz für die Automatisierungslogik wählen.

Als Kernkomponente innerhalb des Openclaw Skills-Ökosystems erleichtert dieser Manager komplexe Automatisierungsaufgaben wie das Synchronisieren von Flows über Umgebungen hinweg, das Durchführen automatisierter Backups und das Verwalten von Laufzeitzuständen. Er ist besonders effektiv für Benutzer, die Node-RED in Docker-Containern betreiben, und bietet direkte Befehle für die Serviceüberwachung und das Log-Management.

Node-RED Manager Anwendungsfälle

  • Bereitstellung vorkonfigurierter Automatisierungs-Flows in Produktionsumgebungen ohne Verwendung des Browsers.
  • Automatisierung der Installation und Wartung von Node-Modulen über mehrere Instanzen hinweg.
  • Erstellung geplanter Backups von Logik-Flows, um Datenverlust bei Updates zu vermeiden.
  • Programmatische Aktualisierung von Flow-Kontext und globalen Variablen, um spezifische Automatisierungsverhaltensweisen auszulösen.
  • Fehlerbehebung bei entfernten Node-RED-Instanzen über CLI-basierte Diagnosen und Log-Trailing.

So funktioniert Node-RED Manager

  1. Der Skill verbindet sich mit der Node-RED Admin-API unter Verwendung von Anmeldedaten, die in der lokalen Umgebungskonfiguration definiert sind.
  2. Benutzer interagieren mit dem Dienstprogramm scripts/nr, um Befehle für das Flow-, Node- oder Kontextmanagement zu senden.
  3. Der Manager authentifiziert sich bei der Zielinstanz und führt die angeforderte Operation aus, wie z. B. das Abrufen einer Flow-Definition oder das Bereitstellen eines neuen JSON-Assets.
  4. Für containerisierte Setups nutzt der Skill Docker Compose, um den Lebenszyklus des zugrunde liegenden Dienstes zu verwalten und Echtzeit-Logs abzurufen.
  5. Alle Operationen werden protokolliert und die Ergebnisse werden in einem entwicklerfreundlichen Format zurückgegeben, was ein klares Feedback für jede Managementaktion gewährleistet.

Node-RED Manager Einrichtung

Um mit diesem Skill auf Openclaw Skills zu beginnen, folgen Sie diesen Schritten:

  1. Kopieren Sie die Beispiel-Umgebungsdatei:
cp .env.example .env
  1. Konfigurieren Sie Ihre Node-RED-Verbindungsdetails in der .env-Datei:
NODE_RED_URL="https://your-node-red-url"
NODE_RED_USERNAME="admin"
NODE_RED_PASSWORD="your-secure-password"
  1. Führen Sie einen beliebigen Management-Befehl aus; das Skript übernimmt bei der ersten Ausführung automatisch die Installation der Abhängigkeiten.

Node-RED Manager Datenschema & Taxonomie

Der Node-RED Manager organisiert Daten um Flow-Definitionen und Deployment-Metadaten. Unten ist die primäre Struktur aufgeführt, die von diesem Skill verwendet wird:

Datentyp Beschreibung Primärer Ort
Flow-Assets JSON-Dateien, die Node-RED-Logik darstellen assets/flows/*.json
Backups Vollständige Snapshots der Instanz-Flows node-red-backup-[timestamp].json
Umgebung Verbindungszeichenfolgen und Anmeldedaten .env
Persistente Daten Docker-Volume-Speicher für den Node-RED-Status deployments/node-red/data

Node-RED Manager Erweiterte Funktionen

  • Vollständiges CLI-basiertes Lebenszyklusmanagement für Flows einschließlich Auflisten, Abrufen, Bereitstellen, Aktualisieren und Löschen.
  • Umfassendes Node-Modul-Management, das die Headless-Installation und -Entfernung von Contrib-Nodes ermöglicht.
  • Tiefer Kontextzugriff zum programmatischen Lesen oder Schreiben von Variablen auf Flow-Ebene und globaler Ebene.
  • Integrierte Backup- und Restore-Funktionalität zum Schutz komplexer Automatisierungslogik.
  • Unterstützung sowohl für moderne als auch für veraltete Benennungskonventionen für Umgebungsvariablen für maximale Kompatibilität innerhalb von Openclaw Skills-Umgebungen.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*