Node-RED 2025 Beginner Tutorial in Home Assistant

Du möchtest wissen, wie du Node-RED mit Home Assistant nutzt, um leistungsstarke Automationen zu erstellen? Dann ist mein neuestes Video-Tutorial genau das Richtige für dich! In meinem Schritt-für-Schritt-Anfängerkurs zeige ich dir, wie du Node-RED installierst, einrichtest und die ersten Automationen erstellst. Das Beste daran: Alles ist einfach erklärt und perfekt für Einsteiger geeignet!

➡️ Schau dir hier das Video an und starte noch heute: https://youtu.be/9b6Hb_ZlX2Y


Was erwartet dich im Video?

In meinem Video-Tutorial lernst du unter anderem:

  1. Wie du Node-RED installierst: Ich zeige dir, wie du das Add-on in Home Assistant einrichtest und alle nötigen Konfigurationen vornimmst.
  2. Node-RED Companion: Diese zusätzliche Komponente aus dem Home Assistant Community Store erleichtert die Verbindung zwischen Node-RED und Home Assistant. Ich erkläre dir, warum sie so praktisch ist und wie du sie einrichtest.
  3. Die Benutzeroberfläche von Node-RED: Eine einfache Einführung in die visuelle Arbeitsfläche und wie du Nodes ziehst, verbindest und konfigurierst.
  4. Automationen im Detail: Gemeinsam erstellen wir eine Automation, die eine Lampe über verschiedene Auslöser steuert – inklusive:
    • Event State Node: Reagiere auf Bewegungen oder Zustände in Home Assistant.
    • Switch Node: Verzweige Aktionen basierend auf bestimmten Bedingungen.
    • Action Node: Führe Home Assistant-Befehle aus, z. B. das Einschalten einer Lampe.
    • Delay Node & Change Node: Lerne, wie du Verzögerungen einbaust und Nachrichten dynamisch anpasst.
  5. Nützliche Debugging-Tools: Erfahre, wie du Automationen testest und Fehler findest.

Besondere Highlights im Video

  • Zeitbasierte Automationen: Du lernst, wie du Automationen abhängig von Tageszeiten gestaltest, z. B. mit warmweißem Licht am Abend und kühlerem Licht tagsüber.
  • Effiziente Steuerung: Ich zeige dir, wie du Automationen in Node-RED speicherst, exportierst und importierst, um Zeit zu sparen.
  • Node-RED Companion in Aktion: Automationen kannst du direkt in Home Assistant aktivieren oder deaktivieren.

Warum solltest du Node-RED nutzen?

Mit Node-RED kannst du dein Smart Home auf das nächste Level heben. Es macht Automationen nicht nur mächtiger, sondern auch übersichtlicher und einfacher zu verwalten. Mein Video-Tutorial hilft dir, den Einstieg zu finden und die wichtigsten Tools zu verstehen – ideal, wenn du gerade erst mit Node-RED startest.


Fazit: Dein smarter Start mit Node-RED

Das Tutorial gibt dir alles an die Hand, was du für den Einstieg brauchst. Von der Installation über die Konfiguration bis hin zur ersten erfolgreichen Automation: Nach dem Video bist du bereit, Node-RED in deinem Smart Home zu nutzen und es optimal auf deine Bedürfnisse abzustimmen.

Lass dich inspirieren und lerne, wie du Node-RED für dein Home Assistant richtig einsetzt.


Hier meine Node-RED Automation zum Importieren:

[{"id":"ebb13d7296f3484a","type":"server-state-changed","z":"f7507b7e608caf63","name":"Status Bewegung im Büro","server":"5a3777c7.b71588","version":6,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["binary_sensor.buero_bewegung"],"substring":[],"regex":[]},"outputInitially":false,"stateType":"str","ifState":"asd","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":150,"y":260,"wires":[["c65c7687632e812c"],[]]},{"id":"f8eb05d64dfcf1dc","type":"api-current-state","z":"f7507b7e608caf63","name":"Bürowert lx unter 60","server":"5a3777c7.b71588","version":3,"outputs":2,"halt_if":"60","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.buero_lichtlevel","state_type":"num","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":560,"y":160,"wires":[["8dd441e3d8115129","765510cbac0792c1"],[]]},{"id":"27aefde4786d8870","type":"api-call-service","z":"f7507b7e608caf63","name":"Bürolampe auf 50% warm","server":"5a3777c7.b71588","version":7,"debugenabled":true,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["light.buero_deckenlicht"],"labelId":[],"data":"{\"brightness_pct\":50,\"kelvin\":2700}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1110,"y":160,"wires":[[]]},{"id":"8dd441e3d8115129","type":"time-range-switch","z":"f7507b7e608caf63","name":"","lat":"","lon":"","startTime":"dusk","endTime":"dawn","startOffset":0,"endOffset":0,"x":790,"y":160,"wires":[["27aefde4786d8870"],["d641a949b0bc1c75"]]},{"id":"d641a949b0bc1c75","type":"api-call-service","z":"f7507b7e608caf63","name":"Bürolampe auf 100% kalt","server":"5a3777c7.b71588","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["light.buero_deckenlicht"],"labelId":[],"data":"{\"brightness_pct\":100,\"kelvin\":5300}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1110,"y":220,"wires":[[]]},{"id":"7ae91379e04b3736","type":"api-call-service","z":"f7507b7e608caf63","name":"Bürolampe aus","server":"5a3777c7.b71588","version":7,"debugenabled":false,"action":"light.turn_off","floorId":[],"areaId":[],"deviceId":[],"entityId":["light.buero_deckenlicht"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_off","x":1080,"y":320,"wires":[[]]},{"id":"7880dab9b4810c84","type":"delay","z":"f7507b7e608caf63","name":"","pauseType":"delay","timeout":"1","timeoutUnits":"minutes","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":840,"y":340,"wires":[["7ae91379e04b3736"]]},{"id":"765510cbac0792c1","type":"change","z":"f7507b7e608caf63","name":"Verzögerung resetten","rules":[{"t":"set","p":"reset","pt":"msg","to":"0","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":260,"wires":[["7880dab9b4810c84"]]},{"id":"c65c7687632e812c","type":"switch","z":"f7507b7e608caf63","name":"Bewegung erkannt ja / nein","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"},{"t":"eq","v":"off","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":440,"y":260,"wires":[["f8eb05d64dfcf1dc"],["7880dab9b4810c84"]]},{"id":"1b1cecd2c347078e","type":"comment","z":"f7507b7e608caf63","name":"Neue erste Automatisierung","info":"","x":160,"y":120,"wires":[]},{"id":"5a3777c7.b71588","type":"server","name":"HA Instanz","version":5,"addon":false,"rejectUnauthorizedCerts":false,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":false,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"am: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true}]

Kommentare

2 Antworten zu „Node-RED 2025 Beginner Tutorial in Home Assistant“

  1. Hallo Tristan,
    vielen Dank das du wieder etwas in Node-red machst. Ich habe mittlerweile einiges dazu gelernt und finde NR immer noch besser als die eigentlichen Automationen.
    Was ich aber immer noch nicht hinbekommen habe, ist z.B. wenn ich so wie Tobias (von Smart home and more) eine Automation erstelle wo durch ein Inject alle Minute getriggert wird. Dieses Triggern möchte ich aber manchmal unterbrechen mit oder durch einen Schalter in node-red, den Schalter gibt es nicht wirklich physisch, ich denke es muss ein input_boolean.xxxx sein, aber damit habe ich es probiert und es funktioniert nicht.
    Es soll also ein Schalter sein der durch ein triggern öffnet und später auch wieder schließt.
    Ich könnte dazu ein Flow zeigen ist hier aber schlecht.
    Ok Danke

Schreibe einen Kommentar

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