检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用服务器在调用物联网平台的创建规则触发条件(Resource:device.command.status,Event:update)、创建规则动作、修改规则触发条件接口配置并激活规则后,当命令状态变更时,物联网平台会向应用服务器推送通知消息。 URI POST /由应用服务器创建设备异步命令状态变更通知规则的转发目标决定
查询指定设备加入的设备组列表 功能介绍 应用服务器可调用此接口查询物联网平台中的某个设备加入的设备组信息列表。仅标准版实例、企业版实例支持该接口调用,基础版不支持。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/devices/{d
从控制台获取项目ID 在调用接口时,部分URI以及请求体中需要填入项目ID,项目ID获取步骤如下: 在华为云首页右上角,单击“控制台”。 在右上角的用户名中选择“我的凭证”。 在“我的凭证”界面,API凭证页签中,查看项目ID。 图1 API凭证-获取项目ID 调用API获取项目ID 项目
查询数据流转流控策略列表 功能介绍 应用服务器可调用此接口查询在物联网平台设置的数据流转流控策略列表。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/routing-rule/flowcontrol-policy 表1 路径参数 参数
状态码 状态码如表1所示 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
权限与授权项 权限与授权说明 授权项列表 父主题: 应用侧API参考
修改数据流转流控策略 功能介绍 应用服务器可调用此接口在物联网平台修改指定数据流转流控策略。 调用方法 请参见如何调用API。 URI PUT /v5/iot/{project_id}/routing-rule/flowcontrol-policy/{policy_id} 表1 路径参数
须具备调用该接口所需的权限,否则,API请求将调用失败。每个接口所需要的权限,与各个接口所对应的授权项相对应,只有发起请求的用户被授予授权项所对应的策略,该用户才能成功调用该接口。例如,用户要调用接口来创建设备,那么这个IAM用户被授予的策略中必须包含允许“iotda:devic
本章节指导用户通过API给指定设备下发消息。API的调用方法参见如何调用API。 涉及接口 查询设备列表:确定待下发消息的设备。 下发设备消息:给指定设备下发消息。 查询指定消息id的消息:确认消息下发结果。 操作步骤 确定待下发消息的设备。 查询设备列表 接口信息 URL:GET
板。 鉴权模板函数嵌套最大深度为5层。 模板内容体最大长度不能超过4000字符,且不能包含中文字符。 设备为密钥认证类型时,模板密码函数必须包含设备原始密钥参数(iotda::device::secret)。 使用模板鉴权时,鉴权参数username不能与自定义函数鉴权usern
示例一:使用模板文件批量创建设备 场景描述 本章节指导用户通过API批量创建设备。API的调用方法参见如何调用API。 物联网平台支持通过请求参数和模板文件两种方式批量创建设备。本节以模板文件的方式为例,介绍如何批量创建设备。 涉及接口 查询产品列表:确定待创建设备所属的产品。 上传批量任
授权项列表 API分组 权限 API 授权项(Action) 产品管理 创建产品 POST /v5/iot/{project_id}/products iotda:products:create 查询产品列表 GET /v5/iot/{project_id}/products i
response; } 登录函数工作流控制台在左侧导航栏选择“函数 > 函数列表”,进入函数列表界面,单击右上角“创建函数”。 按照下图所示填写函数配置信息,其中,运行时语言选择“Java 8” 图12 创建函数-ModelArts函数信息 进入已创建好的函数工作流中,单击“上传代码
示例三:在指定资源空间下创建设备 场景描述 本章节指导用户通过API在指定资源空间下创建设备。API的调用方法参见如何调用API。 物联网平台默认为用户创建了一个资源空间,创建设备时默认将设备归属于默认资源空间,如果用户需要对设备分资源空间管理,可以指定资源空间创建设备。 涉及接口 创建资源空间:创建非系统默认的资源空间。
模组AT指令参考 AT指令列表 AT+HMVER AT+HMCON AT+HMDIS AT+HMPUB +HMREC +HMSTS AT+HMSUB AT+HMUNS AT+HMPKS
安全隧道WebSocket接口参考 使用安全隧道通信协议接入 建立安全隧道的WebSocket连接 安全隧道协议消息交互说明
+HMREC 该指令用于将模组接收到的数据通过该方式传递给外部MCU。 指令 参数 参数缺省处理 AT响应结果 使用示例 +HMREC=topic, payload_len, payload topic:指定的topic - - +HMREC="$oc/devices/my_de
+HMSTS 该指令用于将模组连接或者断开的状态主动传递给外部MCU。 指令 参数 参数缺省处理 AT响应结果 使用示例 +HMSTS:status status:当前的状态。0表示已连接,1表示已断开。 如果在通信过程中因为网络原因断开,模组会尝试重连并订阅已经订阅的主题。 -
AT+HMSUB 该指令用于订阅自定义主题。 指令 参数 参数缺省处理 AT响应结果 使用示例 AT+HMSUB=qos, topic qos:topic的qos 默认值:0 +HMSUB OK when success AT+HMSUB=0,"$oc/devices/my_de
AT+HMPKS 该指令用于设置服务器或者客户端证书。 指令 参数 参数缺省处理 AT响应结果 使用示例 AT+HMPKS =type, para1,[para2] type=0,表示平台证书,证书在para1中。 type=1,表示设备公钥证书,证书在para1中。 type=