米家 homebridge

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

本篇主要介紹  HomeBridge 的基本設定,讓米家的智慧型裝置可以直接加入到 Apple 的「家庭」app 中。

什麼是 HomeKit?

HomeKit,不是一個硬體,也不是一個裝置,它是蘋果在 2014 WWDC 發表的一種平台規範和開發工具框架,主要是用來連結及控制智慧家庭裝置,讓使用者可以透過 iPhone、iPad 或 Apple Watch 來 呼叫 Siri 遙控家中的不同的裝置。

簡單來說 HomeKit 不是給消費者用的,是給製造商及開發者用的。

上面這段看不懂也沒關係,反正你只要知道:

  • 買 Apple 傳輸線買有 MFi(Made For iPhone)圖示,才可以有保障。
專門給 iPhone 使用的配件的圖示
  • 買智慧家電就要有 HomeKit 圖示,才可以用 Siri 控制。
Apple HomeKit 適用的智慧配件圖示

HomeKit 可以幹麻?「家庭」app 又可以幹麻?

iOS 10 推出了「家庭」app,相信大家一定都不陌生,因為在剛推出的時候,十個人有九個人想把它刪掉…因為用不到嘛!那個時候蘋果迷社團裡幾乎每週都會有人上來問這個問題,可以說是週經文之最!

iOS 的「家庭」app

但是如果你有支援 HomeKit 的智慧配件,「家庭」app 可就相當好用了!

任何的 HomeKit 配件都可以加入「家庭」app 裡,依你的想法打造屬於你的智慧家庭,例如天亮了自動開窗簾、上班去門自動上鎖、下班回家自動開冷氣、洗澡前叫 Siri 幫你播音樂、睡覺後自動關燈…等,以往科幻片才會出現的場景,現在就可能發生在你家裡,想想是不是讓人超級興奮阿?!

科技始終來自於 人性 金錢

HomeKit 因為有蘋果自家的認證,在 iOS 上連進「家庭」app 都不用,可以直接從畫面由下往上拉出控製中心裡看到和控制所有的裝置,而且每個裝置都可以直接操作,當然比其他任何第三方的 App 都更容易上手。

蘋果官網介紹「家庭」app 的圖片

我的家,由我指揮!!可是…

曾經有動念想買 HomeKit 智慧家電的人一定都知道,有支援 HomeKit 的產品實在是超貴,沒在騙的,大家可以參考一下燈具的價格…

Apple Store 所販售支援 HomeKit 的配件

是不是很可怕?

我也想指揮我的家啊!!但價位真的有點高啊!!

當然,如果不在意價格,只想要讓生活更簡單,那絕對是選擇 HomeKit 沒錯;但如果你只是剛準備踏入智慧家電這個圈圈,那其實有便宜許多的入門版可以選擇,就是「米家」。

便宜的智慧家庭裝置好選擇:米家

米家是小米推出了一段時間的智慧家庭系統,最大的優勢就是「便宜」!

mijia 也就是米家

而且除了便宜之外,品質也不差,因為已經推出一段時間了,所以在 iOS 上的「米家」app 也還算滿穩定的。

以同樣的智慧家電來說,米家的售價硬是比他牌的便宜了二分之一,甚至三分之一,看看在蘋果迷社團推薦度最高的「小行行動電源」,還有前陣子超夯的「小米掃地機器人」就知道,CP 值相當的高。

米家出品的小米機器人

如果你已經擁有幾個米家的智慧家庭裝置,可以開始照下面的步驟試著把你的裝置加入「家庭」app,讓你的生活更智慧;如果你還沒有任何智慧家庭裝置,又不想花太多錢,那就先把這篇文章存起來,等買了米家之後再回來細看吧!

開始前準備

如果你不缺錢,請直接左轉去蘋果官網買有支援 HomeKit 的智慧型裝置,那才是真正的長久之道。

但是如果你想要省錢,那就別想省麻煩。

這次的教學是使用綠米開放的 API 來手動接到 HomeKit 上,所有的內容都可以在 GitHub 上找到,但還是有幾個必備的東西你要先準備好:

1. 你要有一台 Mac

什麼款式的 Mac 都行,只要有就好

你的 Mac 就是做為米家裝置與 HomeKit 的橋接器,所以最好是準備一台放在家中不要關機的 Mac,這樣才可以 24 小時都透過 iPhone 來控制智慧家電。

當然你也可以使用樹莓派或是 Windows 來取代 Mac,但不是這篇文章的重點,就請有興趣的蘋果迷自行去 Google 了。

2. 你要有米家的智能家居產品

至少要有一件米家智能家居產品

這系列的教學專門是給米家的產品用的,所以你請至少有一件,如果沒有或只有其它品牌的產品,請直接右轉不送。

3. 你最好有一台 iPad、Apple TV 或 HomePod 放在家裡(非必要)

tv 三代或四代都可以
Apple 家庭的新成員 HomePod 也可以

如果你想要「遠端控制」、「自動化操作」這些配件,那就請準備一台 iPad 或 Apple TV(現在還多了 HomePod),並連上家中的 Wi-Fi 網路,並且保持開機的狀態。

如果你的是 Apple TV 3 代,那就只能「遠端控制」,無法設定自動化操作與使用者權限。詳情請自行參閱蘋果官網說明

開始安裝 米家 HomeBridge

雖然以下操作會使用到 macOS 的終端機,但並不會很複雜。

最麻煩的其實是開始前的做功課及完成後的反覆測試,不過我已經幫各位當白老鼠了,所以別擔心,我會盡量把內容簡單化並把步驟寫清楚,現在,就讓我們開始吧!

⌘ Step 1. 安裝 Xcode

請去 Mac 的 App Store 下載並安裝 Xcode(點我下載

在 App Store 搜尋並安裝完成 Xcode

⌘ Step 2. 安裝 Node.js

下載並安裝 Node.js(點我下載

下載並安全完成後再進行下一步驟

⌘ Step 3. 安裝 HomeBridge

請開啟「應用程式」>「工具程式」>「終端機」,依系統分別輸入:

  • macOS 10.12 Siera 及更早的系統
sudo npm -g install homebridge

  • macOS 10.13 High Sierra
sudo npm -g install homebridge --unsafe-perm

等待 HomeBridge 安裝

HomeBridge 安裝完成

⌘ Step 4. 建立 config 檔

接下來要創建一個 HomeBridge 用的設置檔,請直接複製以下指令並直接在「終端機」貼上:

cd /Users/用户名/.homebridge/
vi config.json

※ 請特別注意 “用戶名” 要改為你電腦的使用者名稱!

再將以下語法直接複製貼在「終端機」上:

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

貼上後,請接著輸入以下指令:

:wq

⌘ Step 4. 快速版本

如果你的 config.json 檔一直做不出來,那就點選下面的連結下載檔案。

點我下載 config.json

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

輸入以下路徑:

~/.homebridge/

接著把剛下載好的 config.json 丟進去即可。

⌘ Step 5. 執行 HomeBridge

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

homebridge

執行完就可以看到一個灰色框框裡面包著 8 個數字,以下圖為例是:031-45-154。

※ 想要停止 Homebridge 可以直接關掉終端機,或者是按 ctrl + c。
看到有 8 個數字的灰色框就表示成功橋接完成

⌘ Step 6. 加入「家庭」app

拿出你的 iPhone 打開「家庭」app,點擊【加入配件】,接著拿鏡頭去掃描「終端機」的 QR-Code,接著就會出現「未認證的配件」,因為這是我們自己設定的,所以當然沒有通過認證,選擇【強制加入】即可。

配對完成後就可以看到 HomeBridge 成為你的配件了。

恭喜你完成了米家變身 HomeKit 的第一步哦!!

後記

Homebridge 是米家變身 HomeKit 的核心,所以不管你的米家配件是什麼,都還是得先把 Homebridge 安裝好,這一步相當的重要,因此我才會把這篇獨立出來。

終端機執行 homebridge 指令後,就不能關閉,要一直開著,這樣才可以持續使用哦~

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

有了 Mac,米家可以更智慧 系列文

如果你對這系列的文章有興趣,請記得去 APPLE FANS 蘋果迷粉絲頁按讚並設為搶先看,我寫完新的文章都會第一時間發表在粉絲團。

你成功了嗎?

成功的話,請記得幫 APPLEFANS 蘋果迷分享此篇教學文章,您的分享才會是我們繼續創作的動力,謝謝各位~

如果想得到更多 iPhone、Mac 教學,請追蹤蘋果迷粉絲團以掌握最新訊息,並且訂閱我們 YouTube 頻道,取得直播第一時間通知,或者加入蘋果迷社團跟大家分享自己的心得和疑難雜症哦~

如果想要聊天,也可以加入我們的 LINE 聊天群找我們。

好品質、好豐富、好清晰、不抄襲、不偏頗、不扭曲的科技網站。

除了提供蘋果相關的新聞與詳盡的達人教學之外,也涵蓋了 3C 產品開箱、App 評測及觀點分享…等內容。

訂閱 APPLEFANS
按讚並追蹤 APPLEFANS 蘋果迷 第一時間取得最新蘋果相關訊息