ESP Apple HomeKit ADK 助您开发智能家居设备
中国,上海
2020年5月26日
乐鑫发布了一个官方开发工具包 ESP Apple HomeKit ADK,用于在 ESP32 和 ESP32-S2 上构建与苹果 HomeKit 兼容的设备,适用于开发非商业的智能家居配件。您可以点此直接下载开发工具包,并在任何 ESP32 或 ESP32-S2 的微控制器上构建 HomeKit 设备。
HomeKit 是苹果公司专为控制、连接智能家居设备开发的框架,可以在 iOS 设备上进行操作。乐鑫的 ESP Apple HomeKit ADK 作为苹果开源 HomeKit ADK 的一个端口,可以基于 ESP32 和 ESP32-S2 进行开发,并应用于多样的 AIoT 项目。
截自 ESP 开发者入门指南
乐鑫的 Apple HomeKit ADK (Application Development Kit,应用开发工具包) 与苹果公司最初的开源 ADK 使用了相同的术语,可以作为一个供爱好者及开发者们试验和开发的平台。但是如果您有意向将自己的应用商业化,则需要先在苹果的 MFi 许可程序中注册,获得商业许可后,向乐鑫提供该许可证明。
乐鑫的 Apple HomeKit ADK 包含了苹果公司原始版本的所有功能:
- 独立于数据传输方法的应用程序编程接口 (API)
- 端到端加密和身份验证
- 兼容苹果 HomeKit 的最新认证要求
ESP Apple HomeKit ADK 目前只能与 ESP32 和 ESP32-S2 系列微控制器配合使用。使用 ESP8266 SoC 的用户可以在 Arduino HomeKit ESP8266 代码库中寻找替代方案。
左图和右图分别为乐鑫的 ESP32 和 ESP32-S2
您可以在乐鑫的 GitHub 代码库中获取 ESP Apple HomeKit ADK,更多关于可授权软件开发工具包的信息请参考乐鑫官网。