Skip to content
Sebastian Raff edited this page Jun 16, 2018 · 27 revisions

Nodes

Change Node

Mit diesem Node kann der Payload eine Message manipuliert werden, um z.B. die payload Property auf einen bestimmten Wert zu setzen.

Delay Node

Verzögert die Weiterleitung einer Message für eine bestimmte Zeit.

Beispiel: Lampe bei Bewegungserkennung anschalten und 5 Minuten verzögert wieder ausschalten

Switch Node

Der Switch Node kann Messages abhängig von ihren Properties an unterschiedliche Ausgänge weiterleiten. So ist es z.B. möglich eine Message nur dann weiterzuleiten wenn der Wert des Payloads größer/kleiner/gleich einem konfigurierten Wert ist u.v.m.

If Node

Der If Node kann die Weiterleitung von Messages in Abhängigkeit vorangegangenen Messages mit bestimmter payload Property steuern.

Time Range Node

Der Time Range Node leitet Nachrichten in Abhängigkeit der Uhrzeit oder des Sonnenstands weiter.

Flows

Links

Link Nodes ermöglichen es Flow-übergreifende Verbindungen einzurichten. Sie eignen sich z.B. gut um eine strukturierte Szenen-Steuerung zu realisieren:

Subflows

Mit Subflows kann man Flows zu komfortabel wiederverwendbaren Nodes machen. Dieses lang erwartete Feature macht umfangreichere Programmierung mit Node-RED wesentlich übersichtlicher und erspart einem mehrfach gleiche Abläufe auf diverse Flows kopieren zu müssen.

Sonstiges

MQTT

Node-RED eignet sich hervorragend zur Ansteuerung von Geräten oder Empfang von (Sensor-)Daten via MQTT.

Clone this wiki locally