Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Gartenautomation
  • Mikrocontroller
    • Arduino
    • ESP32 & Co.
    • Calliope Mini
    • Raspberry Pi & Pico
  • Solo Mining
  • Über mich
  • Deutsch
  • English
Menu

Node-RED unter Windows 11 mit WSL installieren – Schritt für Schritt

Veröffentlicht am 23. März 202623. März 2026 von Stefan Draeger

Node-RED läuft am stabilsten und zuverlässigsten auf einem Linux-System. Genau deshalb setze ich in meinen Projekten meist auf einen Raspberry Pi oder einen kleinen Server mit Linux.

Allerdings hat nicht jeder jederzeit ein separates System zur Hand, um schnell etwas auszuprobieren oder erste Schritte zu machen. Gerade wenn du unterwegs bist oder einfach nur einen Windows-Rechner nutzt, wird das schnell zur Hürde.

Dieses Video auf YouTube ansehen.

Die gute Nachricht: Mit der Windows Subsystem for Linux (WSL) kannst du dir unter Windows 11 eine vollwertige Linux-Umgebung einrichten – direkt auf deinem Rechner. Damit bekommst du nahezu die gleiche Basis wie auf einem Raspberry Pi, inklusive Zugriff auf Dateien zwischen Windows und Linux.

Wie du WSL installierst und einrichtest, habe ich bereits in diesem YouTube-Video gezeigt:
Linux unter Windows 11 – So geht’s

Die Installation von Node-RED selbst orientiert sich an der offiziellen Anleitung: https://nodered.org/docs/getting-started/local

In diesem Beitrag zeige ich dir nun Schritt für Schritt, wie du Node-RED innerhalb von WSL installierst und startest.

Inhaltsverzeichnis

  • Schritt 1: WSL starten und anmelden
  • Schritt 2: System aktualisieren und vorbereiten
  • Schritt 3: Node.js, npm und Node-RED installieren
  • Beispiel-Flow: Systemdaten überwachen (CPU & RAM) mit FlowFuse Dashboard
    • FlowFuse Dashboard installieren
    • Node-RED Flow zum auslesen der CPU & RAM Auslastung
  • Fazit

Schritt 1: WSL starten und anmelden

Ich gehe in diesem Beitrag davon aus, dass WSL bereits installiert ist. Falls nicht, schau dir gerne das oben verlinkte YouTube-Video an – dort zeige ich dir die Einrichtung Schritt für Schritt.

Um WSL zu starten und dich mit deinem Benutzer anzumelden, öffnest du die Eingabeaufforderung oder PowerShell und führst folgenden Befehl aus:

wsl --user <Benutzername>

Ersetze <Benutzername> durch deinen Linux-Benutzernamen (z. B. ubuntu)

Anschließend befindest du dich direkt in der gewohnten Linux-Kommandozeile deiner WSL-Umgebung.

Von hier aus kannst du ganz normal mit Linux-Befehlen arbeiten – genau so, als würdest du auf einem Raspberry Pi oder einem anderen Linux-System arbeiten.

Microsoft Windows 11 mit WSL - Ubuntu - angemeldet
Microsoft Windows 11 mit WSL – Ubuntu – angemeldet

Schritt 2: System aktualisieren und vorbereiten

Bevor wir Node-RED installieren, sollten wir unser Linux-System einmal auf den aktuellen Stand bringen. Das sorgt dafür, dass alle Pakete aktuell sind und es später nicht zu Problemen bei der Installation kommt.

Führe dazu in der WSL-Konsole folgende Befehle aus:

sudo apt update
sudo apt upgrade -y

Mit dem Parameter -y bestätigst du alle Rückfragen automatisch, sodass die Aktualisierung ohne weitere Eingaben durchläuft.

Je nach System und Internetverbindung kann dieser Schritt ein paar Minuten dauern.

Schritt 3: Node.js, npm und Node-RED installieren

In diesem Beispiel installieren wir Node-RED bewusst manuell – ähnlich wie auf einem Raspberry Pi mit Debian. Das hat den Vorteil, dass du genau siehst, welche Komponenten installiert werden.

Zunächst installieren wir npm (Node Package Manager) sowie Node.js über den Paketmanager:

sudo apt install npm -y
sudo apt install nodejs -y

Node.js ist die Laufzeitumgebung und npm der Paketmanager, über den Node-RED installiert wird.

Anschließend installieren wir Node-RED global über npm:

sudo npm install -g --unsafe-perm node-red node-red-admin

Der Parameter --unsafe-perm ist wichtig, damit die Installation unter bestimmten Systembedingungen (z. B. mit sudo) korrekt durchgeführt wird.

Nach erfolgreicher Installation stehen dir die Befehle node-red und node-red-admin systemweit zur Verfügung.

Node-RED können wir mit dem Befehl node-red starten und anschließend im Browser mit der URL http://127.0.0.1:1880/ aufrufen.

Node-RED unter Windows 11 mit WSL gestartet
Node-RED unter Windows 11 mit WSL gestartet

Beispiel-Flow: Systemdaten überwachen (CPU & RAM) mit FlowFuse Dashboard

Zum Abschluss zeige ich dir einen ersten praktischen Flow mit echtem Nutzen.
Wir bauen eine kleine Systemüberwachung, die CPU- und RAM-Auslastung direkt im Dashboard anzeigt.

Node-RED Dashboard mit CPU und RAM Auslastung
Node-RED Dashboard mit CPU und RAM Auslastung

Wichtig: Wir verwenden hier das neue FlowFuse Dashboard, da das klassische node-red-dashboard mittlerweile als deprecated gilt.

FlowFuse Dashboard installieren

Das FlowFuse Dashboard bzw. die Nodes lassen sich entweder über die Kommandozeile installieren oder bequem über Node-RED selbst im Browser. Ich wähle hier den weg über den Browser.

Öffne dazu das Menü oben rechts und gehe anschließend wie folgt vor:

  1. Menü (≡) öffnen
  2. Palette verwalten auswählen
  3. Zum Tab „Installation“ wechseln
  4. Nach @flowfuse/node-red-dashboard suchen
  5. Auf Installieren klicken

Node-RED Flow zum auslesen der CPU & RAM Auslastung

Wie du einen Flow in Node-RED anlegst und Daten visualisierst habe ich bereits in meinem letzen Beitrag Node-RED Tutorial: Daten im Dashboard visualisieren gezeigt.

Hier gebe ich dir den Download der JSON Datei mit dem Flow zum einfach importieren in Node-RED.

Node-RED Dashboard mit CPU und RAM AuslastungHerunterladen

Als ergebnis hast du ein minimalistisches aber animiertes Dashboard mit den Systeminformationen.

Node-RED - Dashboard mit Systeminformationen
Node-RED – Dashboard mit Systeminformationen

Du kannst dieses beliebig erweitern. Man kann nun ähnlich einfach die aktuelle Netzwerkauslastung hinzufügen.

Node-RED - Netzwerkauslastung zu einem Dashboard hinzufügen
Node-RED – Netzwerkauslastung zu einem Dashboard hinzufügen

Jedoch immer bezogen auf das Linux System!

Dashboard um die Netzwerkauslastung erweitert
Dashboard um die Netzwerkauslastung erweitert
Node-RED Dashboard mit CPU – RAM und NetzwerkauslastungHerunterladen

Fazit

Mit WSL bietet Windows 11 eine einfache Möglichkeit, Node-RED in einer nahezu vollwertigen Linux-Umgebung zu betreiben – ganz ohne zusätzliche Hardware wie einen Raspberry Pi oder einen separaten Server. Gerade für Einsteiger oder zum schnellen Testen von Ideen ist das eine ideale Lösung.

Die Installation ist mit wenigen Schritten erledigt, und durch die gewohnte Linux-Umgebung lassen sich viele Beispiele und Tutorials direkt übernehmen. Mit dem ersten Dashboard hast du zudem sofort ein sichtbares Ergebnis, das sich beliebig erweitern lässt.

Natürlich ersetzt WSL kein produktives System im Dauerbetrieb, eignet sich aber hervorragend für Entwicklung, Tests und kleinere Projekte.

Letzte Aktualisierung am: 23. März 2026

Foto von Stefan Draeger
Über den Autor

Stefan Draeger — Entwickler & Tech-Blogger

Ich zeige praxisnah, wie du Projekte mit Arduino, ESP32 und Smarthome-Komponenten umsetzt – Schritt für Schritt, mit Code und Schaltplänen.

Mehr Artikel von Stefan →

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • QR-Code Generator
  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen
Tel.: 015565432686
E-Mail: info@draeger-it.blog

Folge mir auf

link zu Fabook
link zu LinkedIn
link zu YouTube
link zu TikTok
link zu Pinterest
link zu Instagram
  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2026 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
  • Optionen verwalten
  • Dienste verwalten
  • Verwalten von {vendor_count}-Lieferanten
  • Lese mehr über diese Zwecke
Einstellungen anzeigen
  • {title}
  • {title}
  • {title}