- Home Assistant 是一個開源、本地化且高度靈活的家庭自動化平台,優先考慮隱私和與數千種設備的兼容性。
- 自動化、場景、腳本和助理功能讓您無需編程即可根據您的日常作息調整家居行為。
- 良好的區域劃分、標籤、分區和備份措施有助於設施安全有序地發展。
- 社群和插件無限擴展了 Home Assistant 的功能,從語音控製到遠端存取和進階監控,應有盡有。

如果你已經讀到這裡,那是因為你明白了… 打造智慧家庭 如果您正在使用 Home Assistant,但不知道從哪裡開始,該怎麼辦? 好消息是,你離徹底了解智慧家庭的工作原理以及如何真正從中受益只差一步之遙了。 在日常生活中,無需迷失在菜單、奇怪的協議和上千種設定中。
本文將以冷靜而詳盡的方式,帶您了解掌握 Home Assistant 所需的一切: 什麼是家庭自動化?這個開源系統是如何運作的?哪種硬體適合你?介面是如何組織的?如何整合設備?以及如何創建你的第一個自動化、場景、腳本和備份?這樣做的目的是,到最後你將對所有內容有一個非常實際的了解,並能充滿信心地繼續前進。
智慧家庭究竟是什麼?為什麼它現在如此重要?
當我們談到家庭自動化時,我們通常會想到自動開燈或自動降下的百葉窗,但它的意義遠不止於此。 智慧家庭是一系列技術的集合,使您能夠管理、監控和自動化您的住宅。控制安全、舒適和能源消耗等關鍵面向。
這樣說起來似乎有點技術性,但實際上卻能轉化為非常具體的行動: 降低電費 更好地調節消費,透過手機監控家中狀況,設定場景同時控制多個設備,或在您外出時與寵物互動歸根究底,就是利用電子產品和電腦科技讓你的家為你服務。
為了更詳細地解釋,我們可以說: 智慧家庭是指利用科技進步,讓人們在自己的家中生活得更舒適。想像一下,如果你的沙發在客廳中央,你搆不到燈開關,那麼你可以用手機或語音關燈;下班回家時打開空調,這樣你就能享受涼爽的家;或者睡覺時所有電器都能自動關閉。
近年來,由於多種原因,智慧家庭變得尤為重要。 的闖入 人工智能 增加了與設備互動的方式。 (語音、智慧助理、更複雜的自動程序…),而且管理部門已經認識到它的實際價值:ONCE 強調,家庭自動化大大提高了感官障礙人士在家中的無障礙性,而 IDAE 等組織則發布了關於如何透過在家中安裝家庭自動化系統來節約能源的具體指南。
什麼是家庭助理?它如何融入您的家庭?
截至目前,Home Assistant 是 世界上功能最強大、應用最廣泛的開源家庭自動化系統之一它是一個安裝在您自己的本地網路上的平台,用於連接、控制和自動化幾乎任何品牌的智慧型裝置。
它與其他許多智慧家庭系統的主要區別在於其理念: 它旨在本地運行,無需依賴外部雲端或強制訂閱。這意味著您的資料保留在您自己的場所,您無需將資訊傳送到第三方伺服器,並且您對您的安裝擁有 100% 的控制權。
Home Assistant 的另一個亮點是其極高的靈活性。 它可以像一個控制燈開關的控制面板一樣簡單,也可以像一個協調數百個設備、場景和複雜自動化的「大腦」一樣先進。如果您是高級用戶,甚至可以開發自己的整合來擴展功能。
Home Assistant 的主要功能
為了讓您快速了解 Home Assistant 的功能,值得回顧一下它的優點。 相容性、隱私性和可自訂性的結合,使其成為開源世界的標竿。.
一方面, 它可以與上千個不同的品牌和服務整合。照明設備、插頭、感應器、攝影機、揚聲器、電視機、電源設備、線上服務等等。通常情況下,如果某個設備稍微流行一些,就會有官方或社群的整合。
另一個關鍵方面是自動化。 自動化引擎使您無需了解程式設計即可創建非常強大的規則。僅使用選單和視覺化精靈即可完成操作。但是,如果您想要進行更精細的調整,始終可以選擇使用 YAML 或進階腳本來定義邏輯。
使用者介面名為 Lovelace,可完全自訂。 您可以設計多個儀表板,以便在每種情況下只查看您感興趣的資訊。:手機上的快速面板、客廳平板電腦上的更完整的面板、專門的能源面板等等。
最後,Home Assistant 也整合了一些其他功能,例如 它自帶語音助理、整合電源管理、官方行動應用程式、NFC標籤支持,並相容於Home Assistant Cast。 在任何相容的螢幕上顯示面板。所有這一切都透過將資料儲存在您的本機伺服器上來保護您的隱私。
與其他家庭自動化解決方案相比,Home Assistant 的優勢
在一個充斥著各種樞紐、廠商應用程式和封閉系統的市場中, Home Assistant 已成為最完整、最免費的選擇,並贏得了良好的聲譽。它相對於其他商業平台的優勢顯而易見。
首先是相容性。 它是市場上整合能力最強的國內系統。感謝開發團隊和社群。無論您的燈具來自哪個品牌,插座來自哪個品牌,感測器來自哪個品牌,通常情況下,所有設備都可以整合到同一個控制面板中。
第二個主要優勢是隱私和控制權。 透過在自己的網路上運行,您不會受制於公司關閉其雲端服務或更改其條款。即使網路中斷,您的自動化流程仍將繼續運行,而且您的資料不依賴任何其他方。
此外,它在易用性和功能性方面實現了非常均衡的組合。 初學者用戶可以透過介面配置大部分設置,無需編寫任何程式碼。同時,進階使用者可以創建自己的擴充功能、複雜的自動化程式和高度精細的邏輯。
我們也不能忘記社區。 Home Assistant 擁有一個非常活躍的社區,每天都會在論壇、Discord 和 YouTube 上發布教學、分享設定並提供協助。當你遇到難題時,幾乎可以肯定有人以前遇到過同樣的問題,並且已經以文字或影片的形式留下了解決方案。
推薦給初學者的安裝選項
在開始對介面進行「調整」之前,我們需要決定 Home Assistant 安裝位置有好幾種選擇,都可行,但有些對初學者更友善。
最簡單的就是 Home Assistant Green。 它是一款硬體設備,開箱即可使用,並預先安裝了 Home Assistant。你只需將它插入電源插座和網絡,打開電源,就可以開始配置了。如果你不想處理作業系統或刷機,這絕對是理想之選。
另一個非常受歡迎的選擇是樹莓派。 這些小型單板計算機非常適合運行不需要太多資源的服務。例如 Home Assistant。在這種情況下,整個過程屬於「自己動手」類型:下載 Home Assistant 作業系統鏡像,將其寫入 SD 卡,然後用該作業系統啟動樹莓派。
如果你家裡已經有一台不常用的迷你電腦或NAS,也可以加以利用。 在這些裝置上,您可以透過兩種方式安裝 Home Assistant:作為 Docker 容器或作為專用作業系統。這些方案比之前的方案更先進,它們允許硬體重複利用,如果安裝規模擴大,還能提供更強大的功能。例如, 迷你電腦或NAS 正確配置後,它可以簡化網路和服務管理。
總之,首先: Home Assistant Green 或 Raspberry Pi 是最直接、最用戶友好的選擇。如果您已經有一些系統方面的經驗,或者想要將多個服務集中在同一台機器上,那麼迷你電腦和 NAS 設備是不錯的選擇。
Home Assistant 的首次啟動和基本配置
系統安裝完成後,就可以首次透過瀏覽器開啟 Home Assistant 了。 通常情況下,您可以透過在網址列中輸入裝置的 IP 位址或安裝精靈提供的本機 URL 來存取它。.
首先您會看到一個引導式設定精靈。 第一步是在 Home Assistant 中創建你的「智慧家庭」。為該裝置決定一個通用名稱。
接下來,您需要建立您的第一個使用者。 此初始使用者將成為主要係統管理員所以請謹慎選擇使用者名稱和強密碼。之後您可以新增更多用戶,並設定不同的權限。
該助手的另一個重要方面是其位置。 Home Assistant 會詢問您的住址,以便提供與您住址相關的服務。例如天氣預報、日出日落時間或基於區域的自動化。
完成這些步驟後,您將首次存取主介面。 螢幕上會顯示一個簡單的面板,其中包含您的使用者名稱、天氣預報,左側是著名的側邊欄,其中包含基本部分。 例如地圖、能源、設定以及其他您會越來越常用的選單。
Lovelace 側邊欄和介面:如何使用 Home Assistant
側邊欄是 Home Assistant 導覽的核心。 從這裡您可以跳到不同的部分:控制面板、設定、設備、自動化、插件等。 雖然一開始可能會覺得選擇太多,但你很快就會習慣的。
您在主頁上看到的介面叫做 Lovelace。 它是儀錶板系統,可讓您建立自訂視圖,其中包含顯示裝置和實體狀態的卡片。你可以設置一個用於房屋總配電盤,一個專門用於能源,一個用於攝影機等等。
洛夫萊斯方法的優點之一在於,你可以透過嘗試來學習。 強烈建議您創建一個新面板,添加一些卡片,並嘗試不同的佈局。弄壞東西也沒關係:你總是可以恢復或刪除卡片。
在日常生活中,您通常會透過多種裝置存取 Home Assistant: 手機、電腦、平板電腦. 介面會根據螢幕進行調整,您可以在使用者設定中自訂客戶端特定選項。例如該裝置的配色方案或側面板上可見的元素。
此外,如果您啟動高級功能,您將看到面向更有經驗用戶的新選項。 通常的做法是至少擁有兩個帳戶:一個啟用高級模式的管理員帳戶,以及另一個用於日常使用的「普通」帳戶。 因此,可以避免意外觸碰到任何精密設定。
使用者設定:安全設定、語言和設備
在側邊選單的左下角,點擊您的照片或姓名首字母即可存取目前使用者的設定。 本部分用於配置個人設置,例如介面語言、日期和時間格式以及時區。,除其他。
這裡一個非常重要的元素是「高級模式」。 啟動後可解鎖更多技術和敏感選項。 此功能僅應由具備足夠知識的使用者操作。建議僅在管理員帳戶上啟用此功能。
下面列出了您使用 Home Assistant 的用戶端(例如,目前瀏覽器)的特定設定。 在本部分,您可以變更顏色、重新排列或隱藏側邊欄元素,或調整裝置的視覺細節。每次登入新的手機、平板電腦或電腦時,最好都查看這些選項。
在安全部分,您將能夠 更改密碼,檢查哪些裝置已登錄,最重要的是,啟用多重身份驗證。強烈建議所有帳戶都啟用此額外安全層。
多因素身份驗證可與 Google Authenticator、Authy、Microsoft Authenticator 或 iCloud Keychain 等經典應用程式搭配使用。 你只需要掃描 Home Assistant 顯示的二維碼,然後輸入應用程式產生的臨時代碼。從那時起,每次登入都需要第二個因素,從而大大提高您系統的安全性。
設定部分:Home Assistant 配置的核心。
側面板上的「設定」按鈕可讓您存取中央配置設定。 這裡既管理家庭自動化方面(整合、區域、自動化),也管理系統方面(更新、網路、備份、硬體)。.
您首先會看到的部分之一是 Home Assistant Cloud。 本部分介紹了Nabu Casa提供的付款方式。該公司是該項目的幕後推手。雖然 Home Assistant 本身是免費的,但他們提供一些提升生活品質的服務,需要每月支付一定的費用。
具體來說,Home Assistant Cloud 允許 幾乎可以自動配置從家庭外部進行安全遠端訪問,並與以下系統整合: 谷歌助理和 Alexa 將智慧音箱用作控制介面。所有這些都可以手動免費完成,但這需要具備網路、憑證和外部配置方面的專業知識。
如果您不想把事情複雜化,Nabu Casa 訂閱只需點擊幾下即可提供所有這些功能,此外還能直接支援專案的發展。 這是一種非常方便的遠端存取和語音通話方式,無需擔心技術上的麻煩。當然,你也可以等到底座組裝好之後再進行。
設備、服務、實體和助手
在「設定」中,「裝置和服務」部分是您最常使用的選項之一。 在這裡,您可以看到 Home Assistant 自動發現的所有集成、您已配置的集成,還可以添加新的集成。 任何時候。
目前有數千種整合方案可供選擇:有些是官方的,有些是由社群開發的。 許多設備可以直接透過介面進行配置,例如選擇服務或製造商、輸入憑證或按下實體配對按鈕。那些顯示帶有箭頭的方形圖示的圖示通常需要使用 YAML 程式碼進行配置,這屬於更高級的內容,可以留到以後再處理。
新增整合時,通常會建立一個或多個裝置和實體。 設備代表物理裝置(燈泡、相機、插頭),而實體是構成這些裝置的資訊或控制「片段」。例如溫度感測器、開/關開關、亮度值等。
在「裝置和實體」部分,您可以查看、篩選和管理您新增的所有內容。 它對於在安裝新整合後快速定位已建立的元素非常有用。 或調整每個實體的名稱、圖示和區域。
最後,還有助手們。 助理是虛擬實體,不對應於實體設備,而是用於擴展功能。虛擬開關、計數器、選擇器、定時器等。例如,您可以建立一個「切換」類型的輔助程序,它充當邏輯開關,即使其背後沒有實際設備,也可以在自動化或面板中使用它。
區域、標籤和分區:智慧家庭的規劃
隨著設施的擴建,保持一定的秩序變得至關重要。 Home Assistant 提供了多種方式來對您的物品進行分類:區域、標籤和分區。它們各自都有自己的功能。
這些區域旨在代表您家中的房間或空間。 您可以創建諸如“客廳”、“主臥”、“廚房”或“車庫”之類的區域,並將相應的設備或實體分配給每個區域。這大大簡化了導航,讓您可以一目了然地監控整個房間。
標籤提供了另一種更靈活的組織方式。 它們用於按共同特徵(例如功能或連接類型)對元素進行分組。例如,您可以建立「照明」、「感測器」、「能源」或「WiFi」、「Zigbee」、「雲」等標籤,這取決於哪種標籤對您來說最實用。
同時,這些區域指的是你家以外的特定地點。 他們可以代表辦公室、孩子的學校、親戚家或任何其他相關地點。這些區域主要用於基於位置的自動化:當您到達或離開特定地點時,將執行某些操作。
設備整合:支援的類型和協議
Home Assistant 的一大優勢在於它可以控制種類繁多的設備。 由於整合和標準協議,市場上大多數感測器和執行器都具有直接或間接的兼容性。.
如果我們著眼於設備類型,我們可以將它們分為幾個主要類別。 照明設備包括智慧燈泡、LED燈帶、開關、調光器和電動百葉窗。此外,還配備了環境光感測器。
運動類別包括 能夠偵測人員存在或移動的感應器,讓您可以打開燈光、發出入侵者警告或啟動場景。 當經過某些區域時。它們是簡單自動化系統中最常用的設備之一。
監控系統包括網路攝影機、智慧門鈴和連網門鎖。 Home Assistant 可以顯示攝影機影像、記錄事件,並且根據型號的不同,甚至可以管理門的開啟。 作為自動化工作流程的一部分。
此外,還有可作為手動觸發器的實體或虛擬按鈕。 這些按鈕,無論是牆上的實體控制按鈕或介面上的按鈕,都用於啟動特定的場景、腳本或自動化操作。 只需一個手勢。
在一般的感測器類別中,我們發現了各種各樣的感測器: 溫度、濕度、二氧化碳、煙霧、空氣品質、電力消耗、漏水等等它們都為制定自動化決策提供了非常有用的背景資訊。
這一切的基礎是 Home Assistant 依賴幾種廣泛使用的通訊協定。 MQTT 它是物聯網領域最重要的工具之一,輕量級、快速,非常適合在設備和伺服器之間發布/接收資料。例如,如果您正在使用 ESP32 建立自己的生態系統,MQTT 通常是最佳選擇。
HTTP 作為 Web 的基礎協議,也用於整合公開 API 的服務和裝置。 許多裝置都提供 HTTP 存取點,Home Assistant 可以向這些存取點進行查詢或發送命令。為各種形式的融合打開了大門。
說到用於家庭自動化的特定無線協議,Zigbee 是其中的佼佼者之一。 它是一種旨在消耗極少能量並形成網狀網絡的標準非常適合家中分散放置的電池供電感測器和設備。搭配相容的 Zigbee 協調器,您可以透過 Home Assistant 整合來自不同製造商的多種裝置。
基本家庭自動化
當你開始自動化任務時,Home Assistant 的神奇之處就顯現出來了。 自動化其實就是一條規則,它規定「當這種情況發生時,執行那個操作,前提是滿足另一個條件」。最簡單的形式就是回家後打開燈。
一個非常典型的例子就是在日落時打開室外燈或客廳燈。 透過自動化,您可以設定當您所在位置的太陽落山時,某些燈會自動亮起,而無需觸碰任何開關。另一個經典的想法是,當你在客廳打開電視時,放下百葉窗並關掉主燈,營造「戲院模式」。
最棒的是,你不需要寫任何程式就能實現它。 自動化編輯器會引導您定義觸發器、條件和操作。您可以隨時測試、調整或停用每條規則。
自動化系統非常適合提升舒適度、節省能源和提高安全性。 您可以設定在窗戶打開時關閉空調,在偵測到煙霧或漏水時接收警報,或在您旅行時隨機打開燈光來模擬有人在家。.
如何一步一步建立自動化流程
要建立自動化,您需要進入“設定”並進入“自動化和場景”。 從那裡你可以找到一個創建新自動化的按鈕,點擊後會打開一個視覺化助手。 在哪裡定義規則的每個部分。
自動化由三個模組組成:觸發器、條件和動作。 觸發器是啟動自動化過程的事件。例如,特定時間、偵測到運動的感測器或改變狀態的實體。
這些條件是可選的篩選條件。 它們的作用是表明,即使事件被觸發,自動化操作也只有在滿足特定條件時才會執行。例如:今天是工作日,有人在家,燈關了,溫度超過了某個閾值等等。
最後,還有操作,也就是當自動化功能啟動時,Home Assistant 將執行的操作。 這些操作包括開啟或關閉燈光、透過揚聲器播放訊息、向手機發送通知、啟動場景或運行腳本。 甚至可以觸發其他自動化流程。
借助視覺化編輯器,您可以從第一天起嘗試基本的自動化操作,並隨著您越來越熟練,逐步使其變得更加複雜。 沒必要一開始就做非常複雜的事情;理想情況下,你應該逐步取得一些小小的成功。 了解觸發因素、條件和行動是如何結合起來的。
場景和腳本:微調您的家庭控制系統
在同一個「自動化和場景」部分,您還會發現另外兩個非常有用的工具:場景和腳本。 這些場景是各種實體理想狀態的照片。而腳本則是依序執行的一系列操作。
場景可以定義,例如,「調暗房間光線」。 那個場景可以記錄下燈光關閉、百葉窗拉開 90%、只開著昏暗的環境燈的情況。當您啟動場景(手動或自動)時,Home Assistant 會將每個相關實體置於已儲存的狀態。
這樣一來,只需一個手勢就能輕鬆處理複雜的狀態。 你無需單獨開關任何設備,而是為一天中的每個時刻啟動一個特定的場景。例如:「起床」、「電影之夜」、「出門」、「夏天」等等。
而腳本則較適合依序執行。 腳本可以按特定順序打開燈、等待幾秒鐘、升起百葉窗並向您的手機發送訊息。根據整合方式的不同,它們可以透過自動化程序、控制面板甚至語音啟動。
腳本的一個典型例子是“喚醒程序”,它會在特定時間或您按下按鈕時執行以下操作: 慢慢打開臥室的燈,稍微拉開百葉窗,播放天氣預報語音提示。然後,該腳本可以從多個不同的自動化流程中呼叫。
附加元件:透過額外應用程式擴充功能
如果您的安裝類型為 Home Assistant 作業系統,您將看到一個名為「插件」的部分。 插件是與 Home Assistant 並行運行的額外應用程式。它們的包裝方式使得安裝和配置都非常容易。
你可以把它想像成一個小型內部應用程式商店。 這些插件大多在底層運行於 Docker 容器中。但您無需擔心技術方面的問題。有些功能會整合到 Home Assistant 中,以提供額外的資料或服務。
切勿將插件與整合混淆。 整合將 Home Assistant 與裝置或服務連接起來,而插件則是在伺服器本身上執行的程式。 這可能與家庭自動化有直接關係,也可能沒有。
安裝插件後,側邊欄中通常會出現一個新選項,點擊即可存取其介面。 您可以在這裡進行設定、監控或使用它提供的任何功能。例如 MQTT 伺服器、進階備份管理器或檔案管理工具。
語音助理、NFC標籤、人員和存取權限
設定中另一個有趣的部分是專門介紹語音助理的部分。 在這裡,您可以設定 Home Assistant 本身,或配置與 Alexa 或 Google Assistant 等服務的整合。如果您訂閱了 Nabu Casa 服務,大部分設定步驟都會大幅簡化。此外,如果您需要指南和技巧,我們還提供一些專門的資源,例如: 亞馬遜 Echo 小技巧 幫助您充分利用語音指令。
在「標籤」部分,您可以找到註冊 NFC 標籤或二維碼的選項。 其理念是,透過手機掃描標籤,即可執行操作:啟動場景、開啟門、啟動腳本等。 這是一種價格低廉且非常靈活的方式,可以在家中各處添加「隱形開關」。
在任何擁有多名成員的機構中,人員管理都至關重要。 在這裡,您可以定義系統中存在的人員、他們的照片以及相關的追蹤設備。 (例如,裝有官方應用程式的手機或狗項圈上的 GPS)。
區分人和使用者很重要。 角色代表你想在自動化操作中尋找或考慮的人(或事物),但不一定需要登入 Home Assistant。而使用者則是具有特定權限的存取帳戶。
這樣就實現了非常靈活的場景:你可以將平板電腦固定在牆上,無需關聯用戶,因為無需定位用戶;同時,你可以讓「狗」佩戴追蹤設備,但無需用戶,因為你的狗不會進入介面。
系統管理:更新、網路、備份和硬體
設定中的「系統」部分包含了與 Home Assistant 運行伺服器相關的所有內容。 在「常規」部分,您可以變更伺服器名稱、高度、國家/地區和大致位置。影響多個全域函數的參數。
在「更新」中,您可以查看作業系統、外掛程式或某些整合是否有新版本可用。 Home Assistant 通常會在偵測到更新時顯示通知。所以你不需要每天都來這裡查看,但定期查看是個好主意。
「修復」部分會顯示有關配置或整合問題的重要警告。 如果出現問題或發現異常行為,最好先查看本部分。因為它能幫你找到錯誤的根源。
在「日誌」部分,您可以存取各個元件的警告日誌和錯誤日誌。 當整合沒有回應或自動化程式沒有按預期運行時,日誌通常會提供有價值的線索。 關於幕後發生的事情。
備份區域至關重要。 在這裡,您可以找到所有已建立的備份列表,並可以選擇下載、還原或刪除它們。當您準備進行重大變更時,也可以手動建立新的備份。
作為一種良好做法,建議 在進行任何重大配置變更或重要更新之前,請建立並下載備份。如果出現問題,您可以隨時恢復到先前的狀態,而不會失去您已經設定的一切。
在分析功能中,您可以找到匿名與 Home Assistant 團隊共用有關您安裝資料的選項。 這些數據用於改進專案、發現常見錯誤以及確定開發優先順序。您可以根據自己的喜好啟用或停用傳送功能。
網路部分可讓您調整系統在本機網路中的顯示方式。 在這裡,您可以變更其他裝置用於偵測它的名稱、內部和外部 URL,並在必要時指派靜態 IP 位址。強烈建議您這樣做,以防止地址更改和失去存取權限。如果您需要優化連接和串流媒體播放,也建議您檢查使用哪個頻段。 您的本地網絡.
最後,「硬體」部分會顯示系統的資源使用: CPU、記憶體、儲存、溫度等。 如果您在虛擬機上執行 Home Assistant,則您在此處看到的資料將來自該虛擬機,而不是您的整個實體計算機。
花時間了解這些系統部分,從中期來看可以為您省去很多麻煩,並使您的安裝保持穩定、安全,並隨時準備擴展。
在探索了家庭自動化、Home Assistant、其安裝、介面、設備整合、自動化、場景、腳本和系統組件之後,您現在已經擁有了構建符合您需求的智慧家庭的堅實基礎;從現在開始,一切都將圍繞添加設備、完善自動化以及利用社區來繼續學習和微調您互聯家居的每個角落。
