找回密碼
 立即註冊
    查看: 122|回覆: 0

    Node-RED 要不要裝?先用這份清單判斷,要裝的話這裡有完整流程

    [複製鏈接]

    !lvup!   100%

    386

    主題

    27

    回帖

    2200萬

    積分

    管理員

    積分
    22006063
    發表於 2026-9-21 02:54:13 | 顯示全部樓層 |閱讀模式
    常看到有人推薦 Node-RED,也常看到有人說根本用不到。兩邊都對,差別在你要做什麼。這一篇先給你一份判斷清單,確定需要之後再往下走完整的安裝 —— 包含一個會讓舊教學整段失效的硬體門檻。

    常看到有人推薦 Node-RED,也常看到有人說根本用不到。兩邊都對,差別在你要做什麼。這一篇先給你一份判斷清單,確定需要之後再往下走完整的

    先講結論


    • 新手:不要裝。 先把 HA 內建的自動化用熟,九成的家庭需求都在範圍內
    • 卡住了再說。 當你發現某個邏輯用 HA 寫得很痛苦,那時候再考慮
    • 裝了的話,劃清界線。 最怕的是兩邊各寫一半,出問題時不知道去哪邊找


    這個結論在 2026 年比幾年前更成立,因為 HA 內建的自動化補強了不少 —— 下面第一步會實際示範。

    第一步:先確認 HA 內建真的不夠

    這一步是整篇最省錢的一步。 很多人裝 Node-RED 是因為以為 HA 做不到,而那個印象來自幾年前的教學。

    這些情況 HA 內建完全夠用


    • 有人就開燈、時間到就關電器、溫度超過就開冷氣、門開了就推播
    • 多個觸發條件共用一組動作
    • 依情況分支(平日 / 假日 / 有人在家 / 下雨)
    • 重複執行、等待某個狀態、逾時放棄


    實際示範:分支在 HA 裡長什麼樣

    原文那種「如果是平日早上而且有人在家而且下雨,做 A;如果是假日⋯⋯」的需求,HA 用 choose 寫起來是這樣。加到 automations.yaml:
    1. - alias: "起床情境 依平假日與天氣分支"
    2.   mode: single
    3.   triggers:
    4.     - trigger: time
    5.       at: "07:00:00"
    6.       id: weekday_alarm
    7.     - trigger: time
    8.       at: "09:00:00"
    9.       id: weekend_alarm
    10.   conditions:
    11.     - condition: state
    12.       entity_id: zone.home
    13.       above: 0
    14.   actions:
    15.     - choose:
    16.         - conditions:
    17.             - condition: trigger
    18.               id: weekday_alarm
    19.             - condition: time
    20.               weekday:
    21.                 - mon
    22.                 - tue
    23.                 - wed
    24.                 - thu
    25.                 - fri
    26.             - condition: state
    27.               entity_id: weather.forecast_home
    28.               state: rainy
    29.           sequence:
    30.             - action: light.turn_on
    31.               target:
    32.                 entity_id: light.wo_shi_deng
    33.               data:
    34.                 brightness_pct: 100
    35.             - action: notify.mobile_app_my_phone
    36.               data:
    37.                 message: "今天下雨,記得帶傘。"
    38.         - conditions:
    39.             - condition: trigger
    40.               id: weekday_alarm
    41.             - condition: time
    42.               weekday:
    43.                 - mon
    44.                 - tue
    45.                 - wed
    46.                 - thu
    47.                 - fri
    48.           sequence:
    49.             - action: light.turn_on
    50.               target:
    51.                 entity_id: light.wo_shi_deng
    52.               data:
    53.                 brightness_pct: 70
    54.         - conditions:
    55.             - condition: trigger
    56.               id: weekend_alarm
    57.           sequence:
    58.             - action: light.turn_on
    59.               target:
    60.                 entity_id: light.wo_shi_deng
    61.               data:
    62.                 brightness_pct: 40
    63.       default:
    64.         - action: light.turn_on
    65.           target:
    66.             entity_id: light.wo_shi_deng
    複製代碼

    兩個關鍵是原文寫的年代還不好用的:

    以下還有約 81% 的內容
    登入後即可閱讀完整教學

    登入繼續閱讀使用 Google 登入
    您需要登入後纔可以回帖 登入 | 立即註冊

    本版積分規則

    延伸閱讀

    加入惟家 LINE 群 QR Code加入惟家 LINE 群

    Archiver|手機版|惟家的智能論壇

    GMT+8, 2026-11-10 00:43 , Processed in 0.128892 second(s), 25 queries .

    快速回覆 返回頂部 返回列表