检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
context = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2) # 不校验服务端证书 context.verify_mode = ssl.CERT_NONE context.check_hostname
相关API参考 创建规则动作 创建规则触发条件 修改规则触发条件 流转数据 创建AMQP队列 查询AMQP列表 查询单个AMQP队列 生成接入凭证 父主题: 使用AMQP转发
选择“密钥”。 密钥 设备密钥,可自定义,不填写物联网平台会自动生成。 图6 设备-注册设备成功 设备注册成功后,请妥善保管好设备ID和密钥,用于设备接入平台认证。 若密钥丢失,只能通过重置密钥生成新的密钥,无法找回注册设备时生成的密钥。 用户可在设备列表删除不再使用的设备。删除设备不支持撤回,请谨慎操作。
使用前必读 概述 物联网平台把自身丰富的管理能力通过API的形式对外开放,包括产品管理、设备管理、设备组管理、标签管理、设备CA证书管理、设备影子、设备命令、设备消息、设备属性、订阅管理、规则管理、批量任务等,帮助用户快速构筑基于物联网平台的行业应用。您可以根据本文档提供的API
(SECRET)。 secret String 网桥密钥,认证类型使用密钥认证接入(SECRET)可填写该字段。 请求示例 POST https://{endpoint}/v5/iot/{project_id}/bridges { "bridge_id" : "d4922d
及_.-等字符的组合。 响应参数 无 请求示例 资源解绑标签,将标签testkey从设备id为d4922d8a的设备解绑。 POST https://{endpoint}/v5/iot/{project_id}/tags/unbind-resource { "resource_type"
error_msg String 属性查询异常错误信息。 请求示例 查询设备属性,查询指定设备的服务为Temperature的所有属性。 GET https://{endpoint}/v5/iot/{project_id}/devices/{device_id}/properties?service_id=Temperature
websocket接入地址 请求示例 创建设备隧道,设备id为b64b7a625b84c1334befb648b_test。 POST https://{endpoint}/v5/iot/{project_id}/tunnels { "device_id" : "b64b7a
取值范围:资源列表长度最小为1,最大为10,列表中的资源取值范围:仅支持字母,数字,以及/{}$=+#?*:._-组合。 请求示例 查询指定id的设备策略详情 GET https://{endpoint}/v5/iot/{project_id}/device-policies/{policy_id} 响应示例 状态码:
参数说明:数据转发流控大小。单位为tps,取值范围为1~1000的整数,默认为1000. 请求示例 查询指定数据流转流控策略。 GET https://{endpoint}/v5/iot/{project_id}/routing-rule/flowcontrol-policy/{policy_id}
参数说明:端侧执行下发的目标设备ID列表。设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。 请求示例 创建云端规则,设备下线触发告警。 POST https://{endpoint}/v5/iot/{project_id}/rules { "name" : "openLight",
Integer 参数说明:数据转发流控大小。单位为tps,取值范围为1~1000的整数,默认为1000. 请求示例 修改数据流转流控策略。 PUT https://{endpoint}/v5/iot/{project_id}/routing-rule/flowcontrol-policy/{policy_id}
命令下发异常错误码。 error_msg String 命令下发异常错误信息。 请求示例 创建命令,命令名为ON_OFF,命令为ON。 POST https://{endpoint}/v5/iot/{project_id}/devices/{device_id}/commands { "service_id"
String 设备响应命令的时间,"yyyyMMdd'T'HHmmss'Z'"格式的UTC字符串。 请求示例 查询指定id的命令。 GET https://{endpoint}/v5/iot/{project_id}/devices/{device_id}/async-commands/{command_id}
String 参数解释: 消息名称,可不填写,做说明用。 id 可选 String 参数解释: 消息的唯一标识,用于区分与查找消息。如不填写系统会自动生成一个消息ID,消息ID不可重复。 content 必选 String 参数解释: 消息内容,可以为base64编码格式。 示例 系统格式:
marker String 本次分页查询结果中最后一条记录的ID,可在下一次分页查询时使用。 请求示例 列报查询所有的amqp队列。 GET https://{endpoint}/v5/iot/{project_id}/amqp-queues 响应示例 状态码: 200 OK { "queues"
String 本次分页查询结果中最后一条记录的ID,可在下一次分页查询时使用。 请求示例 查询指定策略id下绑定的目标列表 POST https://{endpoint}/v5/iot/{project_id}/device-policies/{policy_id}/list-targets
母、数字、以及_.-等字符的组合。 响应参数 无 请求示例 资源绑定标签,将标签绑定到设备id为d4922d8a的设备上。 POST https://{endpoint}/v5/iot/{project_id}/tags/bind-resource { "resource_type"
下发设备属性,服务id为Temperature的属性为value,值为57,服务id为Batter的属性为level,值为80。 PUT https://{endpoint}/v5/iot/{project_id}/devices/{device_id}/properties {
dynamic_group_rule String 动态设备组规则 请求示例 修改设备组,将设备组的名称修改为GroupA。 PUT https://{endpoint}/v5/iot/{project_id}/device-group/{group_id} { "name"