網頁界面介紹

Home Assistant 的內設定選單提供了一個用於管理和配置系統的界面。以下是一些常見的 Home Assistant 內設定選單的介紹:

  1. 狀態(States):這個選單顯示了當前所有連接到 Home Assistant 的實體(Entities)的狀態。您可以在這裡查看和監控各種裝置的狀態,例如開關、燈光、傳感器等。
  2. 自動化(Automations):這個選單用於創建和管理自動化任務。您可以在這裡設定條件和觸發事件,以及指定相應的動作。自動化使得您可以定義各種場景和觸發條件,讓系統自動執行特定的操作。
  3. 動作(Scripts):這個選單用於創建和管理腳本。腳本是一系列的動作組合,可以一次性執行多個命令或設置,以實現特定的功能。您可以在這裡定義腳本並將它們與自動化或觸發器關聯起來。
  4. 面板(Dashboard):這個選單允許您創建自定義的面板,以呈現和控制您的智能設備。您可以在面板上添加各種元素,如開關、圖表、卡片等,以便快速訪問和操作您的設備。
  5. 集成(Integrations):這個選單用於管理與 Home Assistant 整合的各種外部服務和設備。您可以在這裡添加和配置不同的集成組件,如Google Assistant、Amazon Alexa、Zigbee 網關等,以擴展 Home Assistant 的功能和兼容性。
  6. 應用程式(Add-ons):這個選單用於管理 Home Assistant 的附加元件(Add-ons)。透過這些附加元件,您可以增加更多的功能和整合其他系統,如數據庫服務、遠程訪問工具、開發工具等。
  7. 系統(System):這個選單提供了一些與系統相關的設定選項,例如配置設置、日誌查看、快取管理、組件更新等。您可以在這裡進行一些高級配置和調試操作。

這些內設定選單僅是 Home Assistant 提供的一些常見選項,根據您的配置和需求,可能會有其他選項出現。透過這些設定選單,您可以輕鬆地管理和配置您的 Home Assistant 系統。

乾淨預設的系統如同下圖,左手邊為功能選單。

設定

這裡是可以讓您管理整個 HA 重要的選單項目。以下我們大約說明一下個功能主要的應用場景與功能。詳細的官方說明文件,會於解說中提示。如果您愈深入研究或研習,可以自行參閱官方 wiki  文檔。

 

Home Assistant Cloud ( 從任何地方訪問)

Home Assistant Cloud 允許您快速將本地 Home Assistant 與各種雲服務(如 Amazon Alexa 和 Google Assistant)整合。其最重要的一個服務是可以讓您免複雜設定與配置,即可讓您可以將你的智慧管理系統整合到手機或筆電等可以透過外網的方式直接操控與配置。如果您讓車庫門開著,就不用再擔心了。從您的手機、您最喜歡的咖啡店或在工作中快速訪問您的 Home Assistant 實例。您的設備和 Home Assistant 實例之間的所有數據都經過完全加密。沒有窺探。

Home Assistant Cloud。Home Assistant Cloud 的目標是彌合本地 Home Assistant 實例與雲服務之間的差距,同時提供最大可能的安全性和隱私。

通過 Home Assistant Cloud 支持的第一項服務是 Amazon Alexa Smart Home 技能。此集成將允許您通過 Amazon Alexa 控制 Home Assistant 中的所有設備。你可以說“Alexa,打開廚房燈”,你當地的家庭助理就會打開燈。因為 Alexa 與 Home Assistant 對話,所以它們是什麼類型的燈並不重要!任何與 Home Assistant 相關聯的東西都可以使用。宜家燈、10 年前的 X10 開關或您自己製作的東西。只要是 Home Assistant 能控制的,你都可以通過 Apple 或 Google Home 與 Alexa 來控制。

我們在設計 Home Assistant Cloud 時考慮到了安全性。當您激活新的 Cloud 組件時,您的實例將創建到 Home Assistant Cloud 的安全連接。無需任何進一步配置或將您的實例暴露在互聯網上。

官方介紹與收費方式 https://www.nabucasa.com/

裝置與服務

這裡是整合您裝置與各種服務的主要選單。本處設定並允許 Home Assistant 連接到其他軟體和平台的軟件。例如,飛利浦的一款名為 Hue 的產品將使用飛利浦 Hue 集成,並允許 Home Assistant 與硬件控制器 Hue Bridge 對話。任何連接到 Hue Bridge 的 Home Assistant 兼容設備都將作為設備出現在 Home Assistant 中。

可在此處找到兼容集成的完整列表。添加集成後,硬件和/或數據在 Home Assistant 中表示為 裝置 和 實體。

設備和實體

設備是一個或多個實體的邏輯分組。設備可以表示物理設備並且該設備可以具有一個或多個傳感器,這些傳感器表現為與該設備關聯的實體。例如,運動傳感器表示為設備,運動可以作為實體提供運動檢測、溫度和光照水平。實體具有諸如在檢測到運動時打開和在沒有運動時關閉等狀態。

整個 Home Assistant 都使用設備和實體。舉幾個例子:

  • 儀表板可以顯示實體的狀態,例如燈泡是否打開或關閉,以及與設備交互的按鈕,例如打開或關閉燈泡。
  • 可以從實體上的狀態變化觸發自動化,例如打開燈並控制另一個設備或實體。
  • 保存為場景的燈光設備的預定義設置。

自動化

一組可以設置為自動運行的可重複操作。自動化由三個關鍵組件組成:

  1. 觸發器 - 啟動自動化的事件,例如太陽落山時。
  2. 條件 - 在繼續運行操作之前必須滿足的可選測試。例如,如果有人在家。
  3. 動作 - 與設備交互,例如打開燈。

關於更多的說明可以參考官方提供的文件,可以在此處找到更多詳細信息或嘗試創建自動化

腳本

類似於自動化,可以運行的可重複操作。腳本和自動化之間的區別在於腳本沒有像自動化那樣的觸發器。這意味著除非在自動化中使用腳本,否則它們無法自動運行。如果您在不同的自動化中執行相同的操作或從儀表板觸發它們,腳本將特別有用。可以在此處找到更多詳細信息。

場景

場景允許您為設備創建預定義設置。就像手機上的駕駛模式、汽車上的駕駛員配置文件一樣,它可以改變環境以適合您。例如,您觀看電影的環境可能燈光較暗,電視已打開且音量較高。這可以保存為場景並使用,而無需每次都設置單獨的設備。

可以在此處找到更多詳細信息。

附加元件

附加組件通常是可以與 Home Assistant 一起運行的應用程序,但提供了一種快速簡便的方法來安裝、配置和在 Home Assistant 中運行。附加組件提供額外的功能,而集成將 Home Assistant 連接到其他應用程序。

Home Assistant 附加元件(Add-ons)是擴充功能,可以增加更多的功能和整合其他系統。

以下是一些常見的 Home Assistant 附加元件及其用途:

  1. Samba Share:這個元件讓您可以在網絡上共享 Home Assistant 的配置文件,方便您從其他設備上進行設定和修改。
  2. MQTT Broker:MQTT(Message Queuing Telemetry Transport)是一種輕量級的通訊協議,這個元件提供了 MQTT 代理服務,用於在 Home Assistant 中與支援 MQTT 的設備進行通訊。
  3. Node-RED:這是一個基於流程的編程工具,讓您可以通過連接節點和流程來創建自定義的自動化邏輯。它提供了更直觀的方式來設定和管理自動化任務。
  4. SSH & Web Terminal:這個附加元件允許您通過 SSH 或網絡終端機訪問 Home Assistant 的命令行界面,方便您在系統級別進行配置和調試操作。
  5. Google Assistant 或 Amazon Alexa:這些附加元件使得您可以將 Home Assistant 整合到 Google Assistant 或 Amazon Alexa 的生態系統中,以語音的方式控制和監控您的家庭裝置。
  6. Zigbee2mqtt 或 Z-Wave to MQTT:這些元件是將 Zigbee 或 Z-Wave 無線協議轉換成 MQTT 協議的橋接器,使得您可以整合和控制更多的無線智能設備。
  7. MariaDB 或 PostgreSQL:這些附加元件提供了數據庫服務,讓您可以將 Home Assistant 的數據保存到關聯式數據庫中,以便進行更複雜的數據處理和分析。

這些僅僅是 Home Assistant 附加元件的一小部分,您可以根據您的需求和設備來選擇適合的附加元件,以擴展和定制您的 Home Assistant 系統。