小米智能家居+樹莓派搭建Apple Homekit智能系統(tǒng)

購買樹莓派

我購買的是樹莓派 3B+税手,主板加上16G內(nèi)存卡挤土、讀卡器檐束、只要300元,還有就是記得準(zhǔn)備一根網(wǎng)線般码。

安裝系統(tǒng)

系統(tǒng)版本選擇

https://www.raspberrypi.org/downloads/raspbian/
有兩個版本選擇妻率,一個是桌面版,一個是輕量級無桌面Lite版本板祝,我選擇了Lite版本宫静,桌面對我而言沒有什么價(jià)值,體積大且啟動速度慢券时。

刻錄系統(tǒng)到內(nèi)存卡

我是Mac電腦孤里,選擇了Etcher刻錄系統(tǒng),選擇下載好的系統(tǒng)(img后綴橘洞,如果是zip記得先解壓)捌袜,靜候6分鐘就刻錄完畢。

image.png

開啟ssh協(xié)議

為了可以遠(yuǎn)程連接震檩,需要開啟ssh協(xié)議琢蛤,在刻錄好的內(nèi)存卡中增加一個名稱為ssh的文件蜓堕,隨便復(fù)制一個文件改個名稱即可,記得是無后綴名文件

image.png
啟動

把內(nèi)存卡插入樹莓派博其,插入網(wǎng)線套才、鍵盤,然后開機(jī)

尋找IP地址

可以通過路由器來查看樹莓派的ip地址慕淡,建議綁定一個固定的ip地址背伴,方便日后使用。

登錄

可以通過插入鼠標(biāo)鍵盤直接操作桌面峰髓,也可以通過ssh遠(yuǎn)程登錄傻寂,默認(rèn)的用戶名是pi、初始密碼raspberry

ssh pi@192.168.31.100

安裝軟件

更改軟件源

由于官方的軟件源很慢携兵,而且容易失敗疾掰,建議換成國內(nèi)的軟件源,下面是阿里巴巴的軟件源徐紧。

sudo nano /etc/apt/sources.list

輸入下面的代碼静檬,然后保存退出

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

sudo apt-get update

安裝Node.js
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

要耐心等候,需要半個小時才能安裝完畢并级。

安裝 avahi
sudo apt-get install libavahi-compat-libdnssd-dev
安裝 HomeBridge
sudo npm install -g --unsafe-perm homebridge

對應(yīng)的開源地址 https://github.com/nfarina/homebridge

安裝 homebridge-mi-aqara
sudo npm install -g homebridge-mi-aqara

有必要好好研究homebridge-mi-aqara插件的開源項(xiàng)目拂檩,看看支持的配件,有條件的自己寫代碼拓展功能嘲碧。
https://github.com/YinHangCode/homebridge-mi-aqara

配置參數(shù)

獲取米家網(wǎng)關(guān)參數(shù)

如果是米家空調(diào)通過這種方式獲取

image.png

如果是Aqara空調(diào)伴侶升級版稻励,在米家APP是無法獲取局域網(wǎng)協(xié)議密碼,需要通過Aqara公司推出的Aqara APP來獲取密碼愈涩,mac地址可以直接在路由器上查看望抽。
image.png

配置 HomeBridge

獲取到參數(shù)后,輸入命令進(jìn)入編輯頁面

nano ~/.homebridge/config.json

填寫下面的內(nèi)容钠署,需要修改gateways為對于網(wǎng)關(guān)的內(nèi)容糠聪,control o保存,control x退出編輯界面。

{
    "bridge":{
        "name":"WikiHomebridge",
        "username":"7C:49:EB:1A:BE:58",
        "port":51826,
        "pin":"233-62-666"
    },
    "platforms":[
        {
            "platform":"MiAqaraPlatform",
            "gateways":{
                "7c49eb82992d":"EKPJQGHTK8KNKPOK"
            }
        }
    ]
}

參數(shù)說明:

name:homekit 添加配件看到網(wǎng)關(guān)的名字
username:隨便填寫谐鼎,但是格式需要是mac地址
port:隨意填寫,只要不被占用的端口
pin:homekit 添加配件輸入的代碼
sid:網(wǎng)關(guān)的mac地址(去掉冒號變成小寫趣惠,比如7C:49:EB:1A:BE:47=7c49eb1abe47
password狸棍,上面的2174B40C1EF24296位置是密碼:上面局域網(wǎng)通信協(xié)議的密碼(需要區(qū)分大小寫)

啟動 HomeBridge
homebridge -D
設(shè)置后臺運(yùn)行 Homebridge

上面的homebridge -D有個問題,一旦我們關(guān)閉了ssh味悄,就斷開連接了草戈,我們需要讓服務(wù)在后臺運(yùn)行,所以需要下面的命令來實(shí)現(xiàn)侍瑟,這個會輸出日志到 log.txt唐片,方便我們查詢丙猬。

nohup homebridge -D > log.txt &
設(shè)置開啟自動啟動
sudo nano /etc/rc.local

在打開的文本中找到exit 0,在此之前添加的代碼在啟動時都會被執(zhí)行费韭,在exit 0 之前添加一行代碼:

su pi -c "exec nohup homebridge -D > /home/pi/log.txt"

ctrl+o保存茧球,ctrl+x退出,在終端輸入:sudo shutdown -r now ,重啟測試星持,或者直接拔掉重新插入電源測試抢埋。

HomeKit 配置

iOS 的 HomeKit 配置

打開iPhone的家庭APP,點(diǎn)擊“添加配件”督暂,輸入剛才那8位的代碼揪垄,或者掃描二維碼就可以添加設(shè)備。

自動化和遠(yuǎn)程訪問 HomeKit 配件

以上操作都是只能在局域網(wǎng)使用逻翁,如果需要遠(yuǎn)程控制饥努,那么就要建立一個家居中樞,國內(nèi)用戶建議選擇iPad作為家居中樞八回,只要可以安裝iOS10或以上系統(tǒng)即可肪凛,充值信仰的時刻到了。
https://support.apple.com/zh-cn/HT207057

image.png

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末辽社,一起剝皮案震驚了整個濱河市伟墙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌滴铅,老刑警劉巖戳葵,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異汉匙,居然都是意外死亡拱烁,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進(jìn)店門噩翠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來戏自,“玉大人,你說我怎么就攤上這事伤锚∩帽剩” “怎么了?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵屯援,是天一觀的道長猛们。 經(jīng)常有香客問我,道長狞洋,這世上最難降的妖魔是什么弯淘? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮吉懊,結(jié)果婚禮上庐橙,老公的妹妹穿的比我還像新娘假勿。我一直安慰自己,他們只是感情好态鳖,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布转培。 她就那樣靜靜地躺著,像睡著了一般郁惜。 火紅的嫁衣襯著肌膚如雪堡距。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天兆蕉,我揣著相機(jī)與錄音羽戒,去河邊找鬼。 笑死虎韵,一個胖子當(dāng)著我的面吹牛易稠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播包蓝,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼驶社,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了测萎?” 一聲冷哼從身側(cè)響起亡电,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎硅瞧,沒想到半個月后份乒,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡腕唧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年或辖,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枣接。...
    茶點(diǎn)故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡颂暇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出但惶,到底是詐尸還是另有隱情耳鸯,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布榆骚,位于F島的核電站片拍,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏妓肢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一苫纤、第九天 我趴在偏房一處隱蔽的房頂上張望碉钠。 院中可真熱鬧纲缓,春花似錦、人聲如沸喊废。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽污筷。三九已至工闺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瓣蛀,已是汗流浹背陆蟆。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留惋增,地道東北人叠殷。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像诈皿,于是被迫代替她去往敵國和親林束。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評論 2 361

推薦閱讀更多精彩內(nèi)容