概述
生活物联网平台可以提供设备开发的SDK与开发后设备调试的功能,本文介绍开发与开发后调试设备的相关操作流程以及需要注意的事项。
前置工作
- 需要创建产品并完成功能定义和人机交互配置。详情请查看创建产品。
- 建议选择使用阿里IoT认证通过的芯片或模组(非强制性选择认证模组或芯片)进行开发设备端,开发完成设备后需要接入生活物联网平台。
模组信息
根据产品项目与入网类型不同,需要使用的模组/芯片也不同。在创建产品时,需要进行配置选用合适的模组/芯片,详情请查看选择芯片/模组。
设备端开发
平台提供设备端SDK,以供开发者在连接我们平台的设备开发中使用,开发完成后的设备可以支持接入生活物联网平台进行调试。
在开发设备端时,您可以自行选择已认证或者非认证的芯片模组进行开发,设备端开发建议使用平台的认证模组,详情请查看选择认证模组芯片。
说明 当您选择模组完成开发后,不建议进行芯片的更换。
新增测试设备
新增测试设备可以新增以下两种类型设备:
- 真实烧录的设备,即已经将DeviceName、DeviceSecret、ProductKey烧录到设备端的真实设备。
- 调用云端物模型接口的虚拟测试设备,物模型中包含DeviceName、DeviceSecret、ProductKey。说明 虚拟测试设备仅提供测试调试。
新增的测试设备,可以单击设备证书查看设备的DeviceName、DeviceSecret、ProductKey。
重要 测试设备的设备证书仅用于测试调试,不可用于量产设备。
调试设备
根据产品所在的项目和入网类型不同,设备调试方法也不同。其中,自有品牌项目支持调试已开发完成的真实设备和调试虚拟设备,天猫精灵生态项目仅支持对天猫精灵App内已绑定的真实设备进行调试。
调试设备详情请参见设备调试概述。
设备详情
在设备调试页面中测试设备处,可以选择对应的设备查看该设备的详情,详细请参见设备详情。