Home Assistant 必裝外掛 HACS 安裝步驟詳解 – Home Assistant 手把手教學 EP 17

說到 Home Assistant (HA) 就不得不提到 HACS (Home Assistant Community Store),這是一款可以讓開發者發佈自製元件 (外掛),同時讓一般使用者安裝這些自訂元件的平台,其中包含四類型元件:Dashboard、Integration、Template、Theme,其中最常用到的就是 Integration 類型的套件,舉凡小米 (Xiaomi)、塗鴉 (Tuya)、Aqara…等這類第三方平台的整合,在尚未獲得 HA 官方支援前都可以透過 HACS 取得網友開發的自助整合將各類智慧家庭裝置接入;其次是 Dashboard 類型套件,最熱門的 Mushroom、mini-graph-card、button-card…等可以幫助你建立完全屬於自己的智慧家庭控制面板。

總歸來說 HACS 會是你使用 HA 必備且最重要的附加元件之一,其他推薦必備附加元件可以參考:

過了好幾年再次操作安裝 HACS 才發現現在變得好簡單,就算你不懂 IT,不知道要怎麼把檔案放到對的位置,只要照著操作步驟點點按按一下就完成了,我們開始吧!

安裝 HACS

  1. 開啟 HACS 官方網站 (https://www.hacs.xyz/)
  2. 點擊「Start using HACS」
HACS 官網
  1. 點擊「Download HACS」
Download HACS

⚠️ 注意!
接下來的安裝步驟是針對 HAOS 或 HA Supervised 版本,如果你是 HA Container 或 HA Core 版本,請依 HACS 官網上的說明完成安裝,並在安裝完成後繼續參考這篇文章的設定及使用教學

  1. 點擊「my link」
Download HACS

這時候會出現一個確認畫面,大意是這個連結會把你帶到你的 Home Assistant,同時讓你確認 Home Assistant 實體的位址。

  1. 確認 Home Assistant 實體位址,有幾種可能:
    1. 如果你和 Home Assistant 在同一個區網,大部分狀況用原本預設的 “http://homeassistant.local:8123” 就可以
    2. 如果你和 Home Assistant 在同一個區網,知道自己不是用預設的位址,那通常你應該會知道怎麼改這裡的連結
    3. 如果你人在外面,就把這個換成你的外網連結
  2. 點擊「Open link」
Open HACS in Home Assistant
  1. 點擊「安裝」
安裝 HACS
  1. 點擊「啟動」
啟動 HACS

到這裡只是下載完 HACS 喔!請繼續下面步驟完成安裝

  1. 前往「設定 > 裝置與服務」
  2. 點擊右下角「新增整合」
  3. 搜尋「HACS」
  4. 點擊「HACS」

到這裡如果找不到 HACS 試著重啟 HA 後再操作一次
(感謝 Jerry 回報 😍)

新增整合 HACS
  1. 點擊「傳送」
新增整合 HACS
  1. 點擊「https://github.com/login/device」
  2. 複製畫面上的序號備用
登入 Github
  1. 登入 Github (沒用過?那就註冊吧)
登入 Github
  1. 確認 Github 賬號並點擊「Continue」
登入 Github
  1. 貼上 (輸入) 在步驟 15 拿到的序號
  2. 點擊「Continue」
輸入裝置序號

這樣就完成 HACS 安裝啦!

HACS 介面介紹

進入 HACS

安裝完成後你可以在左側欄找到「HACS」

進入 HACS

介面、功能介紹

  1. 篩選:狀態 (Status)、類型 (Type) 篩選
  2. 搜尋
  3. 分組顯示:可選依狀態、類型分組顯示
  4. 排序:可選依名稱、下載數、星數、更新時間、下載版本、可用版本、狀態、類型進行排序
  5. 顯示欄位調整
  6. 更多功能:最常用到的應該就是「Custom repositories」用來載入未正式加入 HACS 的外掛。
  7. 外掛操作:可以查看詳細資料、連結到 Github 檢視、下載…等。
HACS 介面功能介紹

恭喜你完成啦!

以後使用 Home Assistant 如果想要接入某個品牌的智慧裝置、家電或是想要讓自己的 Home Assistant 變得更漂亮,都可以在 HACS 找找看各路大神開發的外掛啦!

推薦幾個我自己有在用的 HACS 外掛

Dashboard 美化

  • Universal Remote Card:直接在 HA Dashboard 中控制 Google TV、Apple TV,一定要試試看!Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.
  • Mushroom:HACS 上星數最高的 Dashboard 外掛,這不用多說了吧,試就對了!Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.
  • Xiaomi Vacuum Map Card:如果你有小米、石頭、追覓…等品牌的掃地機器人,那你一定要試試這個。Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

Integration 整合

  • Local Tuya:雖然說 Tuya 風評兩極,挑選品質好的產品確實是 CP 值不錯的選擇,Tuya Local 讓你可以不用走 Tuya 雲端直接在本地控制 Tuya 裝置。 Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.
  • Xiaomi Home:小米官方在 2024 年底推出的 HA 整合外掛,官方支援就是棒。Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.
  • Xiaomi Cloud Map Extractor:搭配 Xiaomi Vacuum Map Card 可以視覺化顯示掃地機器人地圖狀態。Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.
  • Electrolux Wellbeing:Electrolux 伊萊克斯家店整合 👍 Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.
    參考我的安裝教學:

3 COMMENTS

  1. Xiaomi Home 目前不支援台灣區,暫時還是只能用 Xiaomi Miot Auto
    至於 Xiaomi Cloud Map Extractor 目前遇到 2FA 的問題,好像沒有簡單的解法,我自己還沒試成功

  2. 回報我所碰到的狀況,啟動HACS後,直接新增整合是找不到HACS的,最後是重新啟動HA,才順利找到^^

LEAVE A REPLY

Please enter your comment!
Please enter your name here

你可能會喜歡
最近的討論
  • Jerry 2025/04/14非常感謝Neil無私的分享,您提供的這些網站對我幫助很大。我先收藏好,再來慢慢消化^^ 也期待之後Neil的產業新訊與教學文章Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Neil 2025/04/13Hi Jerry, 我通常從這些地方取得關於 HA 的資訊: 網站: – Home Assistant 官方 Release note – Automata – 家庭自動化社群 – 惟家居家智能 FB 社團: – Taiwan Home Assistant 同好交流 – Home Assistant YouTube 頻道: – Smart Home Solver – Everything Smart Home – Home Assistant 程式語言的部分: 嚴格說來 YAML 不太算是程式語言 (先聲明,以免有些人很介意🤣),不過如果把這些 “看似” 程式語言的資料格式或是樣式語言都算進來,以 HA 中使用深度排序 (越下面越深): – YAML (資料格式):HA 環境中很多地方會用到的設定檔用語言。 – CSS (樣式語言):用來調整介面樣式 (字體大小、顏色、圖片、位置…等)。 – JSON (資料格式):如果有用 Node-RED 應該會碰到。 – Jinja2 (Python 模板語法):自動化或是 Dashboard 玩深一點可能會碰到。 ※ 但其實現在的 HA 就算不會上面這些也都可以把智慧家庭弄的很完整了,不見得要給自己這麼多壓力,但如果有興趣多了解一些也不錯 關於裝置支援度 這其實很難一概而論,現在就算家電本身不支援,還是有很多不同的方式可以把傳統家電接入 HA。 另外像海爾這種 case,也確實需要深入研究,通常我會做的就是在網路上爬大量的資訊,通常都會找到其他人做過的嘗試,剛好我最近在查其他資料的時候有看到有人分享海爾熱水器接入 HA 但也確實像你講的,多碰一段時間,就會越來越了解這些細節了 🤣Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Jerry 2025/04/10hello Neil: 觀察了1、2天,似乎都正常了,可能是剛建置那段時間,碰到系統不太穩定吧!? 越玩越覺得水很深,也發現自已還有很多不足的,不知Neil是否能分享,教大家怎麼釣魚嗎? 例如推薦不錯的網站、論壇、FB社團、youtube影片,或是指導一下,除了YAML語言外,是不是會一些CSS語法也會有幫助,還需要會其它種語言嗎? 甚至開一個新教學方向,看到標榜有支援APP的非大廠產品(例如大陸的產品),教大家怎麼辨別能否接入HA,怎麼問客服?從哪裡可看到支援的文章或平台?這類的經驗談,我想對大家也很有幫助。 我目前想買海爾的熱泵電熱水器,海爾在世界來看也是大廠,也有自已的APP,從HACS也有找到海爾的套件,但似乎沒支援熱泵電熱水器,那是否就代表無法接入HA了?或是有什麼管道可以查得到呢? 對岸也有不少平板燈兼風扇功能的燈具,也是標榜支援APP連線,但皆是小廠,也不好辨別能否接入HA。這都是我目前碰到的問題,如果家電買的跟Neil分享的不一樣,就有點不知如何開始。 可能我還太嫩了,再玩個幾個月,也許我以上的問題就不是問題了,哈^^Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Neil 2025/04/09Hi Jerry, 我自己測試是沒問題,但要注意的是因為是透過雲端控制,有多一層品牌中介,所以不適合快速切換開關,我自己測試點擊後大約 1 秒左右就同步完成了,記得要在 entities 裡把實體放進去,否則狀態顯示可能會有問題Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Jerry 2025/04/07謝謝Neil的解惑。我後來測試,發現使用「按鈕面板」去控制伊萊克斯清淨機(和Neil的同款)的開關,設備會在1秒左右就反應開或關了,但開的「狀態圖示」則慢很多,大約要等個30秒,關的「狀態圖示」則是正常,其它負離子開關的「狀態圖示」和監測燈開關的「狀態圖示」也正常,害我以為同步有狀況。我再測試看看好了,也許是那個地方沒設定好導致的。Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Neil 2025/04/07Hi Jerry, 1. 這個方式就是透過雲端整合,實際上就是用 HA 去呼叫小米/伊萊克斯去控制裝置 2. 不太正常,如果有這個狀況可能要看一下你顯示在 floor plan 的實體是不是真正可以代表該裝置的狀態,如果不行可能要換同裝置的其他實體試試看Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Jerry 2025/04/07問題解決了,再次感謝Neil的幫忙^^ 另外再請教2個觀念的問題,請教Neil我是否認知有錯誤 1、我透過HACS把小米和伊來克斯的設備連進HA,這中間還是透wifi的方式來連結是吧!?在連結前還需要向官方取得API key、Access Token這方面的資訊,代表HA和設備之間的溝通仍然需要經過官方,只是可以取代官方的APP,全部整合進HA的APP一起控制? 2、經過測試,透過實體操作或原官方APP去操控設備,HA的app是沒辦法同步知道設備的狀態,相反則可以,這是正常的是吧!?例如,家裡的小米電風扇在出門前,被人用實體的方式打開,但人在外面,是無法透過HA的app知道設備忘了關,要連到小米的app才會知道!?Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Jerry 2025/04/07Xiaomi Home的國家選擇新加坡就可以用了Home Assistant 必裝外掛 HACS 安裝步驟詳解 – Home Assistant 手把手教學 EP 17
  • Ghost 2025/04/07Xiaomi Home 目前不支援台灣區,暫時還是只能用 Xiaomi Miot Auto 至於 Xiaomi Cloud Map Extractor 目前遇到 2FA 的問題,好像沒有簡單的解法,我自己還沒試成功Home Assistant 必裝外掛 HACS 安裝步驟詳解 – Home Assistant 手把手教學 EP 17
  • Neil 2025/04/07Jerry, 看起來應該是因為疊圖導致點擊動作無法穿透 在換圖的部分 style 加 pointer-events: none 試試看Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
你可能會喜歡