IIT RTC Apple HomeKit and Google Brillo/Weave
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
HOMEKIT USE CASES Easy Accessory Discovery Local and Remote Control iOS 8> – Remote Tunnel Via AppleTV as Gateway iOS 9.x – Remote Tunnel through iCloud iOS 9.x – Local Range Extender Tunneling for BLE Bridge Support (ie to zigbee, zwave) WatchOS 2 IOS 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”
HOMEKIT STACK
HOMEKIT APP DEVELOPMENT Easy Xcode has all the tools needed HMCatalog Sample App HomeKit Accessory Simulator Itunes Connect https://developer.apple.com/homekit/
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
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
BRILLO Stripped down Android…
WEAVE 802.15.4 802.11
NEST WEAVE – COMING 2016