恩智浦半导体宣布,公司旗下的Apple HomeKit软件开发套件(SDK)现已全面支持采用HomeKit的家居自动化应用,且支持HomeKit全部传输协议——包括BLE、Wi-Fi、以太网和iCloud远程访问——为产品和方案提供出色的性能和高级安全性,该SDK可适用于恩智浦所有微控制器和微处理器。
HomeKit是iOS中的一个框架,能够让各种配件无缝连接,帮助人们通过iPhone、iPad和Apple Watch中的Apple Home应用更好地管理家居环境。它提供一系列通用协议,让各类配件能够简单安全地协同工作,消费者只需使用Siri即可控制这些配件。HomeKit利用端到端加密技术奠定了牢固的安全基础,为客户提供iPhone或iPad与支持HomeKit的配件之间的安全连接。
恩智浦HomeKit SDK适用于多种系统配置,从超低功耗无线单芯片微控制器(MCU)系统(如Kinetis KW41Z和KW31Z),到由主机处理器(如Kinetis、LPC或i.MX,运行HomeKit配件协议(HAP)和配件应用程序)及无线电组成的双处理器系统。很多Kinetis MCU和i.MX应用处理器提供多种高级安全功能,例如加密密钥存储、软件和系统保护选项、硬件随机数生成器(RNG)和集成系统篡改检测。
HomeKit SDK框图
恩智浦半导体微控制器与连接解决方案事业部副总裁Emmanuel Sambuis表示:“HomeKit引领消费者接受智能家居,提供开放平台,允许配件通过iPhone或iPad安全地无缝协同工作。恩智浦丰富的MCU、应用处理器和跨界处理器增加了HomeKit支持之后,配件制造商便可享受到该平台提供的各种好处,包括Siri语音控制、iCloud远程访问、简易配置、内置固件升级支持以应对消费者需求的用户API,使得各类家居自动化产品能够快速高效地完成设计。”
支持的其他重要特性还包括:
调试模式,提供用户API可见性并选择应用参数
实现虚拟配件,可用作产品开发的出发点,甚至可在尚未获得全部应用硬件的时候进行
谁是第一个Design-win?
Allegion的Schlage Sense智能门锁成为第一款全面支持HomeKit、基于恩智浦Kinetis技术的产品。Schlage解决方案兼容HomeKit,同时充分利用了恩智浦Kinetis K11 MCU的高性能和安全功能。它旨在帮助用户通过iPhone、iPad或Apple Watch控制门锁。Schlage Sense解决方案还帮助用户管理和存储多个门禁码,并且共享电子门禁。
基于恩智浦Kinetis技术兼容HomeKit的Schlage Sense智能门锁
如何下载HomeKit SDK?
恩智浦支持HomeKit的SDK现已发布。该SDK包括免版税的恩智浦BLE主机堆栈(其中包含大部分GATT Profile,完全符合BLE 4.2规范),并支持多个恩智浦MCU和处理器通过Wi-Fi组网。此外,恩智浦还为客户提供专业服务,帮助客户进行硬件和软件开发以及系统集成和定制。
基于NXP开发板进行HomeKit软件开发