談到家庭物聯網、家庭自動化,大家第一個想到的估計是Apple的HomeKit技術、Apple的Siri語音控制;或者是Amazon的Echo系列智能喇叭與Alexa語音;或者是Google Assistant語音控制等。過去這些科技大廠的技術各自為政、互不兼容,但近期已透過Matter新技術標準(2022年10月正式推出1.0版)進行統合,互操作性問題將逐漸消除。
不過,實行Matter技術的產品通常會尋求通過測試驗證,以便能在產品外包裝上印上認證標章,間接而言實行Matter技術也是要成本的,成本很自然會轉嫁到最終消費者身上。
完全開放免費的家庭物聯網技術:Home Assistant
那么,可有完全開放免費的家庭物聯網技術呢?而不是用科技大咖的技術或Matter技術,答案是肯定的,Home Assistant正是這樣的軟件技術,Home Assistant甚至早在2013年就開始發展,比Apple HomeKit、Amazon Echo等還要早。Home Assistant至今依然活躍,最新版為2023.1.7,意即2023年1月仍在發布更新,甚至在2022年12月也開始支持Matter。
要想獲得、實現Home Assistant技術,必須在家中有一臺計算機來安裝與執行Home Assistant操作系統軟件,或者是以容器的方式安裝執行,即安裝執行Home Assistant Container,另外有兩種比較特別的替代安裝方案,分別是HomeAssistant Supervised與Home Assistant Core。
不同的軟硬件配置適合不同的安裝方式,例如用Windows、macOS環境來安裝雖然可以安裝Home Assistant操作系統,但必須是以虛擬機(VM)方式執行,其實就是用VM來執行Linux,或者Windows、Mac也可以安裝Home Assistant Core,但不能安裝Home Assistant Container,也不能安裝Home AssistantSupervised。
運用樹莓派(Raspberry Pi, RPi)安裝并運行Home Assistant
除了用個人計算機安裝外也可以用NAS(官網目前有Synology NAS的安裝示范,以容器方式執行)來安裝,或者是用單板計算機來安裝,而樹莓派(Raspberry Pi, RPi)正是其一,另外也可以用樹莓派的替代板來安裝,如ODROID或華碩的Tinkerboard等。
Home Assistant支持多種安裝執行方式
四種安裝方式的功能差異
想將Home Assistant操作系統安裝到RPi上,建議要使用第三或第四代的RPi,然后microSD記憶卡要有32GB以上的容量,記憶卡要有AP2(Application Performance Class 2)等級的I/O速度,意即隨機讀取至少有4000IOPS、隨機寫入至少有2000 IOPS、持續寫入至少10MB/Sec的表現。
有了RPi與microSD后,先將microSD接入一臺計算機,計算機安裝與執行記憶卡工具程序Balena Etcher,然后在Etcher內輸入此為RPi 4的網址,以便從網絡抓取HomeAssistant的操作系統映像文件,然后將映像文件寫入microSD記憶卡內。
Etcher程序畫面,選擇「Flash fromURL」自網絡下載并刻錄Home Assistant操作系統到microSD記憶卡內
接著將記憶卡裝入RPi 3/4里頭然后開機,如果可以盡量使用有以太網絡(Ethernet)聯機的RPi,雖然Wi-Fi也可以,但Home Assistant官方認為Wi-Fi比較不穩,能用有線網絡盡可能用有線網絡。
以上程序就已經安裝好Home Assistant了,接著就是登入系統進行組態配置設定,方式是用計算機的瀏覽器并輸入網址homeassistant.local:8123即可登入,如果用的計算機是比較早期的Windows或網絡配置比較嚴謹點的,也可以改輸入網址homeassistant:8123或http://X.X.X.X:8123來登入。
運用手機瀏覽器登入Home Assistant系統,第一次要建立一組帳密
之后的設定細節包含輸入系統所在的地理位置,若不想輸入真的所在位置就隨意手動填寫設定即可,接著系統就會開始探索聯機環境中是否有可以聯機的家庭裝置,或者要手動加入裝置也可以,最后就正式進入系統畫面。
設定所在的地理位置
系統自動探索環境中的聯機裝置或自行手動加入裝置
正式進入系統畫面
小結
上述已經完成安裝到設定的動作,進一步就可以進行各種家庭自動化的規則(rule)設定,例如:太陽下山后自動開燈,這包含要定義怎樣的觸發器(trigger)、怎樣的觸發條件(condition),以及對應的自動化動作(action)等。
最后,Home Assistant已經支持整合了2,300多項家庭自動化軟硬件,例如攝影機、警報器、風扇、門鎖、能源管理裝置等,玩法變化眾多,等待各位去實際嘗試體驗。
審核編輯:劉清
-
WINDOWS
+關注
關注
3文章
3526瀏覽量
88449 -
NAS
+關注
關注
11文章
281瀏覽量
112371 -
虛擬機
+關注
關注
1文章
908瀏覽量
28109 -
語音控制
+關注
關注
5文章
481瀏覽量
28233 -
樹莓派
+關注
關注
116文章
1699瀏覽量
105537
原文標題:用樹莓派安裝與執行Home Assistant
文章出處:【微信號:易心Microbit編程,微信公眾號:易心Microbit編程】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論