談到家庭物聯網、家庭自動化,大家第一個想到的估計是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
+關注
關注
4文章
3584瀏覽量
89451 -
NAS
+關注
關注
11文章
294瀏覽量
112659 -
虛擬機
+關注
關注
1文章
950瀏覽量
28483 -
語音控制
+關注
關注
5文章
485瀏覽量
28325 -
樹莓派
+關注
關注
117文章
1711瀏覽量
105917
原文標題:用樹莓派安裝與執行Home Assistant
文章出處:【微信號:易心Microbit編程,微信公眾號:易心Microbit編程】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
樹莓派自動散熱風扇
樹莓派的MATLAB Server編譯安裝與LED控制
樹莓派安裝Tomcat
樹莓派的種類_樹莓派安裝教程
樹莓派3硬件配置_樹莓派3都能裝什么系統_樹莓派3系統安裝教程
樹莓派3系統安裝介紹_Noobs進行樹莓派3系統安裝_Noobs進行樹莓派3系統恢復
![<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>3系統<b class='flag-5'>安裝</b>介紹_Noobs進行<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>3系統<b class='flag-5'>安裝</b>_Noobs進行<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>3系統恢復](https://file1.elecfans.com//web2/M00/A7/0D/wKgZomUMQhCALR-vAAAUAVBLw8w729.jpg)
樹莓派3設置有線網絡步驟_樹莓派3利用WinScp上傳文件步驟教程
![<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>3設置有線網絡<b class='flag-5'>步驟</b>_<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>3利用WinScp上傳文件<b class='flag-5'>步驟</b>教程](https://file1.elecfans.com//web2/M00/A7/0D/wKgZomUMQhKAcSRrAAAFV05X_64090.jpg)
樹莓派用什么語言編程_樹莓派python編程詳解
使用樹莓派設計智能小車教程之如何進行樹莓派模塊安裝資料免費下載
【樹莓派】樹莓派4B新手篇:安裝官網Raspbian Buster系統及基礎配置
![【<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>】<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>4B新手篇:<b class='flag-5'>安裝</b>官網Raspbian Buster系統及基礎配置](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論