當家裡各種智能家居的產品越來越多,
就會覺得一大堆App是種累贅,
而且連到雲端還會有延遲的問題,
Home assistant就是目前最好(ㄆ一ㄢˊ 一ˊ)的解決方案,
他跟homekit一樣是一個整體的智能家居介面,
除了可以顯示智能家居的電器在Homekit外,
也能直接寫場景(腳本)、自動化設置,
功能甚至更加完善,
而且所有的處理都在區網內完成,
各種模組就像積木一樣任你堆疊,
只有想不到沒有玩不到的,
所以過年到現在我整個玩瘋了。
Home assistant可以涵蓋的智能家居產品如下
https://www.home-assistant.io/integrations/
有些數據是直接在網路上爬回來搭配智能家居使用,
多到看不完。
凡事起頭難,
今天就來把安裝的方法分享給大家。
官網連結:https://www.home-assistant.io/installation/
安裝的方式有很多種,
可以安裝在電腦系統windows,mac裡用模擬器安裝,
也可以直接裝在樹梅派,
或是有些Nas也有支援,
我是安裝在Mac裡的virtualbox,
以下就以這種安裝當範例,
其他的安裝方法大同小異,
可以直接參考官網。
首先到https://www.virtualbox.org/wiki/Downloads,
選擇OS X hosts下載virtualbox並安裝,
接著到官網https://www.home-assistant.io/installation/macos下載home assistant並解壓縮,
接著打開安裝好的virtual box的新增,
類型:Linux
版本:Other Linux (64Bit)
記憶體起碼2048MB
選擇使用現有虛擬硬碟檔案,
然後選擇Home assistant抓下來解壓縮的檔案
建立後去設定,
啟用EFI打勾
網路設定選擇橋接介面卡,然後我是使用wifi,如下圖
接著按執行給他跑一下,
最終到以下畫面就好了,
不需要再輸入任何東西。
然後網址輸入http://homeassistant.local:8123/
就可以從網路連到剛剛設定好的Virtualbox裡的Home assistant了,
沒辦法連進去的話要多等個幾分鐘,
設定完帳號密碼位置等等後,
畫面如下(原本是白藍色調,我改過了)。
接著記得到路由器裡將homeassistant設為固定ip,
如果是中華電信100M以上的記得去申請固定ip,
可以參考以下連結,
設定的方式跟Nas大同小異,
這樣未來在外網也能連回homeassistant。
設定完後手機也可以下載app,
Apple:https://apps.apple.com/tw/app/home-assistant/id1099568401
Google:https://play.google.com/store/apps/details?id=io.homeassistant.companion.android&hl=zh_TW&gl=US
手機要從外網進入要從以下設定的外部url更改。
接著開啟多步驟驗證模組保障帳號安全。
再下載這個app綁定手機,登入需要這個app 30秒內產生的密碼,這樣就安全多了。
https://apps.apple.com/tw/app/microsoft-authenticator/id983156458
另外有一點,
使用Mac virtualbox的話是沒有藍芽的,
藍芽不能同時在virtualbox跟外部使用,
未來有些直接連藍芽的裝置要關掉mac的藍芽才能在virtualbox使用,
例如藍芽體重計等等,
而且Mac啟動Home assistant不能進入睡眠模式只能讓螢幕暗掉,
嫌麻煩的話可能去買個有藍芽的機器來裝會比較適合,
初步安裝這樣子就完成了。