WoowTech
Node-RED Guide

22 章 Node-RED 完整教學

全 22 章均已依固定版本來源完成正文、操作範例與技術驗證,涵蓋安全入門、Home Assistant 實戰、外部整合與維運。

第一部:安全入門

第二部:Home Assistant 實戰

09

Events: state 與狀態改變

完成 Events: state v6 的 selector、old/new state、輸出映射、篩選、For 與重連安全邊界。

10

Current State、Get Entities 與條件判斷

完成 Current State 與 Get Entities 的 cache 查詢、覆寫防護、結果模式、缺值與上限處理。

11

Action 節點、target、data 與回傳值

完成 Action v7 的 action、五類 target、data 合併、queue、回應、錯誤與副作用邊界。

12

Home Assistant Event、Device、Time 與排程觸發

完成事件匯流排、Device、Tag、Webhook、Zone、Time 與 Calendar 的觸發、重連及排程邊界。

13

人體感測、燈光與防連續觸發實戰

完成走道感測照明狀態機、可取消等待、去抖、冷卻、人工覆寫、重啟與分階段驗證。

14

通知、門窗、氣候與異常處理實戰

完成門窗提醒、通知去重與速率、氣候回差與覆寫、相依重查及統一異常分支。

15

JSONata、Mustache 與資料轉換

完成 JSONata、Mustache、Function JavaScript 與 HA Jinja 邊界、工具選擇、型別契約及有界轉換。

16

Function 節點:安全 JavaScript 與錯誤處理

完成 Function 同步/非同步與多輸出模型、安全 JavaScript、clone、lifecycle、context 及錯誤處理。

17

Link、Subflow、環境變數、Library 與匯入匯出

完成 Link 與 Link Call、Subflow instance、環境變數、Library、Projects 及安全匯入匯出邊界。

18

Debug、Catch、Status、Complete 與測試策略

完成 Debug、Catch、Status、Complete 的 scope 與判讀,以及 mock、負面案例、不變量、Deploy 與回歸策略。

第三部:整合與維運