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

    家庭劇院一鍵模式:完整腳本、看完之後真的還原得回去、投影機關機保護

    [複製鏈接]

    !lvup!   100%

    386

    主題

    27

    回帖

    2200萬

    積分

    管理員

    積分
    22006063
    發表於 2026-9-21 11:36:31 | 顯示全部樓層 |閱讀模式
    目標:按一顆按鈕,窗簾拉上、燈慢慢暗下來、音響切到正確輸入、通知降級;看完之後房間回到你按下去之前的樣子。投影機由 Home Assistant 控制電源時不會被硬斷電。

    目標:按一顆按鈕,窗簾拉上、燈慢慢暗下來、音響切到正確輸入、通知降級;看完之後房間回到你按下去之前的樣子。投影機由 Home Assista

    步驟 1:先把輔助元件建好

    後面的腳本全部會用到。沒先建的話貼下去會引用到不存在的實體,而且不報錯。

    寫進 configuration.yaml 最上層:
    1. input_boolean:
    2.   movie_mode:
    3.     name: Movie mode
    4.     icon: mdi:movie-open
    5.   do_not_disturb:
    6.     name: Do not disturb
    7.     icon: mdi:bell-off
    複製代碼

    ⚠ key 一定要用英文。Home Assistant 不會產生中文實體 ID,它會把中文音譯成拼音。你在 UI 建一個叫「勿擾模式」的開關,實際拿到的是 `input_boolean.wu_rao_mo_shi`;YAML 裡寫 `input_boolean.勿擾模式` 去引用,指到的是不存在的實體,那條動作就靜靜地不動。

    存檔後重啟,到 設定 → 工具 → 狀態 篩選 `input_boolean`。

    你會看到:`input_boolean.movie_mode` 和 `input_boolean.do_not_disturb`,都是 `off`。

    步驟 2:決定你要怎麼偵測「開始看電影」

    三條路,選一條就好,但要先確認你走得通哪一條。

    路線 A:媒體播放器狀態(最準,前提最多)

    到 設定 → 工具 → 狀態,篩選 `media_player`。

    你會看到:投影機、電視或播放器如果已經接進 Home Assistant,會有一個 `media_player.` 實體,而且播放時狀態會變成 `playing`。

    有的話觸發器就是:
    1. triggers:
    2.   - trigger: state
    3.     entity_id: media_player.projector
    4.     to: "playing"
    複製代碼

    路線 B:功率監控(最通用)

    投影機接一顆計量插座(搜尋關鍵字「Zigbee 計量插座 16A」,三百到八百元)。要 16A 的,燈泡式投影機開機瞬間的電流不低。

    先量出基準:把投影機開起來跑五分鐘,再關掉,到歷史頁面看功率曲線。

    你會看到:待機時 1 到 10 瓦,運轉時 180 到 350 瓦(雷射機種通常比燈泡機種低)。關機後會有一段 30 到 80 瓦 的散熱期,持續一到三分鐘。

    把這三個數字寫下來,步驟 6 的關機保護會用到。

    觸發器:
    1. triggers:
    2.   - trigger: numeric_state
    3.     entity_id: sensor.projector_power
    4.     above: 100
    5.     for: "00:01:00"
    複製代碼

    路線 C:HDMI-CEC

    電視或投影機支援 CEC 的話可以由它通知 Home Assistant。這條路的設定比較長,站上另外有一篇專門講電視接進 Home Assistant 的三條路(那是額外的選擇,這一篇用路線 A 或 B 就能做完,不用開第二篇)。

    這篇後面都用路線 B 的實體名,因為它前提最少。你走路線 A 的話把觸發器換掉就好,動作完全一樣。

    步驟 3:寫「開始看電影」的腳本

    寫進 configuration.yaml 最上層(已經有 `script:` 區塊的話就把 `movie_mode:` 加進去):

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

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

    本版積分規則

    延伸閱讀

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

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

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

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