1. 程式人生 > >(1)HomeAssistant安裝--homeassistant介紹

(1)HomeAssistant安裝--homeassistant介紹

導航連結

HomeAssistant安裝--homeassistant介紹

HomeAssistant安裝--python3和pip

HomeAssistant安裝--python3和pip分支

HomeAssistant安裝--homeassistant

 

初識HomeAssistant

 

HAChina 中文網    https://www.hachina.io/docs/321.html

HomeAssistant論壇   https://bbs.hassbian.com/forum.php

Home Assistant 中文文件
   https://home-assistant.cc/start/start/

HomeAssistant是構建智慧空間的神器。
基於HomeAssistant,可以方便地連線各種外部裝置(智慧裝置、攝像頭、郵件、短訊息、雲服務等,成熟的可連線元件有近千種),手動或按照自己的需求自動化地聯動這些外部裝置,構建隨心所欲的智慧空間。

就像LINUX一樣,HomeAssistant是開源的:它不屬於任何商業公司,使用者可以無償使用。

HomeAssistant能識別和直接連線的外部裝置有將近千項。
其中有各種商業化的智慧產品(如小米系列產品、Philips智慧燈系列、亞馬遜的音響、蘋果的Siri、Google Assistant、博聯的產品、特斯拉汽車等)、有網際網路上的各種實時資訊(股票、匯率、交通、天氣等)、有開源或開放的各種智慧軟體(人臉識別、車牌識別、文字識別、文字轉語音、語音轉文字等)、有各種聯動機制(簡訊、Email、IFTTT等)……
簡單的安裝與配置(不需要程式設計開發),就可以連線您感興趣的東西——將這個零碎多樣的世界,納入到您所希望的統一自動規則控制或聯動中。

HomeAssitant的核心邏輯與自動化(大腦),執行在本地環境中。
HomeAssistant連線的外部裝置既可以是本地的,也可以是在INTERNET上的;您也可以根據自己的意願開放大腦的控制給INTERNET——這樣的架構設計不同於很多商業化產品將控制邏輯放在雲端的方式——安全、可靠、響應速度快、無需擔心隱私洩露!

如果說hass是神經系統,那麼作業系統就像基礎生命系統,Python環境就像血液迴圈系統——hass執行在作業系統之上,Python環境為其提供必要基礎的支援。
作為一個HomeAssistant的使用者,您並不需要掌握python程式語言,只要安裝它的環境就可以了。

上面介紹的hass(核心和元件)、hass配置、python環境架構了一個完整的HomeAssistant執行體系。除此之外,還有一些周邊系統——對於HomeAssistant來說,它們並不是必須的,僅從某個側面幫助HomeAssitant的安裝、執行、或者讓配置更方便——就像眼鏡、助聽器,或者醫院、車輛、馬路,有了這些東西,人類在某些方面會生活更好。

讓我們來看一個簡單的智慧空間的例子:
“當感應到您要出門的時候,自動查詢天氣預報,發現要下雨,語音播報提醒主人要帶傘。”
這其中需要的積木元素:
人體感應感測器(發現您在門口)
位置跟蹤(確認您要出門而不是進門)
天氣預報資訊
文字轉語音服務
媒體播放器
所有這些積木元素,都可以在HomeAssitant中找到。
您需要的,僅僅是需求與創意,將它們聯動起來!