检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设备属性查询ID,用于唯一标识一条属性查询,在下发查询属性时由物联网平台分配获得。 response Object 设备上报的属性执行结果。Json格式,具体格式需要应用和设备约定。 error_code String 属性查询异常错误码。 error_msg String 属性查询异常错误信息。 请求示例 查
创建设备隧道 功能介绍 用户可以通过该接口创建隧道(WebSocket协议),应用服务器和设备可以通过该隧道进行数据传输。 该API接口在基础版不支持。 该API调用后平台会向对应的MQTT/MQTTS设备下发隧道地址及密钥,同时给应用服务器也返回隧道地址及密钥,设备可以通过该地
1823的整数,默认为1073741823(即1GB)。当backlog_size为0时,表示不积压。若同时配置了backlog_size和backlog_time两个维度,则以最先达到阈值的维度为准。 backlog_time Integer 参数说明:数据积压时间。单位为s(
Administrator)的权限。在“统一身份认证服务(IAM) - 委托”中将委托名称为iotda_admin_trust的委托授权KMS Administrator和OBS OperateAccess 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/ota-up
包上传。如使用到第三方库,则需将工程Jar包和第三方Jar包打包成一个Zip包。 本文使用到了多个第三方库,因此,如下图所示,将工程Jar包和第三方Jar包打包成一个Zip包。 进入函数工作流服务控制台,创建函数并上传包含工程Jar包和第三方Jar包的Zip包。 为避免调试过程中
取值范围:warning(警告)、minor(一般)、major(严重)和critical(致命)。 dimension String 参数说明:告警维度,与告警名称和告警级别组合起来共同标识一条告警,默认不携带该字段为用户维度告警,支持设备维度和资源空间维度告警。 取值范围: device:设备维度。
key格式的私钥文件。 openssl base64 将签名结果进行Base64编码,以便于传输和存储。 IoTDA处理鉴权请求:IoTDA收到鉴权请求时,会根据username的参数信息和自定义鉴权的配置来决策是否使用自定义鉴权方式。 判断username是否携带了自定义鉴权名称,
是 String 参数说明:设备组ID,用于唯一标识一个设备组,在创建设备组时由物联网平台分配。 取值范围:长度不超过36,十六进制字符串和连接符(-)的组合。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 参数
7”最后一位数字不是7,表明网络存在问题,请更换SIM卡或确认SIM卡能够上网。 创建产品和设备 参考创建产品,创建基于MQTT协议的产品。 参考注册设备,获取设备ID(deviceID)和设备密钥。 注册设备后,请妥善保管设备ID和设备密钥。设备密钥无法找回,如果忘记,可在“设备详情”页面单击“重置密钥”设置新的密钥。
参数名(paraName);如果service_id为空则由用户自定义命令格式。设备命令示例:{"value":"1"},具体格式需要应用和设备约定。 expire_time Integer 物联网平台缓存命令的时长, 单位秒。 status String 下发命令的状态。 PE
[condition2] 示例: product_id = 'testProductId' 最多支持5个condition,不支持嵌套;支持的检索字段请参见表1和表2。 连接词支持AND、OR,优先级参考标准SQL语法,默认AND优先级高于OR。 表1 搜索条件字段说明 字段名 类型 说明 取值范围 app_id
或者关联用户OBS上的对象,上传的位置为控制台的“设备 > 软固件升级 > 软件列表”和“设备 > 软固件升级 > 固件列表”。 目标版本可以比当前版本低吗? 可以。物联网平台会判断目标版本和当前版本是否一致,如果一致,任务详情显示“The current version is the
据上报和命令下发的消息内容,目前是一个JSON对象。 Topic说明 设备使用MQTT协议接入时,可通过Topic实现消息的发送和接收。 以$oc开头的topic是IoTDA预置的系统topic。您可以在允许的情况下订阅和发布到这些系统预置的Topic;具体Topic列表和功能说明可参考Topic定义。
设备影子介绍: 设备影子是一个用于存储和检索设备当前状态信息的JSON文档。 每个设备有且只有一个设备影子,由设备ID唯一标识 设备影子用于存储设备上报的(状态)属性和应用程序期望的设备(状态)属性 无论该设备是否在线,都可以通过该影子获取和设置设备的属性 设备上线或者设备上报属
设备认证类型 选择“密钥”。 密钥 此处不填写,物联网平台会自动生成。 成功注册设备后,平台会自动生成设备ID和密钥,请妥善保管好设备ID(deviceId)和密钥(deviceSecret),用于设备接入。 图2 设备-注册设备成功 使用微信小程序接入 下载微信小程序示例工程。
参数名(paraName);如果service_id为空则由用户自定义命令格式。设备命令示例:{"value":"1"},具体格式需要应用和设备约定,请求对象最大长度为256KB expire_time 否 Integer 参数说明:物联网平台缓存命令的时长, 单位秒, 平台最多
String 用户自定义sql select语句,最大长度2500,该参数仅供标准版和企业版用户使用。 where String 用户自定义sql where语句,最大长度2500,该参数仅供标准版和企业版用户使用。 active Boolean 规则条件的状态是否为激活。 表6 RoutingRuleSubject
已经成功、停止、正在停止、等待中或初始化中,则不可以调用该接口。如果请求Body为{},则调用该接口后会重新执行所有状态为失败、失败待重试和已停止的子任务。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/batchtasks/{task_id}/retry
授权项列表 API分组 权限 API 授权项(Action) 产品管理 创建产品 POST /v5/iot/{project_id}/products iotda:products:create 查询产品列表 GET /v5/iot/{project_id}/products i
品模型中服务和属性的内容,确保设备上报的服务/属性和产品模型中的服务/属性一致(如果不一致,则历史数据中看不到设备上报的数据),或者进入“产品 > 基本信息”页面,删除所有服务。 命令下发 在控制台界面单击左侧菜单栏的“API检索和调试”。 图9 导航-API检索和调试 找到“设