news

ESP HomeKit SDK 在 GitHub 上开放

中国,上海
2020年10月30日

乐鑫基于 Apple HomeKit 开发的 ESP HomeKit SDK 目前已在 GitHub 上开放,支持 ESP32、ESP32-S2 和 ESP8266 SoC。

HomeKit 是 Apple 开发的智能家居平台,支持用户使用 iOS 设备与家中的智能设备通信,并对其进行控制操作。今年 5 月,乐鑫发布了 ESP Apple HomeKit ADK,用于在 ESP32ESP32-S2 上构建与 Apple HomeKit 兼容的非商业智能家居设备。现在,乐鑫 ESP HomeKit SDK 也可以在 ESP8266 上运行。

ESP HomeKit SDK 现已在 GitHub 上对外开放,包含简单易用的 API 以及多个可用于快速开发的示例,如 ESP HomeKit 网桥、插座、风扇和灯泡等。此外,我们还提供了清晰的文档帮助初学者使用现有示例学习如何构建项目。

ESP HomeKit SDK 功能:

  • 易于使用的 API,帮助用户实现 Apple 定义的标准 HomeKit 配置文件
  • 支持为特定配件添加定制服务和功能
  • 可用于快速开发配件的示例:包含风扇,灯泡,插座,网桥,Data-TLV8 和以太网
  • 支持 ESP 统一配置

ESP HomeKit SDK 轻松集成 ESP-IDF 其他组件,例如默认支持 ESP 统一配置。此外,它还集成了 ESP RainMaker,支持用户通过 Alexa、谷歌语音助手和 Siri 控制设备。以一个集成了 HomeKit 的开关 example 为例:固件运行在 ESP32-S2-Saola-1 开发板上,RGB LED 与 BOOT 按钮分别用于显示和更改开关状态。LED 呈绿色代表开关处于打开状态。按下 BOOT 按钮,开关将由打开状态切换为 OFF(此时 LED 由绿色变为红色)。再次按下按钮就会重新打开开关。此外,设置好开发板后,通过 iOS Home App 进行配对也可以在手机 APP 上同步反应开关状态。点此了解示例更多细节。

ESP32-S2-Saola-1

如果您有意向开发商业化产品,请先在 Apple 的 MFi 许可程序中注册并获得商业许可,并点此联系我们提供 MFi Account Number。

分享这篇文章
复制此内容

yuanjing

About this author ›