新手入門指南:如何開始你的 Home Assistant 智能家居之旅
前言
「Home Assistant」(以下簡稱 HA)是一個開源的智慧家居平台,可以把不同品牌的智能設備整合在一起,透過單一介面控制。
很多人聽過 HA,但不知道從哪裡開始。本篇從硬體需求、軟體安裝、到第一個自動化設定,用一步一步的方式帶你入門。
1. 什麼是 Home Assistant?
HA 是一個運行在你本地網路的軟體系統,不像一般 APP 需要透過廠商的雲端伺服器。它有以下優點:
- 隱私優先:資料都在你自己家裡,不上雲端
- 整合能力強:支援上萬種設備和服務
- 高度客製化:可以打造完全符合你需求的自動化場景
- 開源免費:軟體本身免費
2. 硬體需求
基本配備
(1)運行 HA 的主機
HA 可以安裝在各種設備上:
| 選項 | 優點 | 缺點 |
|---|---|---|
| Raspberry Pi 4 | 便宜、安靜、夠用 | 效能有限 |
| Intel NUC / 小主機 | 效能好、擴充性強 | 較貴、需要獨立電源 |
| NAS(群暉/Synology) | 已有設備可用 | 設定較複雜 |
| 舊電腦 | 免費 | 耗電、佔空間 |
建議新手從 Raspberry Pi 4 開始,價格親民且足以應付一般家庭使用。
(2)Zigbee 協調器
要讓 Zigbee 設備(如小燕、Aqara、IKEA TRÅDFRI)接入 HA,你需要一個 Zigbee 協調器。
推薦選項:
- 小燕 Zigbee 協調器:原生支援 HA,設定最簡單
- ConBee II / Zigbee2MQTT 轉接器:支援設備類型最多,需要多一點設定
如果你買小燕的設備,建議直接用他們的協調器,省去相容性折騰。
(3)網路設備
- 稳定的 Wi-Fi 網路(建議 5GHz 頻段)
- 乙太網線(建議用於 HA 主機,增加穩定性)
3. 安裝 Home Assistant
方法一:Home Assistant OS(推薦新手)
這是最簡單的方式,HA 提供專用的系統映像檔。
步驟:
- 下載 HA OS 映像檔,選擇對應你的硬體
- 使用 Balena Etcher 燒錄到 SD 卡
- 插入 Raspberry Pi,開機
- 在瀏覽器輸入
http://homeassistant:8123,跟著精靈設定
方法二:Docker 安裝
如果你想在既有設備上執行(例如 NAS 或舊電腦):
docker run -d \
--name homeassistant \
--privileged \
--restart=unless-stopped \
-e TZ=Asia/Taipei \
-v /PATH/TO/CONFIG:/config \
--network=host \
ghcr.io/home-assistant/home-assistant:stable
4. 連接第一個設備
假設你買了小燕的 Zigbee 協調器,按照以下步驟連接:
- 將協調器插入 Raspberry Pi 的 USB 孔
- 在 HA 介面中進入「設定」→「裝置與服務」
- 按「新增整合」,搜尋「Zigbee Home Automation」
- 系統應該會自動偵測到協調器,按指示完成設定
之後要加入新設備:
- 將設備靠近 HA 主機
- 在 HA 中點擊「新增裝置」
- 設備進入配對模式(通常長按按鈕 5 秒)
- 等待設備出現在列表中
5. 建立第一個自動化
讓我們建立一個簡單的自動化:「當偵測到人體移動時,自動開燈」。
步驟:
- 進入 HA「設定」→「自動化與場景」
- 點擊右上角「新增自動化」
- 選擇「從空白自動化開始」
設定觸發條件(Trigger):
- 類型:裝置狀態
- 裝置:選擇你的人體感測器
- 狀態:變為「偵測到移動」
設定動作(Action):
- 類型:啟動服務
- 服務:燈光 / 開啟
- 目標:選擇要開的燈
命名儲存:
- 名稱:
偵測到人自動開燈 - 點擊「儲存」
試著走過感測器,燈應該會亮起來了!
6. 常見的新手問題
Q:HA 介面都是英文,會不會很難?
A:進入「設定」→「個人化」,可以將語言改為「繁體中文」。
Q:設備不支援怎麼辦?
A:先到 HA 官網的整合頁面 查詢你的設備型號。如果真的不支援,可以考慮換用 MQTT 協定的設備,或者使用 IR 紅外線轉發器繞過。
Q:家裡網路不穩定怎麼優化?
A:建議將 HA 主機和 Zigbee 協調器用乙太網線連接,避免 Wi-Fi 干擾。如果設備數量多,可以加裝 Zigbee 中繼器(任何 Zigbee 插電設備都能作為中繼)。
Q:一定要寫程式碼嗎?
A:不用。HA 有完整的視覺化介面,大部分功能可以透過點擊設定完成。如果你是工程師,想要更進階的功能,可以學習 YAML 設定,但那不是必須的。
7. 下一步建議
當你完成第一個自動化後,可以繼續探索:
- 場景設定:建立「觀影模式」、「睡眠模式」等一鍵切換
- 儀表板:自訂 Dashboard,把常用的控制項集中在一個畫面
- 自動化複雜邏輯:結合時間、感測器數值、日期條件
- 和小燕工程師討論:如果想要更進階的功能,可以請小燕科技幫你設定
結語
Home Assistant 的學習曲線一開始看起來有點陡,但只要你按部就班完成基本設定,就能體驗到智慧家居的便利。建議新手從一個設備、一個自動化開始,慢慢增加,不要一次想要把所有功能全部設定好。
有任何問題歡迎留言,我們會持續更新新手系列文章。
聲明
本文基於作者實際使用經驗與網路公開資料整理,僅供參考。品牌名稱與商標屬各自所有。