检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
FullAccess的系统策略,但不希望用户拥有IoTDA FullAccess中定义的删除实例的权限,您可以创建一条拒绝删除实例的自定义策略,然后同时将IoTDA FullAccess和拒绝策略授予用户,根据Deny优先原则,则用户可以对IoTDA执行除了删除实例外的所有权限。拒绝策略示例如下:
参数说明:上一次分页查询结果中最后一条记录的ID,在上一次分页查询时由物联网平台返回获得。分页查询时物联网平台是按marker也就是记录ID降序查询的,越新的数据记录ID也会越大。若填写marker,则本次只查询记录ID小于marker的数据记录。若不填写,则从记录ID最大也就是最新的一条数据开始查询。
Name),唯一标识函数,即自定义鉴权器对应的处理函数地址。 signing_enable Boolean 参数说明:是否启动签名校验,启动签名校验后不满足签名要求的鉴权信息将被拒绝,以减少无效的函数调用。推荐用户进行安全的签名校验,默认开启。 signing_token String 参数说明:签名校验的Key值,开启签名校验时使用。
Name),唯一标识函数,即自定义鉴权器对应的处理函数地址。 signing_enable Boolean 参数说明:是否启动签名校验,启动签名校验后不满足签名要求的鉴权信息将被拒绝,以减少无效的函数调用。推荐用户进行安全的签名校验,默认开启。 signing_token String 参数说明:签名校验的Key值,开启签名校验时使用。
有更高需求,请提交工单说明您的诉求 基础版规格 设备接入服务(IoTDA)基础版的约束限制请参考使用限制中给出的应用侧、设备侧、平台侧的限制说明。 标准版规格 标准版实例规格=实例单元类型*单个实例购买的单元数。详细产品价格请参见价格计算器,选择您想要购买的配置,然后查看页面下方的“配置费用”。详细计费说明请参见计费说明。
属性上报的数据,设备侧到应用侧的数据不直接透传。数据在平台中会通过定义的产品模型来校验、进行过滤,若上报的数据不符合产品模型定义,平台会丢弃该数据。 希望建立统一的模型:规定数据的格式与取值范围、设备的数据需要平台解析、存储的场景。或希望平台能够存储最新的镜像数据的场景。例如:发送路灯的开关数据到应用侧。
{device_id}用于标识Topic路由的目标设备,设备侧订阅该topic或往topic推送消息时,该值需要替换为设备与平台建立MQTT连接时使用的设备ID参数值。 {request_id}用于唯一标识这次请求。设备侧发起的消息带该参数时,需要保证设备侧该参数值的唯一性,可以用递增的数字或者UUID来
Object 参数说明:设备所属的产品id,可以是一个明确的静态字符串id,也可以是动态的模板参数引用 明确的静态字符串:"642bf260f2f9030e44210d8d"。取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。" 参数引用: {"ref"
e/request_id={request_id} {request_id}用于唯一标识这次请求。设备侧发起的消息带该参数时,需要保证设备侧该参数值的唯一性,可以用递增的数字或者UUID来实现。 设备侧上行请求参数中携带唯一标识,该唯一标识会在下行topic中request_id携带给设备以标记唯一请求链。
Python语言签名实现可参考华为云SDK的签名模块signer.py中的DerivationAKSKSigner。 Go语言签名实现可参考华为云SDK的签名模块中的derived_signer.go。 PHP语言签名实现可参考华为云SDK的签名模块中的DerivedAKSKSigner
Name),唯一标识函数,即自定义鉴权器对应的处理函数地址。 signing_enable Boolean 参数说明:是否启动签名校验,启动签名校验后不满足签名要求的鉴权信息将被拒绝,以减少无效的函数调用。推荐用户进行安全的签名校验,默认开启。 signing_token String 参数说明:签名校验的Key值,开启签名校验时使用。
码改变了,说明这是一个新的升级包,设备要清空之前的分片重新下载。 在创建软固件升级任务,选择多个升级包时,创建失败? 选择的升级包支持的源版本有重复,或者选择的升级包数量超过限制。创建升级任务时,可以选择多个升级包(最多10个),选择的升级包必须满足支持的源版本没有重复。如果某个
平台向设备下发查询设备软件版本号的命令,查询成功后,物联网平台根据升级的目标版本判断设备是否需要升级 。(第5步超时时间3分钟) 如果返回的软件版本信息与升级的目标版本信息相同,则升级流程结束,不做升级处理,升级任务置为成功。 如果返回的软件版本信息与升级的目标版本信息不同,且该版本号支持升级,则继续进行下一步的升级处理。
消息内容:发送的自定义的消息内容。 模板选择:使用SMN云服务定义的模板,发送消息时将模板中变量替换成对应的参数值。设备接入定义了一些通用的模板变量,在规则触发后,以下模板变量将会替换成相应的具体值。 {ruleName}:触发的规则名称 {ruleId}:触发的规则ID {deviceId}:触发规则的设备ID
应用服务器通过调用的“创建固件升级任务”API接口,创建批量设备的升级任务,详情请参考创建批量任务。 通过控制台,创建批量设备的固件升级任务。 下面将重点介绍通过控制台创建批量设备的固件升级任务。 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。
osal的安装以及其他配置的初始化。 设置参数。 图10 参数修改 (1)如果需要对接上云需要根据自己的设备修改配网信息,wifi热点账号以及密码以及自己在云端注册的设备ID和设备密钥,注意此设备仅支持2.4G频段的wifi。 (2)对接地址修改为管理控制台界面“总览”的“接入信息”设备接入MQTT协议地址。
参数说明:设备属性的最小值。 最小长度:1 最大长度:16 max 否 String 参数说明:设备属性的最大值。 最小长度:1 最大长度:16 max_length 否 Integer 参数说明:设备属性的最大长度。 step 否 Double 参数说明:设备属性的步长。 unit
参数说明:设备属性的最小值。 最小长度:1 最大长度:16 max 否 String 参数说明:设备属性的最大值。 最小长度:1 最大长度:16 max_length 否 Integer 参数说明:设备属性的最大长度。 step 否 Double 参数说明:设备属性的步长。 unit
物联网平台根据升级的目标版本判断设备是否需要升级。(第4步等待设备上报软件版本,超时时间为3分钟) 如果返回的软件版本信息与升级的目标版本信息相同,则升级流程结束,不做升级处理。 如果返回的软件版本信息与升级的目标版本信息不同,则继续进行下一步的升级处理。 6. 物联网平台向设备订阅软件升级的状态。
单击“添加动作”,设置在规则触发后,需要执行的动作。 下发命令:依次选择需要执行下发命令的设备、服务、命令,然后配置下发命令的参数。 单击右下角“创建规则”,完成端侧规则的创建。新创建的规则默认激活,用户可以在规则列表“状态”列禁用规则。 编写设备侧代码。在支持端侧规则引擎的SDK中(目前仅支持Device