樹梅派搭建 HomeKit,實現(xiàn)智能家居猛计。

homekit_cover.png

樹梅派開發(fā)版能夠?qū)崿F(xiàn)各種功能唠摹,今天要示範的就是使用樹梅派 + 小米網(wǎng)關(guān) + HomeKit 實現(xiàn)。

1. 需要材料:

1. 樹梅派開發(fā)版(使用3B

版本自己開心就好奉瘤,理論上都能搭建勾拉。

樹梅派實體圖

2. 小米網(wǎng)關(guān)

yu使用這個智能居家組合

小米智能家居

3. iPhone or iPad or AppleTV

這不用多說了吧,信仰儲值盗温。

信仰

這就來開始我們的搭建 HomeKit 之旅吧藕赞!

HomeKi

2. 建置樹梅派

  1. 準備一張樹梅派適用的TF記憶卡,然後先將記憶卡連接你的電腦使用卖局。

  2. 下載樹梅派最新作業(yè)系統(tǒng) RASPBIAN 點我下載

  • 有分GUI介面版與命令列版
2018-04-15 (1).png

選擇下載有GUI介面的版本斧蜕,如果你習慣使用SSH命令列也可以安裝只有CLI介面的版本。

  1. 下載完畢後砚偶,使用 Etcher 燒錄至記憶卡中
  • 選擇剛剛下載的 image燒錄至記憶卡中
2018-04-15.png
flash
Complete
  1. 開啟 SSH 協(xié)議

新版的樹梅派預設是並沒有開啟SSH的批销,為了連接必須開啟洒闸。方法如下:

  • 直接在記憶卡底下加入一個檔案名稱為SSH,無副檔名风钻。
mijia-homekit-4.png
  1. 將記憶卡從電腦中退出顷蟀,插入至樹梅派酒请,開機
    骡技,插上網(wǎng)路線!

3. 連接到樹梅派

  • 為了減少命令列的複雜性羞反,我們使用VCN來做連接布朦。
  1. 下載 VNC? Viewer for Google Chrome? 應用 點我下載

打開之後應該可以看到以下畫面。

2018-04-15 (2).png
  1. 取得樹梅派 ip 位置
  • 進到自己的路由器中尋找樹梅派的ip位子昼窗,以下用小米路由器當作範例:
  • 輸入找到的位置
2018-04-15 (4).png
  • 輸入預設的使用者帳號密碼

  • User name pi

  • Password raspberry

2018-04-15 (6).png
  • 登入後就看的到畫面了
2018-04-15 (7).png

第一次登入系統(tǒng)會要求要改變密碼是趴,改一個自己要記得就行囉。


  • 改變密碼開啟終端機輸入
passwd
開啟終端機
  • 利用右鍵貼上指令
2018-04-15 (9).png
  • 更改密碼
2018-04-15 (10).png

4. 安裝必要安裝包

  1. 安裝 Node.js
  • 貼上指令
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
  • 安裝完輸入 nodejs -v 檢查版本澄惊,至少要是6.X.X以上
image.png
  1. 安裝 avahi
  • 貼上指令
sudo apt-get install libavahi-compat-libdnssd-dev
安裝 avahi
  1. 安裝 HomeBridge
  • 貼上指令
sudo npm install -g --unsafe-perm homebridge
2018-04-15 (13).png

]

  1. 安裝 homebridge-mi-aqara
  • 貼上指令
sudo npm install -g homebridge-mi-aqara

安裝完畢之後樹梅派的設定就告一段落唆途,接下來換安裝小米網(wǎng)關(guān)。


4. 設定小米網(wǎng)關(guān) ( 已經(jīng)設定好的可以跳過 )

  1. 到 App Store 下載 米家 App

  2. 登入後加入裝置掸驱,選擇多功能網(wǎng)關(guān)肛搬,依照步驟設定。

多功能網(wǎng)關(guān)
多功能網(wǎng)關(guān)

5.紀錄小米網(wǎng)關(guān)資訊

  1. 設定完成後可以看到裝置毕贼,點入後查看畫面温赔,依照以下步驟打開開發(fā)者模式
點擊
關(guān)於
狂點空白處
可以得到
  1. 開啟通訊協(xié)議與寫下密碼
通訊協(xié)議
寫下密碼
  1. 記下網(wǎng)關(guān)mac地址
網(wǎng)關(guān)mac
網(wǎng)關(guān)mac

有了這些東西之後,我們就可以來設定我們的樹梅派啦鬼癣!

6. 創(chuàng)建 HomeKit

  1. 連接到樹梅派陶贼,打開資料夾

  2. 在路徑 /home/pi 下創(chuàng)建資料夾 .homebridge

2018-04-15 (15).png
  1. 進入 .homebridge 創(chuàng)建文件 config.json
config.json
  • 將以下配置資訊,更改成自己的資訊後複製到 config.json

要記得更改自己的訊息呀待秃!

{
    "bridge": {
        "name": "你自己定義的 HomeKit名稱 ",
        "username": "自己建立Mac地址拜秧,例如 AC:A3:5C:EA:88:EC",
        "port": 確定不被占用的port,例如13358,
        "pin": "一組homekit辨識碼章郁,例如 412-64-318"
    },
    "platforms": [
        {
            "platform": "MiAqaraPlatform",
            "gateways": {
                "你剛剛進入網(wǎng)關(guān)訊息的Mac地址枉氮,請去除':',並且小寫驱犹,例如7c8f5fec44ed": "你剛剛記下來的協(xié)議密碼"
            }
        }
    ]
}

範例嘲恍,你的資訊看起來會像這樣:

{
    "bridge": {
        "name": "myhomekit",
        "username": "AC:A3:5C:EA:88:EC",
        "port":13358,
        "pin": "412-64-318"
    },
    "platforms": [
        {
            "platform": "MiAqaraPlatform",
            "gateways": {
                "7c8f5fec44ed": "54878756454654d"
            }
        }
    ]
}

完成後儲存離開

7. 啟動 HomeBridge

  • 在終端機輸入以下指令
homebridge -D
輸入HomeKit
  • 打開你的iPhone設備,找到HomeKit雄驹。
  • 按右上角的 + 加入設備
  • 輸入QRCode佃牛,或者按手動輸入號碼都可以
  • 強制加入
+
result

加入之後就可以看到你的設備了!

  • p.s.退出樹梅派SSH之後可能連線會中斷医舆,可以使用 screen 做持久化窗口俘侠。

享受你的HomeKit吧象缀!

HomeKit

參考與致謝


小米空氣清淨機篇央星,yeelight篇,即將上線惫东。

yasuoyuhao 2018/03/27
如果喜歡我的文章莉给,可以按下喜歡或追隨讓我知道呦,更歡迎許多大神指點討論廉沮。感謝您的閱讀颓遏。
團隊部落格:yasuoyuhao's Area

打賞專線→
BTC address:163s9ViaQ3cSNbhx8Xa1Zyifxng3i8zxJr

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市滞时,隨后出現(xiàn)的幾起案子叁幢,更是在濱河造成了極大的恐慌,老刑警劉巖坪稽,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件曼玩,死亡現(xiàn)場離奇詭異,居然都是意外死亡窒百,警方通過查閱死者的電腦和手機黍判,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來贝咙,“玉大人样悟,你說我怎么就攤上這事⊥バ桑” “怎么了窟她?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蔼水。 經(jīng)常有香客問我震糖,道長,這世上最難降的妖魔是什么趴腋? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任吊说,我火速辦了婚禮,結(jié)果婚禮上优炬,老公的妹妹穿的比我還像新娘颁井。我一直安慰自己,他們只是感情好蠢护,可當我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布雅宾。 她就那樣靜靜地躺著,像睡著了一般葵硕。 火紅的嫁衣襯著肌膚如雪眉抬。 梳的紋絲不亂的頭發(fā)上贯吓,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天,我揣著相機與錄音蜀变,去河邊找鬼悄谐。 笑死,一個胖子當著我的面吹牛库北,可吹牛的內(nèi)容都是我干的爬舰。 我是一名探鬼主播,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼贤惯,長吁一口氣:“原來是場噩夢啊……” “哼洼专!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起孵构,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎烟很,沒想到半個月后颈墅,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡雾袱,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年恤筛,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片芹橡。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡毒坛,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出林说,到底是詐尸還是另有隱情煎殷,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布腿箩,位于F島的核電站豪直,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏珠移。R本人自食惡果不足惜弓乙,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望钧惧。 院中可真熱鬧暇韧,春花似錦、人聲如沸浓瞪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽追逮。三九已至酪刀,卻和暖如春粹舵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背骂倘。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留历涝,地道東北人诅需。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像荧库,于是被迫代替她去往敵國和親堰塌。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,577評論 2 353