检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用服务器在物联网平台订阅了软件升级结果通知后(订阅的通知类型为swUpgradeResultNotify),当设备的软件升级任务执行完成时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅请求消息中的callbackurl决定。
应用服务器在物联网平台订阅了固件升级结果通知后(订阅的通知类型为fwUpgradeResultNotify),当设备的固件升级任务执行完成时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅请求消息中的callbackurl决定。
借助开发中心,我们可以通过可视化的方式快速开发一款产品的编解码插件。在自定义新建产品时,如果选择使用系统模板,部分模板会包含编解码插件,您可以直接使用或在此基础上进行修改;如果选择自定义产品模板,则需要完成编解码插件的开发。 编解码插件的开发需要基于Profile定义的设备能力进行开发,本节
body 事件推送时的回填信息,对应规则的condition中的transInfo。 ActionResult结构体说明: 参数 必选/可选 类型 位置 描述 type 必选 String body 规则动作的类型。 id 可选 String body action的ID。 exception
在开发中心调测时,可查看开发中心的消息跟踪,确定平台是否发送数据成功。 请在应用服务器抓包确认是否收到来自物联网平台的POST消息。 地址对应的服务端端口没有开放。请在其他外网机器上使用telnet命令验证下您的IP和端口是否已开放。若未开放,请修改订阅的IP和端口。 如果订阅地址是
知后(订阅的通知类型为fwUpgradeStateChangeNotify),当设备进行固件升级,升级任务的状态发生变化时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅请求消息中的callbackurl决定。
知后(订阅的通知类型为swUpgradeStateChangeNotify),当设备进行软件升级,升级任务的状态发生变化时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅请求消息中的callbackurl决定。
中定义的命令字段是否正确。如果平台与设备交互的“数据格式”为二进制码流,还会验证编解码插件与Profile的映射关系是否正确。由于下发的命令是立即下发模式,设备需要在线。 如果使用业务应用进行测试,还会测试业务应用是否正确调用物联网平台“创建设备命令”接口给设备下发命令的能力。
String body 访问物联网平台的应用ID,在物联网平台创建应用时由平台分配获得。此处填写授权应用的appId。 deviceType 必选 String body 设备的类型。 manufacturerName 必选 String body 设备模型的厂商名称。 manufacturerId
String body 网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId一致。当设备是非直连设备时,gatewayId为设备所关联的直连设备(即网关)的deviceId。 响应参数 Status Code: 200 OK 请求示例 POST {callbackUrl}
设备影子状态变更通知 接口说明 应用服务器在物联网平台订阅了设备影子状态变更通知后(订阅的通知类型为deviceDesiredPropertiesModifyStatusChanged),当平台中的设备影子向设备同步数据成功或失败时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。
String body 访问物联网平台的应用ID,在物联网平台创建应用时由平台分配获得。此处填写授权应用的appId。 deviceType 必选 String body 设备的类型。 manufacturerName 必选 String body 设备模型的厂商名称。 manufacturerId
网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId一致。当设备是非直连设备时,gatewayId为设备所关联的直连设备(即网关)的deviceId。 service 必选 DeviceServiceData body 设备的服务数据,具体参见DeviceServiceData结构体。
时,如果设置的键已存在,则将覆盖之前的标签值。如果设置的键值不存在,则新增标签。 tag_value 可选 String 标签值。 表3 DeviceProperty 名称 必选/可选 类型 说明 service_id 必选 String 设备的服务ID,在设备关联的产品模型中定义。
String body 访问物联网平台的应用ID,在物联网平台创建应用时由平台分配获得。此处填写授权应用的appId。 deviceType 必选 String body 设备的类型。 manufacturerName 必选 String body 设备模型的厂商名称。 manufacturerId
应用服务器在物联网平台订阅了消息状态变更通知后(订阅的资源为device.message.status,事件为update),当消息状态变更时,平台会向应用服务器推送通知消息。 注意事项 应用服务器收到推送消息时,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅消息状态变更通知的callbackUrl决定
Body 订阅的资源名称,取值为batchtask.status。 event 必选 String Body 订阅的资源事件,取值为update。 notify_data 必选 batchTaskStatusUpdateNotification Object Body 设备的自定义字段列表。
标签键,在同一资源下标签键唯一。绑定资源时,如果设置的键已存在,则将覆盖之前的标签值。如果设置的键值不存在,则新增标签。 tag_value 可选 String 标签值。 请求示例 POST 由应用服务器订阅设备消息上报通知的callbackUrl决定 Content-Type:
单击页面右上角的“进入设备管理服务”进入控制台。 进入“云服务配置管理”页面,按照页面提示配置与华为云对接。 单击页面左下角的切换左侧菜单,打开“产品模型”页面,单击页面右上角的“新增产品模型 > 本地导入”。 注:本文中使用的产品模型和设备仅为示例,您可以使用自己的产品模型和设备进行操作。
设备类型,在设备关联的产品模型中定义。 manufacturer_id 可选 String 厂商ID,在设备关联的产品模型中定义。 manufacturer_name 可选 String 厂商名称,在设备关联的产品模型中定义。 model 可选 String 设备型号,在设备关联的产品模型中定义。