前情提要:米家 HomeBridge (HomeKit + 設定篇):有了 Mac,米家可以更智慧!

米家變身 HomeKit 終於邁入了第三篇,謝謝各位耐心的等待。

第一篇教各位在 Mac 上如何設置 HomeBridge,第二篇教如何將 Yeelight 加入到HomeBridge 中,偽裝成 HomeKit,好讓我們可以直接呼叫 Siri 控制小米燈泡、燈條的開關、顏色…等。

而第三篇,就要教各位如何將以「小米網關」為主的裝置加入到「家庭」中!現在,廢話就不多說,讓我們開始吧!

※特別注意:台灣版的小米網關沒有辦法使用,只有中國版的網關才可以。

支援的米家裝置

  • 多功能網關 Gateway
  • 門窗傳感器 ContactSensor
  • 人體傳感器 MotionSensor
  • 無線開關 Button
  • 溫溼度傳感器 TemperatureAndHumiditySensor
  • 單按鈕牆壁開關 SingleSwitch
  • 雙按鈕牆壁開關 DuplexSwitch
  • 單按鈕牆壁開關零火版 SingleSwitchLN
  • 雙按鈕牆壁開關零火版 DuplexSwitchLN
  • 86型無線單按鈕開關 SingleButton86
  • 86型無線雙按鈕開關 DuplexButton86
  • 智能插座 PlugBase
  • 86型牆壁插座 PlugBase86
  • 魔方 MagicSquare
  • 煙霧報警器 SmokeDetector
  • 天然氣報警器 NatgasDetector
  • 電動窗簾 ElectricCurtain
  • 門磁感應第二代 ContactSensor2
  • 人體感應第二代 MotionSensor2
  • 按鈕第二代 Button2
  • 溫度濕度傳感器第二代 TemperatureAndHumiditySensor2
  • 水浸傳感器 WaterDetector

將小米網關加入 HomeBridge

跟前兩篇相同,我們還是需要用到「終端機」,不過最困難得部分其實威力都已經研究完了,各位只要跟著一步步操作即可,不用擔心。

Step 1. 安裝 homebridge-mi-aqara 插件

請在「應用程式」>「工具程式」>「終端機」輸入以下安裝插件的指令:

sudo npm -g install homebridge-mi-aqara

Step 2. 取得小米多功能網關的相關信息

首先請開啟「米家」App(點我下載)。

在「米家」App 裡點選【多功能閘道】。

進入【多功能閘道】後點選右上角的【…】設定,接著進入【關於】頁面。

 在【關於】頁面中,請狂點下方空白的區域,然後就可以看到多出了【局域網通信協議】及【網關信息】。

先進入【局域網通信協議】然後開啟選項,並記錄下方的【密碼】;

確定後再進入【網關信息】,把其中的【mac】後方的數字也記下來。

以此圖為例,就是記下:

  • 密碼:E736xxxx8D34794
  • mac:34ce00xx9e7c (大寫英文改為小寫英文

※特別注意,mac 請的大寫英文請改為小寫英文!!

Step 3. 修改 config 文件

mi-aqara 插件安裝成功並記下 mac 及密碼後,就要修改 HomeBridge 的 config 檔。

請依序進入 Finder >「前往」>「前往檔案夾」。

輸入以下路徑:

~/.homebridge/

接著請打開 config.json 檔。

※ 可以使用「文字編輯」app 或是 TextWrangler 等類似的軟體開啟。

這個 config.json 檔裡的內容就是前兩篇請各位建立的內容,現在因為安裝了 hombridge-mi-aqara 插件,所以需要再增加針對小米多功能網關的設定。

請直接將以下的代碼複製並貼至 config.json,直接覆蓋全部的內容,再把「mac」及」password」修改成 Step 2 記下來的「mac」及「密碼」即可:

{
    "bridge": {
        "name": "HomeBridge",
        "username": "B8:27:EB:EE:AF:1B",
        "port": 54642,
        "pin": "031-45-154"
    },

    "platforms": [
    	{
            "platform" : "yeelight",
            "name" : "yeelight"
    	},
    	{
        "platform": "MiAqaraPlatform",
      		"gateways": {
        		"mac": "password"
    	}
    }]
}

※特別注意,mac 請的大寫英文請改為小寫英文!!

輸入的內容應該跟此圖一樣,只有 mac 跟密碼不同

Step 4. 執從 homebridge

在「應用程式」>「工具程式」>「終端機」中輸入:

homebridge

執行完就可以看到 homebridge 開始運作,下面有也會出現 [yeelight] [MiAqaraPlatform] 的訊息了。

「家庭」App 設定小米多功能網關裝置

接下來請開啟「家庭」app,就可以看到所有的相關的裝置都加入了。

因為 mi-aqara 一樣是沒有認證的 HomeKit 裝置,所以會全部以代號顯示,接來下就一個一個測試,看看什麼裝置是什麼,然後自己修改成相對應的名稱。

 接著只要大門打開或有人移動,你都可以從「家庭」App 裡看到了!

結語

小米多功能網關是這個插件最主要的控製中樞,所以如果你想要有文章一開始圖裡的那些裝置,一定要先買至少一個「小米多功能網關」才可以唷!

「家庭」App 多了「人體傳感器」跟「門窗傳感器」之後,可以設定的事情就多了,例如:門打開的時候就開燈、有人經過就開燈…一類的,變化性就非常的大,也會開始慢慢感受到真正智慧居家的感覺。

接下來我會陸續介紹如何把下列的米家配件加入 HomeBridge 裡:

  • 小米空氣清淨機
  • 小米 Philips 燈泡

如果你對這系列的文章有興趣,請記得去 APPLE FANS 蘋果迷粉絲頁按讚並設為搶先看,我寫完新的文章都會第一時間發表在粉絲團,有相關的心得或問題,也可以加入 APPLEFANS 蘋果迷社團一起討論哦~

Share.

關於作者

十多年前用了 Mac 後驚為天人,從此再也離不開蘋果,立誓要將捨棄 Windows 進入 Mac 後的美好傳遞給所有人,讓簡單純粹重回大家的生活。

6 篇迴響

  1. 嗨妳好,我遇到一個問題,就是我找不到上面敘述的米家APP開啟局網設定,請問有什麼需要注意的地方...

發表評論