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

    把 AI 接進 Home Assistant:五種來源的完整設定步驟、費用與隱私

    [複製鏈接]

    !lvup!   100%

    386

    主題

    27

    回帖

    2200萬

    積分

    管理員

    積分
    22006063
    發表於 2026-9-25 01:46:37 | 顯示全部樓層 |閱讀模式
    這篇從「什麼都還沒申請」開始,做到 AI 真的能聽懂你講話並且關掉客廳的燈,五種來源(OpenAI、Anthropic、Google、本地 Ollama、HA 自家 Assist)每一種都寫完整的設定步驟。

    每一步都有「你會看到什麼」。做完第三步能自己確認第三步成功了,才走第四步。

    這篇從「什麼都還沒申請」開始,做到 AI 真的能聽懂你講話並且關掉客廳的燈,五種來源(OpenAI、Anthropic、Google、本地

    做完這篇你會有什麼


    • 一個會講中文、聽得懂「把客廳的燈關掉」並且真的關掉的對話助理
    • 一個每天自動看一次攝影機畫面、把結果寫成結構化資料的 AI 任務
    • 一份知道自己每個月會被扣多少錢的用量估算
    • 清楚知道哪些資料會離開你家、哪些不會


    ---

    先把三個名詞分清楚,不然後面每一步都會走錯房間

    Home Assistant 裡跟 AI 有關的東西有三個,設定位置完全不同,很多人卡在這裡。


    • Assist 管線(Pipeline) —— 語音的流程管線:喚醒詞、語音轉文字、對話代理、文字轉語音。設定在「設定 → 語音助理」
    • 對話代理(Conversation agent) —— 真正負責「理解這句話要做什麼」的那一層。可以是 HA 內建的句型比對,也可以換成 LLM。這篇的五種選擇就是在選它
    • AI 任務(AI Task) —— 跟對話無關。是給自動化用的:丟一張圖或一段文字給 AI,要它回一包結構化資料。設定在「設定 → 系統 → AI 任務」


    同一把 API 金鑰可以同時供應「對話代理」和「AI 任務」,但它們是整合底下兩個不同的子項目,要分開新增。這是第一個最常見的卡點:很多人設好對話代理,然後在自動化裡找不到 `ai_task.generate_data`,因為 AI 任務那個子項目根本沒建。

    ---

    步驟 1:確認版本

    設定 → 系統 → 一般,最下面會顯示版本號。

    本篇的寫法以 2026.9 為準(2026 年 9 月 2 日發布,目前的修正版是 2026.9.3)。

    你會看到什麼


    • 版本是 2025.8 以上 → 可以做這篇的全部內容(AI Task 的檔案與相機附件是 2025.8 加進來的)
    • 版本在 2024.4 到 2025.7 → 對話代理可以做,AI Task 那一段做不了,先去更新
    • 版本在 2024.4 以下 → Ollama 整合還不存在,一定要先更新


    ---

    步驟 2:先決定 AI 看得到什麼(五條路都要先做這一步)

    這一步比選哪家 AI 重要得多。它同時決定三件事:AI 控制得動什麼、每次對話要花多少錢、以及有多少你家的資料會被送出去。

    設定 → 語音助理 → 「公開」分頁(英文介面是 Expose)。

    你會看到目前被暴露的實體清單。預設不是全部,但通常比你需要的多。

    怎麼挑


    • 只留你真的會用嘴巴講的 —— 燈、冷氣、電視、常用的開關、幾個關鍵的感測器
    • 診斷類的全部拿掉 —— Wi-Fi 訊號、運行時間、韌體版本,這些沒有人會用講的去問,但它們會一起被塞進每一次請求
    • 用本地模型的話,官方建議先控制在 25 個實體以內。小模型看到一長串實體清單就會開始亂點


    順手把名字改短:在實體的設定裡改「別名(Aliases)」。「客廳崁燈第二迴路」改成「客廳燈」,辨識率會差很多。一個實體可以有多個別名。

    你會看到什麼

    公開分頁上方會顯示暴露的實體總數。把它從三位數壓到兩位數,這一步就完成了。

    這個數字直接是錢:每一次對話,HA 都會把這些實體的名稱與目前狀態一起送給雲端 LLM。200 個實體跟 30 個實體的差別,大概是每次請求 4000 token 對 600 token。

    ---

    步驟 3:選一條路,五選一

    下面五條是平行的,先挑一條做完、驗證過,再考慮要不要多裝一個。五個整合可以同時存在,在 Assist 管線裡選哪一個當對話代理是另一件事。

    路線 A:OpenAI

    A-1 到 platform.openai.com 註冊,左側選單進 API keys,按 Create new secret key。複製那串 `sk-` 開頭的字串 —— 關掉視窗之後就再也看不到了。

    A-2 同一個網站,進 Billing,先儲值(最低通常是 5 美元)。沒儲值的話金鑰是存在的、但每次請求都會回 429,而 HA 的錯誤訊息只會說「無法連線」。

    A-3 順手設用量上限:Settings → Limits,把 Monthly budget 設成你能接受的數字(例如 5 美元)。超過就自動停掉。

    A-4 回到 HA:設定 → 裝置與服務 → 新增整合 → 搜尋 OpenAI,貼上金鑰。

    A-5 建好之後,在整合卡片上會看到「1 個服務」。按 新增子項目,這裡可以選要建 Conversation(對話) 還是 AI Task。兩個都要的話就新增兩次。

    A-6 進對話子項目的 設定,選模型。建議從 gpt-5-mini 開始。

    你會看到什麼:整合卡片上出現「2 個服務、2 個實體」,實體清單裡有 `conversation.openai` 和 `ai_task.openai`(名稱可能略有不同)。

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

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

    本版積分規則

    延伸閱讀

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

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

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

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