Haladó automatizálás Node-RED-del
Komplex logikák, integrációk és üzembiztos működés
Ez a modul azoknak szól, akik már magabiztosan használják a Home Assistantot, és szeretnének nagyobb, összetettebb rendszereket átláthatóan, stabilan és „produkciós” szemlélettel kezelni.
Előfeltétel
A Modul 1–2 anyaga stabilan menjen:
- entitások, helyiségek, elnevezési konvenciók
- Zigbee2MQTT alapok
- timer, choose, módok
- jelenlétalapú logika
- dashboard használat
- trace és logbook értelmezése
Mit fogsz tudni a nap végére?
A képzés végére képes leszel:
- eldönteni, mikor érdemes Home Assistant automatizmust, és mikor Node-RED-et használni
- telepíteni és összekötni a Node-RED-et Home Assistanttal
- összetett, mégis átlátható automatizmusokat építeni Node-RED-ben
- állapotgépes (state machine) logikát kialakítani
- kezelni a hibákat, újrapróbálkozásokat és túlvezérlést
- „produkciós” szemlélettel átadni egy rendszert (mentés, verziózás, tesztelés)
A képzés felépítése
Ráhangolás – Mikor érdemes Node-RED-et használni?
Megbeszéljük:
- a Home Assistant automatizmusok és a Node-RED előnyeit, korlátait
- mikor felesleges Node-RED, és mikor nélkülözhetetlen
- egy egyszerű döntési irányelvet a mindennapi használathoz
Rövid bemutató: ugyanaz a logika HA-ban és Node-RED-ben – miért könnyebb karbantartani vizuálisan?
Node-RED alapok Home Assistant szemmel
Megtanulod:
- a Node-RED alapfogalmait (flow, node, wire, deploy)
- hogyan „utazik” egy üzenet (msg) a flow-ban
- a debugolás helyes szemléletét
- hogyan működik a memória (context)
- mikor és miért érdemes subflow-kat használni
Gyakorlat: első saját Node-RED flow felépítése
Node-RED telepítése Home Assistant környezetben
Lépésről lépésre bemutatjuk:
- a Node-RED add-on telepítését HA OS / Supervised rendszerben
- az alapbeállításokat a stabil működéshez
- az első sikeres kapcsolódást Home Assistanthez
Node-RED Companion – a „híd” a két rendszer között
Megismered:
- a Node-RED Companion integráció szerepét
- HACS alapú telepítést
- hogyan kap Node-RED eseményeket és állapotváltozásokat a HA-ból
Gyakorlat: Home Assistant események megjelenítése Node-RED-ben
„Produkciós” automatizmus minták – állapotgépek
A Modul 2-ben megismert rendszer módokra építünk:
- Otthon / Távol / Éjszaka állapotgépes logika
- központi „dispatcher” flow kialakítása
- alfolyamatok és újrahasznosítható minták
Megtanulod:
- mikor kell rate limit vagy debounce
- hogyan előzd meg a „pattogó” szenzorok okozta problémákat
Gyakorlat: saját állapotgép megépítése Node-RED-ben
Hibakezelés és fail-safe működés
Megtanulod:
- hogyan kapd el a hibákat (Catch, Status node)
- hogyan építs újrapróbálkozási (retry) logikát
- mikor és hogyan használj fallback megoldásokat
- mikor kell „leállítani” egy automatizmust túl sok hiba esetén
Gyakorlat: hibák szándékos előidézése és kezelése
Node-RED által létrehozott Home Assistant entitások
Itt válik igazán erőssé a Node-RED:
- virtuális szenzorok létrehozása
- diagnosztikai állapotok megjelenítése
- Node-RED flow-k vezérlése HA oldali kapcsolókkal
Gyakorlat: saját státusz entitás megjelenítése a dashboardon
Verziózás, mentés és átadás
A modul végén átlátod:
- hogyan exportálj és importálj flow-kat
- hogyan építs saját subflow könyvtárat
- milyen mentési stratégiát érdemes használni
- hogyan add át egy rendszer „üzembiztos” állapotban
Gyakorlat: flow exportálása és dokumentálása
Modul 3 összefoglalva
Ez a modul megtanít rendszerszinten gondolkodni. Nem csak automatizmusokat készítesz, hanem átlátható, hibabiztos és hosszú távon karbantartható okosotthon rendszereket, amelyek kivitelezésnél és ügyfélátadásnál is megállják a helyüket.