Node
Ein Kästchen mit einer Funktion
Verbindung
Verbindet zwei Nodes miteinander
Flow
Alle Nodes die (auch indirekt) miteinander verbunden sind
Jede Node kann ein, zwei oder drei Funktionalitäten zur Verfügung stellen:
Input
Sobald eine Nachricht über die Verbindung eintrifft, wird die Node ausgeführt
Verarbeitung
Der Inhalt der empfangenen Nachricht verarbeiten, anzeigen, speichern, ...
Output
Eine neue Nachricht kann an alle verbundenen Nodes weitergegeben werden.
Node RED Starten
Auf 👉 render.com kann im Dashboard beim Web Service node-red die URL, unter welcher Ihr persönlicher Node-RED Dienst verfügbar ist, nachgeschaut werden:
Navigieren Sie auf diese Seite - es wird relativ lange dauern (ca. 2-3 Minuten), bis die Seite geladen hat. Wieso? Um Rechenzeit und somit auch Kosten zu sparen, werden inaktive Server (nur kostenlose) in einen Ruhezustand versetzt. Ein Server gilt als inaktiv, wenn er länger als 15 Minuten keine Webseite mehr anzeigen musste. Wenn Sie nun zum erste Mal nach einiger Zeit den Dienst aufrufen, dauert es einen Moment, bis die Seite wieder online ist.
Hat alles geklappt, können Sie sich mit den bei der Installation gewählten Login-Daten (NODE_RED_USERNAME
und NODE_RED_PASSWORD
) einloggen (Username: admin
, Passwort: WasSieGesetztHaben
)):
Installation Überprüfen
Erstellen Sie Ihren ersten Flow und Überprüfen Sie, das alles genau so funktioniert wie im Video:
Immer Online
Damit unsere Flows ständig aktiv bleiben, müssen wir sicherstellen, dass Render.com unsere Server nicht inaktiv setzt. Dazu erzeugen wir einen Flow, welcher alle 5 Minuten die Startseite aufruft und somit verhindert, dass Node-RED in den Ruhezustand versetzt wird.
Erzeugen Sie einen eigenen KeepAlive
Flow und deployen sie diesen:
Flows