小米 IoT Dev Kit小米 IoT Dev Kit(小米 IoT 开发套件)是帮助开发者将产品接入小米 IoT 平台的开发工具包。 平台介绍小米 IoT 平台是小米面向消费类智能硬件领域的开放合作平台,开发者借助小米 IoT 平台开放的资源、能力和产品智能化解决方案,能够以极低的成本快速提升产品的智能化水平,满足不同用户对智能产品的使用需求和体验要求,与加入小米 IoT 的其他开发者共同打造极致的智能生活体验。 开发套件介绍开发套件提供边端云三位一体的服务,支持小米 IoT 产品所需的固件、函数计算、米家扩展程序这三个方向的代码、数据开发。 套件特色一站式开发提供一站式的固件、函数计算、米家扩展程序项目管理能力。 多平台兼容不区分 Windows、Linux、macOS 系统,三种系统均可实现便捷的固件、函数计算、米家扩展程序开发。 代码自动生成对于待开发的 IoT 产品,基于产品的 Spec,自动生成对应的固件、函数计算、米家扩展程序源码供开发者调试、修改。 固件开发基于 Docker 实现 Windows、Linux、macOS 的系统兼容,开发者只需专注于代码开发。 开发环境搭建、代码检查、代码调试、代码编译、固件烧录、固件发布等环节由开发套件来完成,省时省心省力。 函数计算开发提供便捷的函数计算云端调试能力,使用真实数据帮助开发者快速完成功能、定位问题。 米家扩展程序开发提供扩展程序实时预览、真机调试功能,让开发者在开发调试过程中做到所见即所得。 标准扩展程序支持标准扩展程序 UI 界面及设置项的自定义配置,做到配置实时生效、界面实时预览。 自定义扩展程序提供基于 IoT 产品 Spec 生成的扩展程序模板代码,帮助开发者快速进行自定义扩展程序开发。 |