检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId一致。当设备是非直连设备时,gatewayId为设备所关联的直连设备(即网关)的deviceId。 service 必选 DeviceServiceData body 设备的服务数据,具体参见DeviceServiceData结构体。
时,如果设置的键已存在,则将覆盖之前的标签值。如果设置的键值不存在,则新增标签。 tag_value 可选 String 标签值。 表3 DeviceProperty 名称 必选/可选 类型 说明 service_id 必选 String 设备的服务ID,在设备关联的产品模型中定义。
批量创建设备命令 应用服务器若需要向多个设备下发相同的设备命令时,可调用此接口向批量设备下发命令。 此功能通过创建批量任务接口向设备下发批量任务实现,“taskType”参数设置为“DeviceCmd”时,为向批量设备下发命令。 父主题: 命令下发
设备如何发送文件至物联网平台? 目前设备上报文件的场景比较少,如需实现该功能,可以通过集成Agent Lite,然后把文件通过base64编码成String后上传给平台(平台单个消息最大为4KB,超过4KB分多次发送),然后推送给应用,再进行base64解码。 父主题: 设备集成(联通用户专用)
String body 网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId一致。当设备是非直连设备时,gatewayId为设备所关联的直连设备(即网关)的deviceId。 services 必选 List<DeviceServiceData> body
String body 网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId一致。当设备是非直连设备时,gatewayId为设备所关联的直连设备(即网关)的deviceId。 响应参数 Status Code: 200 OK 请求示例 POST {callbackUrl}
String body 访问物联网平台的应用ID,在物联网平台创建应用时由平台分配获得。此处填写授权应用的appId。 deviceType 必选 String body 设备的类型。 manufacturerName 必选 String body 设备模型的厂商名称。 manufacturerId
通过接口在平台注册设备,为什么一段时间后注册设备会被平台删除? 通过调用接口注册设备时,需要填写“timeout”参数。注册完成后,如果在“timeout”参数设定的时间内,设备还未和物联网平台绑定,则该注册设备将会被物联网平台删除。 “timeout”取值范围为0~2147483647(s),当设置为0时,则该注册设备永久有效,不会被删除。
Body 订阅的资源名称,取值为device.status。 event 必选 String Body 订阅的资源事件,取值为update。 notify_data 必选 deviceStatusUpdateNotification Object Body 设备的自定义字段列表。
ST_IOTA_DEVICE_INFO 设备信息,pstDeviceInfo结构体中的成员变量必须带结束符‘\0'。 ST_IOTA_DEVICE_INFO: 字段 必选/可选 类型 描述 pcNodeId 必选 String 关键参数,对接平台的网关下设备唯一标识,设备填写,平台用于判重。 pcName
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 设备型号,在设备关联的产品模型中定义。
Cookie有效值1-65535。 deviceId 必选 String 设备Id。 接口返回值 返回值 描述 true 成功。 false 失败。 此返回值是调用接口的同步返回结果,返回true只是说明接口调用成功,并不说明删除成功,设备删除成功需要收到TOPIC_RMVDEV_RSP广播。 返回结果 广播名称
设备接入服务获取设备数据,需要通过规则引擎,将数据转发至其他服务获取。例如转发至OBS存储,转发至DIS或DMS后再发送至应用服务器。 需要注意的是设备接入服务不解析数据,若设备采用二进制上报数据,则平台进行码流base64封装后再转发。 父主题: 方案咨询(联通用户专用)
如何设置设备名称? 在开发中心注册设备时,支持设置设备名称。 在设备接入和设备管理的控制台中注册设备时,不支持设置设备名称,您可在设备注册成功后,进入设备详情中新增/修改设备名称。 使用API注册/创建设备时,设备接入、设备管理和开发中心都支持在注册/创建设备时设置设备名称。 父主题:
把某个PENDING状态的命令修改为CANCELED状态,即撤销命令。 创建设备命令撤销任务 撤销某个设备的所有未下发的命令。 查询设备命令撤销任务 查询设备命令撤销任务的详细信息和执行状态。 设备服务调用 向设备下发控制命令,仅适用于使用MQTT协议接入的设备。 批量处理 API