iceDataChanged),当设备上报单个服务属性数据时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅请求消息中的callbackurl决定。 传输协议 HTTPS/HTTP 请求参数 参数
data,事件为update),当设备上属性数据时,平台会向应用服务器推送通知消息。 注意事项 应用服务器收到推送消息时,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅设备属性变化通知的callbackUrl决定 传输协议 HTTPS/HTTP 请求参数
DatasChanged),当设备同时上报多个服务属性数据时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅请求消息中的callbackurl决定。 传输协议 HTTPS/HTTP 请求参数 参数
例如转发至OBS存储,转发至DIS或DMS后再发送至应用服务器。 需要注意的是设备接入服务不解析数据,若设备采用二进制上报数据,则平台进行码流base64封装后再转发。 父主题: 方案咨询(联通用户专用)
将设备上报的二进制码流解码成JSON格式的数据,发送给应用服务器。 将应用服务器响应的JSON格式数据编码成二进制码流,下发给设备。 命令下发流程 在命令下发流程中,有两处需要用到编解码插件: 将应用服务器下发的JSON格式数据编码成二进制码流,下发给设备。 将设备响应的二进制码流解码成JSON格式的数据,上报给应用服务器。
订阅后消息推送失败,例如提示503如何处理? 开发中心订阅调试时返回503: 原因可能有以下几种: 如果您是调用接口进行订阅,请从返回值判断订阅是否成功。仅当响应码为201 Created时表示调用成功,否则请根据错误码提示修改请求重新发送。 在开发中心调测时,可查看开发中心的消息跟踪,确定平台是否发送数据成功。
例如调用注册设备接口提示设备已经绑定,则需要查看在自己的账号下是否已经存在相同验证码(IMEI或mac)的设备。如果在自己的账号下未找到使用相同验证码(IMEI或mac)的设备,请联系物联网平台服务商,由支撑人员检查该验证码(IMEI或mac)在物联网平台的使用情况。 父主题: 应用集成(联通用户专用)
命令会在NB模组中缓存。 发送的AT+NMGS的payload,是否可以被编解码插件正确解析? 使用编解码插件检查工具,检测自己准备发送的码流中的payload,查看解析后输出的消息结构是否正确,是否符合Profile定义。 父主题: 设备集成(联通用户专用)
mid 必选 Integer 命令ID,把物联网平台下发命令时携带的“mid”返回给平台。 errcode 必选 Integer 命令执行的结果码。 “0”表示执行成功。 “1”表示执行失败。 body 可选 ObjectNode 命令的应答,具体字段在设备的产品模型中定义。 示例 设备向Topic发送的payload:
特性。定义Profile,即在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的服务、属性、命令等信息。如果设备上报的数据是二进制码流格式,就需要开发对应的编解码插件,用于物联网平台完成二进制格式和JSON格式的转换。 删除产品后,该产品下的Profile、编解码插件等资源将被清空,请谨慎操作。
送通知消息。 仅适用于使用MQTT协议接入的设备,例如集成了AgentLite SDK的设备。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅请求消息中的callbackurl决定。 传输协议 HTTPS/HTTP 请求参数 参数
application/x-www-form-urlencoded 对于其他接口,还需要在请求消息头中添加app_key和Authorization,以注册设备(验证码方式)接口为例,添加消息头后的请求如下所示,“******”需要根据实际值填写。 POST https://iot-api.cn-north-4
成以下开发操作: 开发操作 开发说明 平台侧的开发 主要包括Profile的开发和编解码插件的开发。编解码插件的开发仅针对上报数据为二进制码流格式的设备,对于上报数据为JSON格式的设备不需要开发编解码插件。 设备侧的开发 主要为设备与物联网平台的集成对接开发,包括设备接入物联网
数据上报测试 数据上报测试用于测试设备上报数据的能力,目的是验证Profile中定义的属性字段是否正确。如果物联网平台与设备交互的“数据格式”为二进制码流,还会验证编解码插件与Profile的映射关系是否正确。 在数据上报测试界面,单击“下一步”开始测试。 根据向导进入测试界面,操作真实设备
设备接入的协议类型有三种:“CoAP”、“LWM2M”、“MQTT”。 是 description 对软件包的自定义描述。 是 versionCheckCode 软件升级包校验码,长度为4个字符。软件包下载时支持断点续传,根据该字段标识前后两次下载的软件包分片是否为同一个软件包。 否 deviceShard 终端下载
您即将访问非华为云网站,请注意账号财产安全