Direkt zum Hauptinhalt

Grundübersicht - Erstbedienung

Flows und Nodes

Übersicht

Flows sind die Seiten auf den Nodes plaziert werden. Mann kann mehrere Flows haben. Vergleichbar mit Szenen.
Somit wird es übersichtlicher. Man kann natürlich auch alles auf einen Flow packen. Aber der Übersichthalber kann man halt mehrere Flows anlegen.

Die Nodes sind auf der Linke Seite.
Nodes sind unsere Bausteine mit den wir unseren Flow bauen.

Auswahl_217.png

Flow hinzufügen

Um ein weiteren Flow hinzu zu fügen klicken wir auf das + Symbol

Auswahl_218.png

Nun haben wir einen zweiten Flow im Tab daneben.

Auswahl_219.png

Im Rechten Fenster sehen wir auch nochmal unsere Flows.

Flow umbenennen

Um einen Flow umzubenennen, doppelklick auf den Tab des Flows den man umbenennen möchte

Auswahl_221.png

Nun dort den Text ändern. Wir haben auch die Möglichkeit eine Beschreibung hinzuzufügen.
Darin kann man zum Beispiel noch mal seine Abläufe erläutern, damit man nach einem jahr auch noch weiß was womit gemeint war, so ne Art Doku.

Auswahl_222.png



Geändert und eine Beschreibung eingefügt. Nun auf Fertig klicken.

Auswahl_223.png

Flow löschen

Doppelklcik wieder auf den Reiter des zu löschenden Flows

Auswahl_224.png

Und dort dann löschen anklicken

Auswahl_225.png

Nodes

Plazieren von Nodes

Um ein Node auf den Flow zu ziehen, den node den man haben möchte aus der Liste Links mit der linken Muastatse gedrückt halten und auf den Flow ziehen

Auswahl_226.png

Nun ist die Node plaziert.

Auswahl_227.png

Eigenschaften der Node anzeigen, umbenennen und löschen

Hierrüber kann die Node auch gelöscht werden, analog wie beim Tab.
Dazu doppelklick auf die Node.
Nun können wir Name vergeben oder aber über den löschen Button die Node löschen.

Auswahl_228.png

Deployen - scharf schalten

Damit Nodes eigenschften etc. auch Aktiv geschaltet werden, gibt es oben rechts den Butto deploy.
Kann man gleich setzten mit speichern oder übernehmen.

Auswahl_233.png

Über den Pfeil kann man auch sagen, mann will nur bestimmte Bereiche Deployen möchte

Auswahl_234.png




Erste Automation

Denn Node RED dient ja dazu Automatisierungen Visuell zu Programmieren mit Blöcken (Nodes)
Was brauchen wir für die Automatisierung:

  • Ein Gerät /  Entität,
  • Diese muss Eigenschaften haben irgendwas zu triggern also ein Sensor quasi (Zum Besipiel ein Temperatur Sensor)
  • Dann wird eine Aktion ausgelöst, zum Beispiel eine Benachrichtung oder ein Gerät wird geschaltet
  • Das ganze kann man dann noch mit einer Statusüberwachung prüfen.

Nodes typen

Kommentar Node

Die Kommentar Node hat keine Funktion, sie dient zur Dokumentation von Bausteinen oder sonstigen infos.
Jetzt suchen wir uns die Comment Node raus. Dazu einfach comm
Oben links ist ein suchfilter. Da kann man nach Nodes filtern.
Dann braucht man nicht so viel scrollen. DIese dann wieder mit linker Taste gedrückt halten und auf die freie Fläche ziehen

Auswahl_229.png

Nun doppelklick auf die Node, kann man Name und den Kommentar eingeben

Auswahl_230.png

In der Node selbst wird der name angezigt, klickt man die Node an. wird im rechten Fenster der Inhalt also unser Kommentartext angezeigt.

Auswahl_232.png


Entity Node (Ersetzt durch eine neue Gruppe von Elementen die "Home Assitant Entities" )

Die Entity Node ist eine Node mit der man eine Entität in Home Assistant anlegen kann. Also ein Virtuelles Gerät.
Zum Beispiel ein Schalter oder ein sensor. Diese Entität ist allerding deprecated. Denn in diese Entität war zu unflexibel.
Dafür gibt es jetzt neue Nodes, mit denen Man GUI Elemnte oder Sensororen in Home Assistant bauen kann.
Virtuell halt.

Am Namen kann man schon erkennen was was sein soll.

Auswahl_235.png

Wir ziehen uns einen Schalter (switch) auf die freie Fläche) und geben Ihm den Namen. Testschalter.
klicken dann auf den Bleistift.

Auswahl_238.png

Nun Einen Namen angeben, switch auswhlen und Device class auch switch.
Mit dem Stift bei Device kann man auch einen Eigenen Geräte Namen und Hersteller angeben.
Wenn man möchte. Dann auf Hinzufügen

Auswahl_239.png

Nun noch Auf Fertig klicken.

Auswahl_236.png

Danach auf deploy klicken

Auswahl_237.png

Nun haben wir einen registrierten Schalter

Auswahl_253.png

 

Um zu sehen welche Entitäten von Node-RED Companion es gibt, gehen wir unter
EInstellungen -> Geräte und Dienste

Auswahl_248.png

Dort sehen wir dann bei Node Red Companion 1 Entität. Weil wir haben zur Zeit einen Schalter.
Da klicken wir drauf.

Auswahl_254.png

Nun sehen wir unseren Schalter. Name soll irgendwas machen. vom Typ switch.{name} name = soll irgendwas machen.
läuft. Dieses Gerät kann wie jedes anderes Gerät dann auch ein Bereich zugewiesen werden usw.

Auswahl_255.png

Auf dem Dashboard sieht das dann so aus. Ein Virtueller Schalter.

Auswahl_256.png

Event State Node (trigger/sensor)

Die EventState Node fragt Geräte eigenschaften / Zustände ab, also ein trigger.

Wieder einen