1 IIT RTC Apple HomeKit and Google Brillo/Weave. 2 HOMEKIT, WHAT IS IT? HomeKit is a Framework which...
-
Upload
berniece-porter -
Category
Documents
-
view
218 -
download
2
Transcript of 1 IIT RTC Apple HomeKit and Google Brillo/Weave. 2 HOMEKIT, WHAT IS IT? HomeKit is a Framework which...
1
IIT RTC Apple HomeKit and Google Brillo/Weave
2
HOMEKIT, WHAT IS IT?
HomeKit is a Framework which includes:
•iOS API and Database
•Secure Protocol for Device Communication• HomeKit Accessory Protocol (HAP)
•Integration with Siri
•Compliance governed By Mfi HomeKit Certification
HomeKit is NOT an app.•The apps are left for developer imagination
3
HOMEKIT USE CASES
Easy Accessory Discovery
Local and Remote ControliOS 8> – Remote Tunnel Via AppleTV as GatewayiOS 9.x – Remote Tunnel through iCloudiOS 9.x – Local Range Extender Tunneling for BLEBridge Support (ie to zigbee, zwave)
WatchOS 2IOS 9 - HomeKit Mirrored on Watch
Data and Control Sharing Share access with other applications and iCloud users
Siri Integration
“Siri, lock up my house in Tahoe”
4
HOMEKIT STACK
5
HOMEKIT APP DEVELOPMENT
• Easy
• Xcode has all the tools needed• HMCatalog Sample App• HomeKit Accessory Simulator• Itunes Connect
https://developer.apple.com/homekit/
6
HOMEKIT PRODUCT DEVELOPMENT
• Harder
• Register as Mfi Partner • Acquire Mfi co-processor samples via Mfi portal
• Must Pass Rigorous HomeKit Certification
• Leverage Silicon Vendor HAP stacks
7
WHAT ABOUT ANDROID?
• Google has multiple work streams for Consumer IOT
• Thread – IPv6 Wireless mesh• Brillo/Weave – Android base• Nest Weave – Works with Nest Ecosystem
8
BRILLO
Stripped down Android…
9
WEAVE
802.15.4 802.11
10
NEST WEAVE – COMING 2016
11