首先,為了支援homekit,以下裝置是必須的:
1.智慧家庭閘道器裝置,以及支援Homekit的智慧家庭硬體:
Aqara牆壁開關(單路,雙路)、小米智慧插座(Zigbee版)、小米人體感測器、小米門窗感測器、小米溫溼度感測器。
2.搭載Linux系統的開發板
3.升級到iOS10的蘋果手機
當然,為了方便米娜桑更簡便的進行操作,我提供了下列購買清單,避免大家踩坑~
基本配置列表:
1.iOS手機一部,系統升級到iOS10以上。
2.Android手機一部(用於獲取閘道器資訊)
3.樹莓派開發板一臺
4.路由器一部
5.Micro SD儲存卡一張以及讀卡器
6.網線一根
7.USB供電線一根。推薦使用小米插線板供電。
8.USB外接滑鼠鍵盤
9.具有HDMI轉接線的外接顯示器
10.小米多功能閘道器
11.任意或多個支援homekit的子裝置:Aqara牆壁開關(單路,雙路)、小米智慧插座(Zigbee版)、人體感測器、門窗感測器、溫溼度感測器。
注意:iPhone5C雖然可以升級到iOS10,但是並不支援蘋果的“雙重認證”機制。這些裝置只能實現homekit的本地控制,無法透過appTV實現遠端控制。
為了實現小米智慧家庭裝置的homekit控制,先來梳理一下基本流程:
一.獲取閘道器基本資訊
獲取閘道器的MAC地址作為閘道器名稱,以及獲取閘道器的區域網通訊協議密碼。
二.配置樹莓派環境
配置樹莓派開發環境,並將第一步獲取的閘道器MAC地址與區域網通訊協議密碼配置到樹莓派環境中。
三.實現homekit控制
將樹莓派作為橋接器新增到iOS的homekit中實現本地控制,如果有appleTV的話,可以進行遠端控制的配置。
注意:在進行操作之前,請保證所有裝置在同一個路由器下。
一、獲取閘道器基本資訊
由於目前iOS手機無法獲取小米多功能閘道器資訊,需要藉助Android手機來獲取小米多功能閘道器的資訊。參考下面的步驟進行操作:
3.狂按螢幕下方,開啟開發者模式
5.開啟區域網通訊協議,並記住密碼。本案例中是1234567890123456
7.記錄mac地址。本案例中對應的就是mac後面緊跟的64:09:80:2D:A3:CA
8.記下第五步記錄的密碼,和第七步記下的MAC地址,這兩個將會作為閘道器名稱和密碼,在稍後的樹莓派中配置進config.json檔案。現在,閘道器資訊的獲取步驟就完成啦。
首先,為了支援homekit,以下裝置是必須的:
1.智慧家庭閘道器裝置,以及支援Homekit的智慧家庭硬體:
Aqara牆壁開關(單路,雙路)、小米智慧插座(Zigbee版)、小米人體感測器、小米門窗感測器、小米溫溼度感測器。
2.搭載Linux系統的開發板
3.升級到iOS10的蘋果手機
當然,為了方便米娜桑更簡便的進行操作,我提供了下列購買清單,避免大家踩坑~
基本配置列表:
1.iOS手機一部,系統升級到iOS10以上。
2.Android手機一部(用於獲取閘道器資訊)
3.樹莓派開發板一臺
4.路由器一部
5.Micro SD儲存卡一張以及讀卡器
6.網線一根
7.USB供電線一根。推薦使用小米插線板供電。
8.USB外接滑鼠鍵盤
9.具有HDMI轉接線的外接顯示器
10.小米多功能閘道器
11.任意或多個支援homekit的子裝置:Aqara牆壁開關(單路,雙路)、小米智慧插座(Zigbee版)、人體感測器、門窗感測器、溫溼度感測器。
注意:iPhone5C雖然可以升級到iOS10,但是並不支援蘋果的“雙重認證”機制。這些裝置只能實現homekit的本地控制,無法透過appTV實現遠端控制。
為了實現小米智慧家庭裝置的homekit控制,先來梳理一下基本流程:
一.獲取閘道器基本資訊
獲取閘道器的MAC地址作為閘道器名稱,以及獲取閘道器的區域網通訊協議密碼。
二.配置樹莓派環境
配置樹莓派開發環境,並將第一步獲取的閘道器MAC地址與區域網通訊協議密碼配置到樹莓派環境中。
三.實現homekit控制
將樹莓派作為橋接器新增到iOS的homekit中實現本地控制,如果有appleTV的話,可以進行遠端控制的配置。
注意:在進行操作之前,請保證所有裝置在同一個路由器下。
一、獲取閘道器基本資訊
由於目前iOS手機無法獲取小米多功能閘道器資訊,需要藉助Android手機來獲取小米多功能閘道器的資訊。參考下面的步驟進行操作:
3.狂按螢幕下方,開啟開發者模式
5.開啟區域網通訊協議,並記住密碼。本案例中是1234567890123456
7.記錄mac地址。本案例中對應的就是mac後面緊跟的64:09:80:2D:A3:CA
8.記下第五步記錄的密碼,和第七步記下的MAC地址,這兩個將會作為閘道器名稱和密碼,在稍後的樹莓派中配置進config.json檔案。現在,閘道器資訊的獲取步驟就完成啦。