1 iit rtc apple homekit and google brillo/weave. 2 homekit, what is it? homekit is a framework which...

Post on 18-Jan-2016

223 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related