跳至內容

客廳|語音控制全場景整合

語音聲控燈光、窗簾、空調與場景,動口不動手
2026年3月2日
客廳|語音控制全場景整合
渥屋科技股份有限公司, 系統管理者

PART ONE

應用總覽|適用場景與效益

空間: 客廳 智慧應用: 語音控制全場景 智慧家庭類型: 智慧語音助手 + 智慧控制 應用概述: 透過智慧音箱語音控制煈光、電視、冷氣 窗簾

對人們幫助到的面向

  • 健康: 減少接觸開關與遙控器,降低病菌感染機會
  • 享受: 智能私人管家語音控制隨侍在側,彷彿住在五星級飯店

說一句話,家就動起來:客廳的「聲控私人管家」

你有沒有過這種經驗?剛在沙發上找到最舒服的姿勢,準備追劇,突然發現遙控器不在手邊。你左看右看,它可能在茶几另一頭、可能被抱枕蓋住了、可能掉進沙發縫裡了。好不容易找到,打開電視卻覺得冷氣太冷、燈光太亮,又得繼續找其他遙控器。

再想像另一個場景:你躺在沛癴上,雙手抱著孩子哄眡,燈光太亮可能吵醒寶寶,但你根本騰不出手去調燈。這時候如果能說一句「把燈調暗一點」,一切就解決了。

語音控制不只是「酷炫的科技玩具」,它解決的是生活中那些「雙手被佔」或「懶得起身」的真實痛點。


告別遙控器,你就是家裡的指揮官

在語音控制的客廳裡,你的聲音就是萬能遙控器。你可以用自然的口語對話來控制一切:

語音控制能做到的事

你說的話系統的回應
「打開客廳的燈」主燉開啟到預設亮度
「把燈調暗一點」亮度降低 20%
「燈光調到 50%」精確設定到 50% 亮度
「把燈調成暖色」色溫切換到 3000K 暖光
「冷氣調到 26 度」冷氣設定 26°C
「打開電視」電視開啟
「電視切到 Netflix」切換到 Netflix 應用
「音量小一點」音量降低
「把窗簾拉上」窗簾關閉
「窗簾開一半」窗簾開到 50%
「我要看電影」啟動觀影模式(燈暗+窗簾關+電視開)
「我要出門了」啟動離家模式(全關+安防啟動)
「晚安」客廳全關,臥室切換睡眠模式

最厲害的是最後三句 — 這不是控制單一設備,而是一句話觸發整個場景模式。所有設備同時響應,原本要走好幾步、按好幾個開關的動作,縮短成一句話的時間。


減少接觸,給家人更乾淨的生活

語音控制有一個經常被忽略的好處 — 衛生

你知道家裡哪個地方細菌最多嗎?不是馬桶,是遙控器和電燈開關。根據微生物學研究,家庭遙控器表面的細菌數量平均是馬桶座墊的 20 倍以上。因為每個人都會摸,但沒有人會定期消毒。

透過語音控制,你可以大幅減少觸摸遙控器和開關的頻率。對於家裡有幼童的家庭尤其重要:小孩什麼都摸、什麼都往嘴裡放,減少一個接觸媒介就少一分生病的風險。

對於有長輩的家庭(語音控制還解決了另一個問題 — 遙控器上的小按鈕。很多長輩眼睛不好,那些密密麻麻的按鈕根本看不清楚。用說的多簡單:「開燈」、「關冷氣」、「開電視」,不用看任何按鈕。


一人一句口令,全家都有自己的「管家」

語音控制可以搭配場景模式,讓每個家庭成員都有自己專屬的口令:

家庭成員專屬口令範例

成員口令觸發的場景
爸爸「我要看新聞」電視轉新聞台、燈光 80%、冷氣 25°C
媽媽「下午茶時間」暖光 60%、音響播放爵士樂、窗簾半開
小孩「我要打電動」電視切到遊戲機、氣氛燈 RGB 彩色、冷氣 26°C
全家「電影時間」觀影模式(燈暗+窗簾關+電視投影+音響環繞聲)
全家「晚安」客廳全關、安防啟動、走道夜燈開

這些口令不是固定的,你可以完全自訂。想叫什麼就叫什麼,系統都認得。


語音控制的技術選項

Home Assistant 支援多種語音助手整合方式,各有優紹點:

語音助手比較

特性Google HomeAmazon AlexaApple HomeKitHA Assist
中文支挴✅ 良好🟡 有限✅ 良好🟡 發展中
隱私🟡 雲端處理🟡 雲端處理🟠 部分本地✅ 完全本地
HA 整合難度低(內建)
自訂口令透過 Routine透過 Routine有限完全自訂
需要的設備Google 音箱Echo 音箱HomePod任何麥克風
離線可用❌ 需網路❌ 需網路部分可✅ 可完全離線

隱私小提醒: Google Home 和 Alexa 的語音指令會上傳到雲端分析。如果你對隱私特別在意,可以考慮 HA 內建的 Assist 語音助手,搭配本地語音辨識引擎(如 Whisper),所有處理都在家裡完成,不會有任何資料外傳。


一個月後你會發現的改變

  1. 遙控器找不到也不慌 — 因為你根本不需要遙控器了
  2. 生活效率大幅提升 — 一句話完成以前要走好幾步的事
  3. 家人都說好用 — 連長輩和小孩都能輕鬆操作
  4. 更注重衛生 — 不知不覺減少了觸碰頻率
  5. 訪客超驚豔 — 朋友來家裡都會說「好厲害」
  6. 想回到以前已經不可能 — 用過語音控制就回不去了

想讓你家客廳也有聲控管家?

你只需要一個智慧音箱(或手機上的語音助手),搭配 Home Assistant 的場景和腳本,就能實現全場景語音控制。下面我們會介紹設定架構和 AI 提示詞。

PART TWO

深入解析|技術原理與運作方式

以下說明語音控制全場景在 Home Assistant 裡的架構。


🔌 實體(需要準備的設備)

語音助手裝置

Google Home 音箱、Amazon Echo、Apple HomePod,或任何支援麥克風的裝置搭配 HA Assist。

所有已接入 HA 的設備

語音控制本身不需要額外設備,它控制的是已經在 HA 裡的設備:燈光、空調、窗簾、電視、音響、插座等。

已建立的場景和腳本

語音控制的「一句話觸發場景」依賴已經建立好的場景(Scene)和腳本(Script)。如果你已經設定好了觀影模式、離家模式等場景,語音只是另一種觸發方式。

輔助元件

  • 語音控制開關(input_boolean): 全局語音控制的總開關,關閉時語音指令不會執行任何動作(例如家裡有嬰兒睡覺時不想被誤觸發)。
  • 語音回饋開關(input_boolean): 控制語音助手是否在執行後用語音回覆確認(「好的,已幫你關燈」),有人喜歡有回覆,有人覺得吵。

🎬 情境(Scene)與腳本(Script)— 語音觸發的核心

語音控制不需要建立新的情境,它是利用已有的場景和腳本。但需要確保每個場景/腳本都有清楙的命名,這樣語音助手才能正確辨識。

命名建議: - 場景名稱使用日常用語:「觀影模式」而非「scene_movie_mode_v2」 - 腳本名稱使用動作語句:「打開觀影模式」而非「script.toggle_movie」


⚙️ 自動化(Automation)— 語音專用

自動化一:語音場景觸發入口

建立一個統一的語音入口腳本,收到語音指令後判斷關鍵字,分派到對應的場景或動作。

自動化二:語音回饋通知

當語音指令被執行後,透過智慧音箱的 TTS(文字轉語音)功能,回覆一句確認語(可開關)。

自動化三:誤觸發保護

設定語音控制的冷卻時間,同一個指令在 5 秒內不重複執行,避免電視囮聲或家人對話被誤判。


🔧 進階擴充建議

擴充功能說明
多語言支援設定中文和英文都能觸發同一場景
語音辨識成員不同家庭成員的聲音觸發不同設定(需支援聲紋辨識的設備)
本地語音處理使用 HA Assist + Whisper 實現完全本地化,保護隱私
NFC + 語音混合手機碰 NFC 標籤觸發場景,再用語音微調細節
定時語音提醒「該吃藥了」「該出門了」等定時語音提醒

PART THREE

總結與展望|重點回顧

使用前小提醒: - 請確認你已有一個語音助手裝置(Google Home / Alexa / HomePod / HA Assist) - 請確認你的 Home Assistant 已完成基本設備接入 - 語音控制建立在已有的場景和腳本之上,建議先完成其他設定再處理語音

你是一位 Home Assistant 自動化專家。
我要請你直接連線進入我的 Home Assistant,
幫我完整建置「客廳語音控制全場景」,包含確認已有的場景和設備、建立語音觸發腳本、整合語音助手、並測試所有語音指令,全程不需要我手動操作。

---

【第一步:請先向我索取連線資訊】

1. 我的 Home Assistant 網址
2. 我的長期存取權杖

連線成功後回覆「✅ 已成功連線到你的 Home Assistant(版本:xxxx)」。

---

【第二步:盤點已有的場景、腳本和設備】

連線後,請呼叫 /api/states 完整盤點:

**🎬 已建立的場景(domain: scene)**
列出所有場景,標示名稱和包含的設備。

**📋 已建立的腳本(domain: script)**
列出所有腳本,標示名稱和功能。

**💡 可控制的設備**
依類別列出所有已接入的客廳設備:
- 燈光(light)— 每盞燈的名稱
- 空誯(climate)— 型號和支援功能
- 窗簾(cover)— 是否支援位置控制
- 影音(media_player)— 電覆、音響
- 插座(switch)— 控制的設備
- 安防(alarm / input_select)— 安防模式選擇器

**🎙️ 語音助手**
- 是否有 Google Home 整合?(cloud.google_actions)
- 是否有 Alexa 整合?(cloud.alexa)
- 是否有 Apple HomeKit 整合?
- 是否有 HA Assist 設定?(conversation / stt / tts)

**📲 TTS 服務(text-to-speech)**
列出可用的 TTS 引擎(用於語音回饋)。

列出後詢問我:
1. 你主要想用哪個語音助手?(Google / Alexa / Siri / HA Assist)
2. 是否需要支援多個語音助手?

---

【第三步:建立輔助元件】

透過 API 建立:

1. 語音控制總開關:
   - entity_id:input_boolean.voice_control
   - icon:mdi:microphone
   - 預設:開啟

2. 語音回饋開關:
   - entity_id:input_boolean.voice_feedback
   - icon:mdi:text-to-speech
   - 預設:開啟

建立完成後回覆「✅ 輔助元件建立完成」。

---

【第四步:定義語音指令對照表 — 請逐一詢問我】

⚠️ 重要:請根據第二步盤點到的場景和設備,**逐一詢問我每一個語音指令要觸發什麼動作**。

---

**宮一設備控制指令,請逐一問我:**

對每個已接入的設備類型:

燈光:
1. 「打開客廳的燈」要開啟哪些燈?開到什麼亮度和色溫?
2. 「把燈調暗一點」每次降低多少?(例如 20%)
3. 「把燈誯亮一點」每次增加多少?
4. 「把燈調成暖色」色溫設多少 K?
5. 「把燈調成冷色」色溫設多少 K?
6. 「關燈」要關哪些燈?(全部/只關主燈)

空調:
7. 「開冷氣」預設溫度和模式是什麼?
8. 「冷氣誯刲 XX 度」是否有最低和最高限制?
9. 「關冷氣」是否同時關閉風扇?

窗簾:
10. 「把窗簾拉上」全關還是到指定位置?
11. 「窗簾開一半」精確設到 50% 嗮?
12. 「打開窗簾」全開 100% 嗎?

影音:
13. 「打開電視」是否同時切到預設頻道?
14. 「關電視」是否同時關音響?
15. 「音量大一點/小一點」每次誯多少?

---

**場景模式口令,請逐一問我:**

對每個已建立的場景:

16. 觸發「觀影模式」的口令想說什麼?(例如「我要看電影」/「電影時間」)
17. 觸發「離家模式」的口令?(例如「我要出門了」/「離家模式」)
18. 觸發「回家模式」的口令?
19. 觸發其他場景的口令?(逐一確認每個已建立的場景)
20. 「晚安」口令要觸發什麼動作?

---

**安防相關口令:**

21. 「啟動安防」要切到哪個安防模式?
22. 「解除安防」是否需要先確認身分?(語音確認 / 不需要)

---

**其他自訂口令:**

23. 你有沒有其他想自訂的口令?(例如「打掃」啟動掃地機器人)
24. 是否需要「全部關閉」的緊急口令?

---

取得回答後,我會根據你的設定建立所有語音觸發腳本。

---

【第五步:建立語音觸發腳本和自動化】

根據第四步的對照表,建立以下內容:

**為每個場景口令建立對應腳本:**
- script.voice_movie(口令觸發觀影模式)
- script.voice_leave(口令觸發離家模式)
- script.voice_come_home(口令觸發回家模式)
- (其他場景腳本依第四步回答建立)

**建立語音回饋自動化:**
- 每個腳本執行後,若 input_boolean.voice_feedback 為開啟,透過 TTS 回覆確認語
- 例如:觀影模式啟動後說「好的,已切換到觀影模式,祝您觀影愉快」

**建立誤觸發保護自動化:**
- 同一口令 5 秒內不重複執行

**整合語音助手:**
- 根據用戶選擇的語音助手平台,設定 expose 的實體和場景
- 如果是 Google Home:透過 Nabu Casa 或手動整合暴露場景和腳本
- 如果是 HA Assist:設定 intent 和 sentence 觸發
---



【第六步:語音助手平台整合設定 — 請依我選的平台操作】
**如果選 Google Home:**
- 確認已設定 Google Assistant 整合
- 將所有語音腳本暴露給 Google Home
- 設定 Google Home Routine 對應口令 → 觸發對應腳本
- 逐一詢問我每個 Routine 的口令用語

**如果選 HA Assist:**
- 確認已安裝語音辨識引擎(Whisper)和 TTS 引擎(Piper)
- 設定 intent_script 對應每個口令
- 建立 custom_sentences 宙義中文觸發語句
- 設定 conversation agent

**如果選 Alexa:**
- 確認已設定 Alexa 整合
- 暴露場景和腳本
- 設定 Alexa Routine

---

【第七步:驗收測試】

1. ✅ / ❌ 語音說「打開客廳的燈」,確認燈光開啟
2. ✅ / ❌ 語音說「把燈調暗一黮」,確認亮度降低
3. ✅ / ❌ 語音說「冷氣誯到 26 度」,確認空調回應
4. ✅ / ❌ 語音說「把窗簾拉上」,確認窗簾關閉
5. ✅ / ❌ 語音說場景口令(如「我要看電影」),確認觀影模式啟動
6. ✅ / ❌ 語音說「晚安」,確認客廳全關
7. ✅ / ❌ 確認語音回饋有正確的 TTS 回覆(若開啟)
8. ✅ / ❌ 快速重複說同一口令,確認不會重複觸發
9. ✅ / ❌ 關閉 input_boolean.voice_control,確認語音指令不執行
10. ✅ / ❌ 確認所有腳本和診動化已建立且啟用

"˦測試失敗,自動修正後重試,最多兩次。

---

【注意事項】
- e��程繁體中文回覆
- entity_id 英文,友善名稱繁體中文
- 完成後列出摘要:

  ✅ 輔助元件:input_boolean.voice_control(語音控制總開關)
  ✅ 輔助元件:input_boolean.voice_feedback(語音回饋開關)
  ✅ 語音腳本 × N(依建立數量)
  ✅ 自動化:語音回饋
  ✅ 自動化:誤觸發保護
  ✅ 語音助手整合:(Google / Alexa / Assist)
  ✅ 測試:全部通過

---

【常見問題排除】

| 問題 | 可能原因 | 建議處理 |
|------|----------|----------|
| 語音助手聽不懂 | 口令用語不在辨識範圍 | 換一種說法或在 Routine 中新增同義詞 |
| 只能控制單一設備不能觸發場景 | 場景未暴露給語音助手 | 確認場景/腳本已 expose |
| Google Home 說「我不知道怎麼做」 | HA Cloud 未連線或場景未同步 | 重新同步裝置 |
| HA Assist 辨識率低 | Whisper 模型太小 | 升級到 medium 或 large 模型 |
| TTS 回覆聲音太小 | 音響音量設定 | 調整 TTS 播放音量 |
| 電視回聲觸發 | 電視節目裡有類似口令 | 調整靈敏度或設定冷卻時間 |
| 口令重複觸發 | 沒設冷卻機制 | 確認誤觸發保護自動化已啟用 |
| 長輩不知道要說什麼 | 口令太複雜 | 簡化口令,貼一張指令表在牆上 |

語音控制,就是要把你的雙手還給你。你只要負貧發號施令,雜事讕家來辦。


分享這個貼文