开发前必读(联通用户专用)
非联通用户请查看设备接入服务。
方案概述
基于设备管理服务去实现一个物联网解决方案时,需要完成以下开发操作:
开发操作 |
开发说明 |
---|---|
主要包括Profile的开发和编解码插件的开发。编解码插件的开发仅针对上报数据为二进制码流格式的设备,对于上报数据为JSON格式的设备不需要开发编解码插件。 |
|
主要为设备与物联网平台的集成对接开发,包括设备接入物联网平台、业务数据上报和对平台下发控制命令的处理。 |
|
主要为业务应用与物联网平台的集成对接开发,包括API接口的调用、业务数据的获取和HTTPS证书的管理。 |
基于物联网平台开发一个物联网解决方案的工作流程请参考从这里开始。
开发中心与设备管理服务的差异
- 了解开发中心
开发中心是基于设备管理服务提供的物联网一站式开发工具,帮助开发者快速进行Profile(产品模型)和编解码插件的开发,同时提供在线自助测试、产品发布等多种能力,端到端指引物联网开发,帮助开发者提升集成开发效率、缩短物联网解决方案建设周期。
- 产品开发:提供产品开发向导,端到端引导开发者完成Profile开发、插件开发以及产品调测,助力物联网产品快速上线。
- 应用开发:支持对接信息、订阅调试、应用调试等能力,帮助开发者进行应用侧开发和调试,助力物联网应用便捷开发。
- 自助测试:支持对设备、应用进行自动化测试,并生成测试报告,检验产品是否达到发布标准。
- 产品发布:产品在开发中心完成自助测试后,开发者可以一键申请发布到产品中心,已发布的产品可直接应用于商用环境。
- 了解设备管理服务
请前往平台简介查看设备管理服务的介绍。
- 开发中心和设备管理服务有哪些差异?
- 开发中心和设备接入服务是否有联系?
开发中心是基于设备管理服务的物联网开发工具,在开发中心上开发的产品(Profile文件和编解码插件)只适用于设备管理服务,不能在设备接入服务中导入和使用。
业务概览
- 产品开发:开发者在进行设备接入前,基于开发中心进行相应的开发工作,包括平台侧开发、设备侧开发、应用侧开发,是真实设备接入到设备管理服务的前提条件。
- 上线(转商用):基于设备管理服务提供的控制台,将真实设备接入到设备管理服务中,并对接用户开发的应用服务器,实现设备的远程监控和控制。
- 日常管理:真实设备接入后,基于控制台或者API接口,进行日常的应用管理和设备管理。