检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
平台向设备直接下发消息,不依赖产品模型。提供给设备的单向通知,具有消息缓存功能,若设备不在线,则在设备上线后发送数据(支持配置,最长缓存时间24小时)。 设备无法按照产品模型中定义的格式进行指令下发时,可使用此接口下发自定义格式的数据给设备。例如:发送没有定义产品模型的数据。 不支持 异步
设备接收信息,解析出IoT接入实例地址,与IoT接入实例1进行通信。 动态扩容设备接入实例,创建对应实例的资源空间,在对应资源空间下上传产品。 注册设备。选择对应实例的产品创建设备。 新增策略。添加新实例的静态策略,以不同的关键字命名静态策略。 设备请求引导。 设备接收信息,解析出IoT接入实例地址,与IoT接入实例2进行通信。
manufacturer_id 可选 String 参数解释: 厂商ID。 model 可选 String 参数解释: 设备型号。 product_id 可选 String 参数解释: 产品ID。 fw_version 可选 String 参数解释: 固件版本。 sw_version 可选 String
命令下发 概述 为能有效地对设备进行管理,设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可以调用物联网平台应用侧API接口向设备下发命令,以实现对设备的远程控制。 物联网平台有同步命令下发和异步命令下发两种命令下发机制,如下表所示。 表1 命令下发概述 命令下发机制
描述 target_type 是 String 参数说明:解除策略绑定的目标类型。 取值范围:device|product|app,device表示设备,product表示产品,app表示整个资源空间。 target_ids 是 Array of strings 策略解绑的目标ID列表
设备消息上报 功能描述 是指设备无法按照产品模型中定义的属性格式进行数据上报时,可调用此接口将设备的自定义数据格式上报给平台,平台对该消息不进行解析,该消息可以转发给应用服务器或华为云其他云服务上进行存储和处理。 消息上报和属性上报的区别,请查看消息通信说明。 低配置且资源受限或
manufacturer_id 可选 String 参数解释: 厂商ID。 model 可选 String 参数解释: 设备型号。 product_id 可选 String 参数解释: 产品ID。 fw_version 可选 String 参数解释: 固件版本。 sw_version 可选 String
限制。通过灵活访问的控制模型,提供了基于用户角色的访问控制,能够管理客户端发布/订阅主题的授权。借助策略功能,可以用于管理一个或多个设备/产品/群组发布、订阅的权限,以保证非$oc开头的自定义Topic的通信安全。设备Topic策略用于发布、订阅机制的协议,比如说设备侧的MQTT
参考MQTT CONNECT连接鉴权参数说明(无需填写Password)。 注:注册组的场景不存在选择产品,所以命名需要注意:如果命名字符串有“_”,那么第一项必须为对应设备接入已经存在的产品ID,如果不包括“_”,那么可以随意命名。 选择开启 SSL/TLS,勾选Self signed
参考MQTT CONNECT连接鉴权参数说明(无需填写Password)。 注:注册组的场景不存在选择产品,所以命名需要注意:如果命名字符串有“_”,那么第一项必须为对应设备接入已经存在的产品ID,如果不包括“_”,那么可以随意命名。 选择开启 SSL/TLS,勾选Self signed
描述 type 是 String 参数说明:待创建设备接入实例的规格名称。详情请参见产品规格说明中的规格编码。 size 否 Integer 参数说明:待创建设备接入标准版实例的单元数量。详情请参见产品规格说明。当instance_type是standard时,该参数必填。 响应参数
、数字、以及_?'#().,&%@!-等字符的组合,建议不少于4个字符。 product_id 是 String 参数说明:设备关联的产品ID,用于唯一标识一个产品模型,创建产品后获得。方法请参见 创建产品。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。
service_id 是 String 参数说明:设备的服务ID,在设备关联的产品模型中定义。 desired 是 Object 参数说明:设备影子期望属性数据,Json格式,里面是一个个键值对,每个键都是产品模型中属性的参数名(property_name),目前如样例所示只支持一层
每个用户默认最多支持10个自定义鉴权的配置。 自定义鉴权的函数最大处理时间为5秒,5秒内函数没返回结果,则认为鉴权失败。 每个用户总鉴权请求的TPS限制参考产品规格说明,自定义鉴权为总鉴权TPS的50%(不包含设备自注册)。 若用户开启了缓存FunctionGraph的鉴权结果,则在相同参数下,函
取值范围:软件包必须设置为:softwarePackage,固件包必须设置为:firmwarePackage。 product_id String 参数说明:设备关联的产品ID,用于唯一标识一个产品模型,创建产品后获得。方法请参见 创建产品。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。
创建设备策略 功能介绍 应用服务器可调用此接口在物联网平台创建一个策略,该策略需要绑定到设备和产品下才能生效。 一个实例最多能创建50个设备策略。 仅标准版实例、企业版实例支持该接口调用,基础版不支持。 调用方法 请参见如何调用API。 URI POST /v5/iot/{pro
应用侧管理子设备流程图 图3 网关侧管理子设备流程图 1.在物联网平台上传网关的产品模型,并注册网关设备。 2.网关调用鉴权接口上线 3.在物联网平台上传子设备的产品模型。 4.网关鉴权成功后,应用调用添加子设备接口,填写设备相关信息(与产品模型定义一致)。添加成功后,您可以在物联网平台查看添加的子设
目标平台所在区域 选择“北京四”。 目标平台实例 选择设备需要同步的目标平台所在实例。 同步方式 选择“按资源空间整体”。 所属产品 选择设备所属的产品。 完成设备数据同步配置后,会自动进行设备数据同步。 配置数据转发规则。 参考配置AMQP服务端订阅,配置AMQP订阅。配置参数如下:
取值范围:长度不超过64,只允许字母、数字、下划线(_)、连接符(-)的组合,建议不少于4个字符。 product_id String 是 参数说明:设备关联的产品ID,用于唯一标识一个产品模型,创建产品后获得。取值范围:长度不超过256,只允许中文、字母、数字、以及_?'#().,&%@!-等字符的组合,建议不少于4个字符。
过配置callbackUrl参数实现。 设备属性上报通知中无设备属性的单位,怎么获取? 可以根据设备对应的产品模型通过查询产品接口获取设备属性的单位,获取方式请参考查询产品。 订阅后消息推送失败如何处理? 问题描述 订阅后,应用服务器未正确接收到推送消息,或参考“连通性测试”,在