Node-RED
Open-Source-Tool auf Low-Code-Basis mit fluxbasiertem Ansatz zur Anbindung von Geräten, APIs und Diensten
Node-RED ist ein kostenloses Open-Source-Low-Code-Programmierwerkzeug zum Erstellen ereignisgesteuerter Abläufe, die Geräte, APIs und Online-Dienste miteinander verbinden.
Überblick
Node-RED Review
Dieser Node-RED-Testbericht befasst sich mit den Einsatzbereichen des Tools, seinen wichtigsten Funktionen, den Kosten von Node-RED, der Rolle von FlowFuse, seinen Stärken und Schwächen sowie dem Vergleich mit anderen Automatisierungstools. Node-RED ist eine Low-Code-Programmierumgebung für ereignisgesteuerte Anwendungen: Man zieht Knoten auf eine Arbeitsfläche im browserbasierten Node-RED-Editor und verbindet sie zu Abläufen, die Daten erfassen, umwandeln und visualisieren. Nick O’Leary und Dave Conway-Jones entwickelten es 2013 bei IBM Emerging Technology, um Hardwaregeräte, APIs und Online-Dienste für das Internet der Dinge miteinander zu verknüpfen. IBM hat es als Open-Source-Projekt veröffentlicht und das Node-RED-Projekt 2016 an die JS Foundation übergeben; heute wird es von der OpenJS Foundation gepflegt (Wikipedia).
Wofür wird Node-RED verwendet?
Node-RED kommt überall dort zum Einsatz, wo Ereignisse aus einem System Aktionen in einem anderen System auslösen sollen. Häufige Anwendungsfälle:
- Hausautomation: Viele Home-Assistant-Nutzer setzen Node-RED als Add-on ein, um Automatisierungen zu erstellen, die als visueller Ablauf leichter nachzuvollziehen sind als in YAML.
- Industrielles IoT: Auslesen von SPS- und Sensordaten über Protokolle wie MQTT, Modbus und OPC UA und anschließendes Senden an Dashboards, Datenbanken oder in die Cloud.
- Integration von APIs und Online-Diensten: HTTP-Endpunkte, Webhooks und kleine REST-APIs, die als Abläufe aufgebaut sind.
- Prototyping und Datenpipelines: Daten aus verschiedenen Quellen sammeln, mit Funktionsknoten transformieren und speichern oder visualisieren.
Unternehmen in Branchen wie Fertigung, Energie und Logistik setzen Node-RED-Anwendungen im Produktivbetrieb ein, während Hobbyanwender es zu Hause auf einem Raspberry Pi nutzen.
Wichtigste Funktionen
- Browserbasierter Flow-Editor: Knoten per Drag & Drop verschieben, miteinander verbinden und mit einem Klick bereitstellen.
- Über 5.000 Community-Knoten und -Flows: Die Node-RED-Community-Bibliothek umfasst Datenbanken, Cloud-Dienste, Hardware und Protokolle (nodered.org).
- Funktionsknoten und Teilabläufe: Schreiben Sie JavaScript-Funktionen, wenn ein integrierter Knoten nicht ausreicht, und bündeln Sie sich wiederholende Logik als Teilabläufe, damit Sie nie an die Grenzen von „Low-Code“ stoßen.
- Läuft überall: auf Ihrem eigenen Rechner, in Docker, auf einem Raspberry Pi oder anderen Hardwaregeräten oder in der Cloud auf FlowFuse, AWS oder Azure.
- Ereignisgesteuerte Laufzeitumgebung: Basiert auf Node.js und verarbeitet daher viele kleine Ereignisse mit geringem Overhead.
- Flows als JSON: Exportieren, importieren und teilen Sie Flows und verwalten Sie diese in der Versionskontrolle.
Preise für Node-RED
Node-RED selbst ist kostenlos. Es ist Open Source unter der Apache-Lizenz 2.0, ohne kostenpflichtige Stufe, Benutzerbeschränkungen oder Nutzungsgebühren (Wikipedia). Ihre Kosten bestehen aus der Hardware oder dem Server, auf dem es läuft, sowie dem Zeitaufwand für die Installation, Absicherung und Wartung.
Die kostenpflichtige Option ist FlowFuse, eine Plattform für den groß angelegten Einsatz von Node-RED. Der Unterschied ist einfach: Node-RED ist die Open-Source-Laufzeitumgebung und der Editor, FlowFuse ergänzt diese um Hosting, Teammanagement und Support. Mitbegründer und CTO von FlowFuse ist Nick O’Leary, der Mitentwickler von Node-RED, und das Unternehmen investiert in das Open-Source-Projekt. FlowFuse vertreibt die Produkte „Edge“, „Hub“ und „Fleet“ für Teams, die Zugriff für mehrere Benutzer, die Verwaltung von Geräteflotten, DevOps-Pipelines und Support benötigen. Auf der Preisseite sind seit September 2026 keine öffentlichen Preise aufgeführt: Man wendet sich an den Vertrieb, und es gibt eine kostenlose Testversion. FlowFuse kann auch mit Docker oder Kubernetes selbst gehostet werden.
Die Kosten, auf die man achten sollte, entstehen im Betrieb. Auch kostenlose Software muss von jemandem gepflegt werden: Patches müssen installiert, der Editor durch eine Anmeldung gesichert, Flows gesichert und die Instanzen überwacht werden. Bei ein paar Flows zu Hause ist der Aufwand gering. Bei Dutzenden von Instanzen an verschiedenen Standorten ist dies jedoch echte Arbeit – und genau diese Lücke füllt FlowFuse.
Erste Schritte mit Node-RED: Installation, Portierung und Sicherheit
Installieren Sie zunächst Node.js und führen Sie npm install -g --unsafe-perm node-redaus oder nutzen Sie das offizielle Docker-Image und öffnen Sie anschließend den Editor in einem Browser auf Port 1880. Die offizielle Node-RED-Website bietet Installationsanleitungen für Raspberry Pi, Docker und die wichtigsten Cloud-Plattformen, und IBM veröffentlicht weiterhin Node-RED-Tutorials und Beispielprojekte auf IBM Developer (IBM). Der Editor erfordert standardmäßig keine Anmeldung. Daher besteht der erste Sicherheitsschritt in jedem gemeinsam genutzten Netzwerk darin, adminAuth mit Benutzername und Passwort zu aktivieren und den Editor hinter HTTPS zu stellen. Das Node-RED-Community-Forum und die Flow-Bibliothek sind die richtigen Anlaufstellen, um eine Antwort zu finden, wenn ein Flow nicht funktioniert.
Node-RED-Dashboards
Das ursprüngliche „node-red-dashboard“ wurde am 27. Juni 2024 offiziell als veraltet eingestuft, da es auf dem nicht mehr unterstützten AngularJS-Framework basierte; es kann zwar weiterhin installiert werden, wird aber nicht mehr weiterentwickelt (FlowFuse). Sein Nachfolger ist Dashboard 2.0, das Open-Source- @flowfuse/node-red-dashboard Paket mit responsiven Layouts, neuen Widgets und Unterstützung für mehrere Benutzer. Beginnen Sie bei einem neuen Projekt mit Dashboard 2.0.
Wird Node-RED noch verwendet? Entwicklung, Community und Einsteiger
Node-RED wird aktiv gepflegt: Version 5.0.7 wurde am 8. September 2026 veröffentlicht, die Entwicklung findet offen auf GitHub statt, und das Node-RED-Community-Forum beantwortet die meisten Fragen. Es eignet sich gut für Einsteiger, die Abläufe automatisieren möchten, ohne ein vollständiges Programm zu schreiben, da jeder Schritt ein sichtbarer Knoten ist. Die Lernkurve steigt erst später an, wenn die Abläufe umfangreicher werden und man JavaScript, Fehlerbehandlung und eine übersichtliche Struktur benötigt. Kleine, gut benannte Abläufe und Teilabläufe sorgen dafür, dass das Ganze überschaubar bleibt.
Wo Node-RED glänzt – und wo es Schwächen zeigt
Stärken:
- Kostenlos und Open Source, ohne Herstellerabhängigkeit.
- Sehr stark bei IoT, Edge-Geräten und industriellen Protokollen.
- Eine riesige Community und Bibliothek mit Knoten.
- Läuft auf allen Plattformen, vom Raspberry Pi bis zum Kubernetes-Cluster.
Nachteile:
- Große Flows sind schwer zu lesen und zu testen.
- Die Bearbeitung durch mehrere Benutzer, die Zugriffskontrolle und das Flottenmanagement erfordern zusätzlichen Aufwand oder den Einsatz von FlowFuse.
- Kein SaaS: Sie hosten, sichern und aktualisieren die Lösung selbst.
- Weniger vorgefertigte Konnektoren für Unternehmensanwendungen als bei gehosteten Automatisierungstools.
Wie Node-RED im Vergleich abschneidet
Jede der unten aufgeführten Alternativen löst ein ähnliches Integrationsproblem mit unterschiedlichen Kompromissen hinsichtlich Hosting, Kosten und Anbindungen.
- n8n: selbst gehostete Workflow-Automatisierung mit mehr Integrationen für Geschäftsanwendungen und einer Fair-Code-Lizenz.
- Zapier: Gehostete Automatisierung für SaaS-Anwendungen, keine Server erforderlich, Abrechnung pro Aufgabe.
- Make: Gehostete visuelle Szenarien für Business-Apps, Abrechnung pro Vorgang.
- Microsoft Power Automate: Automatisierung innerhalb von Microsoft 365, mit Desktop-RPA.
- Pipedream: Code-First-Workflows für Entwickler.
- IFTTT: einfache Applets für Verbraucher und Smart-Home-Anwendungen.
Lohnt sich Node-RED?
Ja, für IoT-, Edge- und Hausautomatisierungsprojekte sowie für Teams, die eine kostenlose, selbst gehostete Möglichkeit suchen, Geräte und APIs miteinander zu verbinden. Weniger geeignet ist es für Geschäftsteams, die ein gehostetes Tool mit Hunderten von SaaS-Konnektoren und ohne Verwaltungsaufwand für Server wünschen; für diese sind Zapier, Make oder n8n besser geeignet. Für industrielle Rollouts an vielen Standorten sollten Sie FlowFuse oder Ihre eigenen Betriebsabläufe einplanen. Wenn Sie Hilfe beim Aufbau oder der Skalierung von Node-RED-Abläufen benötigen, können die Low-Code-Agenturen und Entwickler auf LowCodeDevs diese Aufgabe übernehmen.
Quellen
- Node-RED: die Projektseite, die Knotenbibliothek und wo es läuft.
- Node-RED, Wikipedia: Geschichte, Lizenz, aktuelle Version und FlowFuse.
- FlowFuse-Preise: Produkte, Testversion und Selbsthosting.
- Node-RED-Dashboard offiziell veraltet, FlowFuse: Dashboard 1.0 und Dashboard 2.0.
- Was ist Node-RED?, FlowFuse: Anwendungsfälle und Bereitstellung (verfasst vom kommerziellen Node-RED-Anbieter).
Noch keine Reviews — schreib das erste.
Auf einen Blick
- Website
- https://nodered.org
- Kategorie
- Automatisierung · Workflow-Automatisierung
- Aktualisiert
Node-RED-Alternativen
Fragen
Node-RED FAQ
Ist die Nutzung von Node-RED kostenlos?
Ja. Node-RED ist Open Source unter der Apache-Lizenz 2.0 und kann kostenlos genutzt werden. Sie zahlen lediglich für die Hardware oder das Hosting, auf dem es läuft, oder für FlowFuse, falls Sie eine verwaltete Plattform wünschen.
Wofür wird Node-RED verwendet?
Hausautomation, industrielles IoT und Edge-Computing, die Integration von APIs und Online-Diensten sowie kleine Datenpipelines, die Daten erfassen, aufbereiten und visualisieren.
Was ist FlowFuse?
FlowFuse ist eine kommerzielle Plattform für den groß angelegten Betrieb und die Verwaltung von Node-RED, die Teamzugang, Gerätemanagement und Support bietet. Mitbegründer ist Nick O'Leary, einer der Mitentwickler von Node-RED.
Wie viel kostet FlowFuse?
FlowFuse veröffentlicht keine Preise; die Preise für die Produkte „Edge“, „Hub“ und „Fleet“ werden auf Anfrage mitgeteilt, und es gibt eine kostenlose Testversion.
Was sind die Nachteile von Node-RED?
Große Flows lassen sich nur schwer verwalten, man muss sie selbst hosten und sichern, und für die Zusammenarbeit mehrerer Benutzer sind zusätzliche Tools wie FlowFuse erforderlich.
Ist Node-RED veraltet?
Nein. Node-RED wird von der OpenJS Foundation aktiv weiterentwickelt; Version 5.0.7 erschien im September 2026. Lediglich das alte Dashboard 1.0 ist veraltet und wurde durch Dashboard 2.0 ersetzt.
Was ist das beste Dashboard für Node-RED?
Dashboard 2.0 (@flowfuse/node-red-dashboard) ist der gepflegte Nachfolger des veralteten ursprünglichen Dashboards und die Standardwahl für neue Projekte.
Anderswo auf LowCodeDevs
Aktuelle Projekte auf LowCodeDevs
Für Node-RED wurde noch keine Case Study veröffentlicht.
Anderswo auf LowCodeDevs
Agenturen, die mit ähnlichen Tools arbeiten
Noch keine Agentur hat Node-RED gelistet. Diese Teams arbeiten mit anderen Tools aus der Kategorie Automatisierung.
Anderswo auf LowCodeDevs
Entwickler, die mit ähnlichen Tools arbeiten
Noch kein Entwickler hat Node-RED als Skill gelistet. Diese Entwickler arbeiten mit anderen Tools aus der Kategorie Automatisierung.
Deine Expertise
Sei der erste Node-RED-Experte auf LowCodeDevs
Teams, die sich für Node-RED entscheiden, landen auf dieser Seite und suchen jemanden, der damit baut. Dieser Platz ist noch frei — liste deine Agentur oder dein eigenes Profil mit Node-RED unter deinen Tools, und diese Seite zeigt deine Arbeit.