Home Assistant 2024.6:自訂 AI 語音助理、Dashboard 自訂可視度、資料表格分組檢視

官方標題是「Dipping our toes in the world of AI using LLMs」意思是 「透過 LLM 進入 AI 的世界」,完全跟上現在的時事議題啊!不過這也不是新鮮事了,Home Assistant 在 AI、語音助理這塊在近一年已經在逐步發展,從剛開始的可以串接 Siri、Google,到一年前在 2023.5 推出自己的 Assist,並且在 2024.4 支援 local LLMs ,看來 2024.6 強化了更多 LLM (Large Language Model, 大型語言模型) 的整合,讓我們一起來看看吧!


自訂 AI 語音助理 (ChatGPT、Google Gemini)

Home Assistant 在過去的版本已經開放將內建的語音助理更換為其他的 LLM,我自己也測試更換為 ChatGPT 和 Google Gemini,效果蠻不錯的,比起原本內建的語音助理聰明不少,原本的語音助理差不多就是原本 Google Assistant 和 Siri 的等級,如果沒有給正確的名稱和精準的指令基本上就是沒作用,很笨 🤣。但換了 ChatGPT 和 Google Gemini 之後就完全換了個腦袋,直接給大家看看前後差別:

HA 內建語音助理

HA 內建語音助理

Google Gemini

Google Gemini

ChatGPT (gpt-4o)

ChatGPT (gpt-4o)

可以很明顯看得出來 ChatGPT (gpt-4o) 回答的最完整也最有條理,不過 ChatGPT 挺貴的,所以我目前是使用 Google Gemini。


AI 語音助理控制智慧家庭裝置

2024.6 最重大的更新就是 AI 語音助理設定新增了「控制 Home Assistant」的功能,也就是說 AI 語音助理可以控制家裡的智慧家庭裝置囉!

AI 語音助理控制 Home Assistant 設定

也可以透過關聯實體的設定來決定哪些裝置要開放給語音助理控制。

AI 語音助理控制 Home Assistant 設定

客製化 AI 助手 (自定義意圖)

有時候你可能會遇到 AI 判斷執行的結果和你想像的不同,這時候可以使用「自定義意圖」功能來客製化 AI 更符合你的家庭生活習慣。

以下範例 YAML 展示如果 AI 在對話過程中發現你的意圖是 “Leave home”,那就會執行 “leave_home” 這個腳本,只要依樣畫葫蘆把 YAML 加入 “configuration.yaml” 即可。

YAML
conversation:
  intents:
    LeaveHome:
      - "Leave home"

intent_script:
  LeaveHome:
    description: "Launch the leave home script. To be used when I am about to leave my home."
    action:
      - service: script.leave_home
        data: {}
    speech:
      text: "Done"

語音控制智慧音箱更簡短了!

在過去的版本要控制整在播放的智慧音箱,你會需要給完整的 “裝置+動作” 的指令,例如:「客廳音響下一首」,就算你人明明在客廳你也需要給這樣完整的指令。

新的版本只要語音助手和智慧音箱 (或其他智慧播放器) 在同一個區域 (房間),你就可以只說 「下一首」,而 Home Assistant 會自動幫你找到最適合的智慧音箱來執行 “下一首” 的動作。


Dashboard 各項改動

可視度設定

現在可以設定各種條件來動態改變 Dashboard 內容的顯示與否,像下圖的範例,你可以指定顯示給特定的使用者,或是依據裝置 (實體) 的狀態改變,甚至依據不同螢幕尺寸來覺得顯示與否,這讓 Dashboard 的佈置更靈活了!

Dashboard 可視度設定

將圖片設為背景

可以把自己喜歡的圖片設定為背景,讓你的 Dashboard 更加個性化!Dashboard 也不會再這麼冷冰冰囉!

Dashboard 圖片背景設定
Dashboard 圖片背景設定

資料表格分組顯示功能

這對資料的查找有很大的幫助,在 Home Assistant 裡我有 76 個裝置、443 個實體,過去想要找某個裝置或實體的時候基本上都是用名稱搜尋,因為到了這個數量級時已經不太可以一行一行找了,在 2024.6 版本新增了「群組」功能,可以讓你一句不同的維度進行分組顯示,例如:依「分區」顯示就可以更快地看到不同房間的裝置或實體。

Home Assistant 表格分組顯示功能

以上就是 Home Assistant 2024.6 的更新重點啦!

完整更新內容請參考官方 release note: https://www.home-assistant.io/blog/2024/06/05/release-20246/

3 COMMENTS
  1. 請問方便詳細教學自訂 AI 語音助理 (ChatGPT、Google Gemini)控制HA的智慧家庭裝置嗎?
    感謝

LEAVE A REPLY

Please enter your comment!
Please enter your name here

你可能會喜歡
最近的討論
  • Neil 2025/07/09Hi Victor, 不太影響,到新家網路通了之後再整體測試一下就好。 關於開關,我個人一直是不太建議改 86 盒,雖然會讓選擇變很多,但是要考慮一下未來房子轉手和未來可能的維修買料的問題,而且 118 也不是沒有好用的選擇Home Assistant 安裝步驟詳解,快速打造智慧家庭 – 手把手教學 EP 1
  • Victor 2025/07/09你好,預計今年底會完成裝潢,想學著搭建智能家庭,關於建立樹莓派的第5點,我需要等到新家後再連結有線網路嗎? 還是不影響,可以先搭建好樹莓派,等搬家過後不會有影響能直接使用呢?(目前一直在研究裝潢要先準備的事項,除了開關中性線也很猶豫有沒有需要使用86規格的盒子,還是也使用vizo 就可以) 非常新手問題,抱歉 乙太網路線:雖然你買的 樹莓派 Raspberry Pi 可能有支援 WiFi 連線,不過為了讓 Home Assistant 有穩定的網路和考慮到未來遠端控制需要固定 IP,還是建議用有線網路會比較合適。Home Assistant 安裝步驟詳解,快速打造智慧家庭 – 手把手教學 EP 1
  • salvia 2025/07/04腳本從MQTT執行 sequence: – data: payload: >- {“ir_code_to_send”: “填入IR碼”} topic: zigbee2mqtt/Tuya ZS06 IR Remote/set action: mqtt.publish alias: “AC Remote: Turn off” mode: single description: “”Home Assistant 如何透過 Zigbee2MQTT 接入 (幾乎) 所有 Zigbee 設備 – Home Assistant 手把手教學 EP 2
  • ycyc 2025/07/03冒昧的想請問一下 ,塗鴉ZS06研究了好幾天 還是不知道該如何發送訊息 我在https://www.zigbee2mqtt.io/devices/ZS06.html文中說透過zigbee2mqtt/FRIENDLY_NAME/set 發布做以下的事情 一直不知到如何可以輸入下面的code 目前做到zigbee2mqtt點入後可以搜到設備,在頁面也可以學習,並且點兩下手動測試發送,但遲遲無法設定自動發送 請問有相關經驗可以分享嗎 謝謝Home Assistant 如何透過 Zigbee2MQTT 接入 (幾乎) 所有 Zigbee 設備 – Home Assistant 手把手教學 EP 2
  • bdg game 2025/07/03這篇文章寫得非常詳細!對於新手來說,Home Assistant 的安裝步驟一目了然,相信會讓很多人更容易入門智慧家庭的世界。期待後續的教學!Home Assistant 安裝步驟詳解,快速打造智慧家庭 – 手把手教學 EP 1
  • Loïc 2025/06/27謝謝你的回應,抱歉比較晚才回覆。 我先以zigbee下去規劃,如果有甚麼淘寶上的開關再來和你分享! 感謝!2025 Home Assistant 入坑完全指南 – SMART HOME 智慧家庭 EP 7
  • Neil 2025/06/25Hi Frank, 1. 對切迴路在使用零火開關的狀況下確實是不需要,但我自己還是有留,以免未來換屋時新屋主需要 2. 智慧開關搭配智慧燈具的狀況就比較複雜,燈具處一定會有中性線,如果你的燈具本身就是單獨控制,那你只需要在開關處把火線和負載線直接接通 (同時分接給開關,這時候開關實際上不影響燈具),這樣燈具就常時有電,再透過智慧中樞控制每盞燈的亮度、色溫,並且設定開關切換連動燈具 我目前的選擇是智慧開關搭配傳統嵌燈,因為我們家不太有控制亮度和色溫的需求,當然有是很好,但使用率夠不夠高你就需要依照使用需求自己評估了~零火開關多切設定教學 – Home Assistant 手把手教學 EP 8
  • Frank 2025/06/25Neil大大您好,近期我家中準備要做智能家居,設計師有給了估價單,目前在燈具以及開關上遇到難題 估價單中包含了對切開關迴路、開關迴路、電燈迴路 我詢問了人之後得到的回覆是,不需要對切開關迴路,因可透過智能開關後台設定 但其他迴路(開關迴路、電燈迴路)仍是必要的 另外除了智能開關要拉中性線之外,智能燈具也必須每一顆拉中性線,才能個別控制每一顆的亮暗程度、開關、色溫;不然就是要用傳統燈具有支援色溫、明亮控制的,再轉接控制器藏在天花板內,這個做法比較省錢,可以一次控制一整個迴路的燈具,但是沒辦法個別控制 以上理解是否有誤?當初您家中燈具又是怎麼選擇的呢?感謝解惑零火開關多切設定教學 – Home Assistant 手把手教學 EP 8
  • Neil 2025/06/09Hi Loïc, 目前我還是會建議以 zigbee 為主,淘寶的開關我就沒什麼研究了,如果想要便宜一點的可以考慮 Aqara2025 Home Assistant 入坑完全指南 – SMART HOME 智慧家庭 EP 7
你可能會喜歡