检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
议与物联网平台进行交互,用户可以在控制台或通过应用侧接口创建设备联动规则,把设备上报的属性转发,通过物联网平台规则引擎转变成命令下发给其他指定设备。 核心知识点:产品模型、属性上报、命令下发、MQTT协议、设备联动规则。 最佳实践参考:煤气浓度过高自动打开推窗器。 场景示例—恒温空调
上传的批量任务文件ID,由平台自动生成。 file_name String 上传的批量任务文件名称。 upload_time String 在物联网平台上传文件的时间。格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。 请求示例 列表查询批量任务文件。 GET http
上传的批量任务文件ID,由平台自动生成。 file_name String 上传的批量任务文件名称。 upload_time String 在物联网平台上传文件的时间。格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。 请求示例 上传批量任务文件。 POST https
平台的含义与应用一致,只是变更了名称。 app_name String 资源空间名称。 create_time String 资源空间创建时间,格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。 default_app Boolean 是否为默认资源空间
https://{endpoint}/v5/iot/{project_id}/batchtasks/{task_id}/retry { } 重新执行指定目标集合的子任务 POST https://{endpoint}/v5/iot/{project_id}/batchtasks/{task_id}/retry
平台的含义与应用一致,只是变更了名称。 app_name String 资源空间名称。 create_time String 资源空间创建时间,格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。 default_app Boolean 是否为默认资源空间
请将返回头域中的的X-Subject-Token更新到“IoTDA”环境的“X-Auth-Token”参数中,以便于在调用其它接口时使用。若超过令牌有效时间,需要重新调用鉴权接口。 这里我们已经在postman中自动更新了“X-Auth-Token”参数,使用时无需手动操作。 调测“查询IAM用户可以访问的项目列表”接口
设置后,通过订阅推送的方式,将设备生命周期变更、设备属性上报、设备消息上报、设备消息状态变更、设备状态变更、批量任务状态变更等消息推送到您指定的服务器。详情请参见订阅推送方式概述。 设备影子 物联网平台支持创建设备的“影子”。设备影子是一个JSON文件,用于存储设备的在线状态、设
https://{endpoint}/v5/iot/{project_id}/batchtasks/{task_id}/stop { } 停止执行指定目标集合的子任务 POST https://{endpoint}/v5/iot/{project_id}/batchtasks/{task_id}/stop
String 隧道ID tunnel_access_token String 鉴权信息 expires_in Integer 鉴权信息的过期时间, 单位:秒 tunnel_uri String websocket接入地址 请求示例 创建设备隧道,设备id为b64b7a625b84c1334befb648b_test。
APP:生效范围为资源空间级。如果类型为APP,可携带app_id查询指定资源空间下的规则动作列表,不携带app_id则查询默认资源空间下的规则列表。 app_id 否 String 参数说明:资源空间ID。此参数为非必选参数,携带app_id查询指定资源空间下的规则动作列表,不携带app_id则查询默认资源空间下的规则动作列表。
参数说明:创建包年/包月实例时可指定,表示是否自动续订,续订的周期和原周期相同,且续订时会自动支付。 取值范围: true:自动续订 false:默认值,不自动续订 is_auto_pay 否 Boolean 参数说明:创建包年/包月实例时可指定,表示是否自动从客户的账户中支付,此字段不影响自动续订的支付方式。
选需要转发的产品、属性、服务等数据。 设备消息:将归属在某个资源空间下的设备上报给平台的消息设置为转发目标。单击右侧的“快速配置”,仅转发指定Topic的数据。选择所属产品,填写Topic名称。您可以使用在产品详情页面自定义的Topic,也可以使用平台预置的Topic。 设备消息
),ManagedMqttClientOptionsBuilder中提供了设置初始化KeepAlivePeriod的属性。mqtt连接心跳时间的建议值是120秒,有使用限制。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
参数 是否必选 参数类型 描述 app_id 是 String 参数说明:资源空间ID。存在多资源空间的用户需要使用该接口时,建议携带该参数指定创建的升级包归属到哪个资源空间下。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 package_type
/v5/iot/{project_id}/devices/{device_id}/messages iotda:messages:queryList 查询指定消息id的消息 GET /v5/iot/{project_id}/devices/{device_id}/messages/{message_id}
发升级通知时,会下发该自定义信息给设备。 取值范围:长度不超过4096。 create_time String 软固件包上传到物联网平台的时间,格式:"yyyyMMdd'T'HHmmss'Z'"。 file_location FileLocation object 升级包的位置 表4
h请求,订阅代表MQTT设备端Subscribe请求。 权限 值为允许或拒绝。用于允许或拒绝某topic的发布或订阅。 绑定策略目标。用于指定设备/产品/资源空间可以使用该策略。策略可以从“资源空间”、“产品”、“设备”这3个范围进行绑定,被绑定的设备将遵循策略的要求允许或拒绝某Topic的发布或订阅。(可选)
is restored." } 表1 异常转发数据说明 参数 参数类型 描述 request_id String 推送异常的消息ID,由设备侧指定或平台生成,用于跟踪业务流程。 rule_id String 推送异常的规则触发条件ID,用于唯一标识一条规则触发条件,在创建规则时由物联网平台分配获得。
et最大值是出于API性能考虑,您可以搭配marker使用该参数实现翻页,例如每页50条记录,1-11页内都可以直接使用offset跳转到指定页,但到11页后,由于offset限制为500,您需要使用第11页返回的marker作为下次查询的marker,以实现翻页到12-22页。