Werbung
Hinweis: Diese Seite enthält Werbelinks

Node-RED auf Raspberry Pi installieren

In diesem Beitrag darum Node-RED auf Raspberry Pi zu installieren . Nach dem durcharbeiten dieses Beitrags ist Node-RED installiert. Im Anschluss könnt ihr eure ersten Flows erstellen.

Node-RED Raspberry Pi – Hardware

Node-RED könnt ihr auf jedem Raspberry Pi installieren. Aktuell empfiehlt sich aber die Installation von Node-RED auf einem RPi 4. Aber auch eine Raspberry Pi 3 ist völlig ausreichend.

Node-RED Raspberry Pi – Software

Software – Raspbian

Auf dem Raspberry Pi installiert ihr als erstes Raspbian. In diesem Beitrag habe ich die Version Buster verwendet.

  1. Ladet den Raspberry Pi Imager herunter
  2. Folgt der Anweisung des Imagers und flasht Raspberry Pi OS Lite auf die Micro SD Karte
  3. Legt in der SD Karte eine Datei „ssh“ ab, damit ihr per ssh auf den Pi zugreifen könnt.

Software – Node.js, npm, node-RED

Nun müssen wir ein paar Softwarekomponenten auf dem Raspberry Pi installieren. Hierbei geht wie folgt vor:

1. loggt euch per ssh auf dem Pi ein (z.B. per putty). Hier ein Beispiel für Putty aus einem anderen Beitrag. Der erste Login wie immer mit dem User „pi“ und dem Standardpasswort „raspberry“ 

Smart-Home-openHAB-2-Raspberry-Pi-openHABian-Putty-Config

2. Sobald ihr in per ssh auf dem Raspberry Pi seid, solltet ihr wie immer das Standardpasswort ändern und ggf. weitere Einstellungen wie Hostnamen, WiFi usw. vornehmen.

3. Zur Installation von Node.js, npm und node-RED gebt den folgenden Befehl ein.

bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

Nach der erfolgreichen Installation solltet ihr folgendes Ergebnis erhalten.

node-red-raspberry-pi-script

4. Nachdem das gesamte Skript erfolgreich durchgelaufen ist, startet ihr node-RED mit folgendem Befehl

node-red-start

5. node-RED als Service startet ihr mit folgendem Befehl

sudo systemctl enable nodered.service

6. nun könnt ihr direkt auf node-RED über den die IP / den Hostnamen des Raspberry Pi und den Port 1880 zugreifen.

<IPdesRechner>:1880
<hostname>:1880

Nun steht nichts mehr im Wege euren ersten Flow zu erstellen.

what-isa-node-red-first-flow

Smarthome Training and Tutorials
Logo