检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
功能介绍 应用服务器在调用物联网平台的创建规则触发条件(Resource:product,Event:delete)、创建规则动作、修改规则触发条件接口配置并激活规则后,当物联网平台中的产品删除时,物联网平台会向应用服务器推送通知消息。 URI POST /由应用服务器创建产品删除通知规则的转发目标决定
<version>[1.2.1,)</version> </dependency> 建立设备与华为云IoTDA的连接。 参考样例代码,在建立连接之前,修改设备连接参数。 // 请将 xxx.st1.iotda-device.cn-north-4.myhuaweicloud.com
DeviceSessionManger 设备会话管理。管理设备同服务端的连接。 初始化网桥SDK 创建BridgeBootstrap对象实例,调用initBridge方法,在该方法中会读取环境变量的配置信息,并同IoT平台建立网桥连接。 环境变量说明: 表2 环境变量说明 环境变量名称 参数说明
进行调整,在不精通开源代码的情况下,配置者参数使用不当对商用系统造成巨大潜在风险,出现问题时候也只能自行解决。 成本 服务器成本 无需购买服务器。 需购买服务器。 人力成本 购买云服务,无需额外人力投入。 企业自行构建,需要投入专业的开发、运维团队。 资源使用 开箱即用,弹性灵活,业务上量,无感扩容。
取值范围:长度不超过128,只允许字母、数字、下划线(_)、连接符(-)的组合。 message_id 是 String 参数说明:下发消息的消息ID,用于唯一标识一个消息,在消息下发时由物联网平台分配获得。 取值范围:长度不超过128,只允许字母、数字、下划线(_)、连接符(-)的组合。 请求参数 表2 请求Header参数
创建转发目标参数说明 参数名 参数说明 转发目标 选择“分布式消息服务(RocketMQ)”。 对接地址 填写RocketMQ的连接地址,需填写元数据公网连接地址。IoTDA企业版实例支持同VPC同子网下RocketMq实例私网接入。 SSL 选择是否开启SSL, 开启SSL需要RocketMQ支持SSL。
API概览 设备鉴权 API 说明 设备鉴权 设备鉴权接口,鉴权通过后建立设备与平台间才能处理业务连接。鉴权成功后平台返回access_token。调用属性上报、消息上报等其他接口时,都需要携带access_token信息。如果access_token超期,需要重新认证设备获取a
设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可调用此接口向指定设备下发命令,以实现对设备的同步控制。平台负责将命令以同步方式发送给设备,并将设备执行命令结果同步返回, 如果设备没有响应,平台会返回给应用服务器超时,平台超时时间是20秒。如果命令下发需要超过20秒,建议采用消息下发。
平台对设备上报的数据不进行解析和存储,需要通过数据转发规则转发到华为云其他云服务上进行存储和处理的场景。 使用限制 单个消息内容不大于1M。 单个MQTT连接最大带宽1MB/s。 单个MQTT连接每秒最大上行消息数量为50条(一次请求为一条)。 使用说明 图2 设备消息上报操作流程 创建产品与设备:创建产品流程、创建设备流程。
平台下发隧道信息 功能介绍 物联网平台向设备侧下发安全隧道信息。设备侧在接收到信息后,可以使用该安全隧道信息建立与物联网平台的WebSocket连接,用户可以在应用端远程登录使用基于安全隧道建链的设备(远程SSH登录服务),进行设备的更新配置、排查诊断、运维变更等操作。 Topic 下
导入成功后,显示如下。 调测“获取IAM用户Token”接口 在访问物联网平台业务接口前,应用服务器需要调用“获取IAM用户Token”接口鉴权,华为云认证通过后向应用服务器返回鉴权令牌X-Subject-Token。 应用服务器需要构造一个HTTP请求,请求示例如下: POST https://iam
号和设置的版本一致为成功) 9. 物联网平台向控制台/应用服务器通知升级的结果。 MQTT协议固件升级流程 MQTT协议FOTA升级流程的详细说明: 1~2. 用户在设备接入服务的控制台上传固件包,并在控制台或者应用服务器上创建固件升级任务。 3. 平台感知设备是否在线,当设备在
自动生成。 取值范围:长度不低于8不超过32,只允许字母、数字、下划线(_)、连接符(-)的组合。 force_disconnect 否 Boolean 参数说明:是否强制断开设备的连接,当前仅限长连接。默认值false。 secret_type 否 String 参数说明:重置设备密钥的的类型。
更换为商用证书,否则会带来安全风险。 CA 证书具有一个过期日期,在该日期后,这些证书将无法用于验证服务器的证书;请在 CA 证书的过期日期前替换这些证书,以确保设备可以正常的连接到IoT平台。 制作设备CA调测证书 本文以Windows环境为例,介绍通过Openssl工具制作调
测超过预算阈值时,自动发送通知给指定消息接收人。企业还可以创建预算报告,定期将指定预算进展通知给指定消息接收人。 例如企业需要创建一个弹性云服务器的按需成本预算,每月预算金额为2000元,当预测金额高于预算金额的80%时发送预算告警。那么,创建的预算如下: 图2 新建预算 详细介
在线调试 概述 当产品模型和编解码插件开发完成后,应用服务器就可以通过物联网平台接收设备上报的数据以及向设备下发命令。 设备接入控制台提供了产品在线调测的功能,您可以根据自己的业务场景,在开发真实应用和真实设备之前,使用应用模拟器和设备模拟器对数据上报和命令下发等场景进行调测;也
2、TLSV1.3。 MQTT连接心跳时间。设备端连接心跳设置,请参见建立连接。 30至1200秒,推荐设置为120秒。设置的心跳时间不在此区间内,服务器会拒绝连接。 最大超时时间=心跳时间*1.5,超过最大超时时间未收到设备消息,服务器会自动断开连接。 同一时间内,单个设备允许和IoTDA建立连接的数量。
可以是直连物联网平台的设备,也可以是代理子设备连接物联网平台的网关。 设备鉴权 设备接入物联网平台时,需要对接入平台的设备进行鉴权认证。目前华为物联网平台支持设备使用密钥和X.509两种方式进行鉴权认证。待平台验证通过,设备成功连接到物联网平台后,就可以进行数据通信。 群组与标签
取值范围:长度为40的十六进制字符串或者长度为64的十六进制字符串。 force_disconnect 否 Boolean 参数说明:是否强制断开设备的连接,当前仅限长连接。默认值false。 fingerprint_type 否 String 参数说明:重置设备证书指纹的的类型。 取值范围: PRI
权。 设备侧MQTT连接鉴权,需要携带ClientId,设备ID和加密后的设备密钥进行认证鉴权,详细流程请参考MQTT设备连接鉴权。 设备侧HTTP连接鉴权,需要携带设备ID,密码校验方式,时间戳以及加密后的设备密钥进行认证鉴权,详细流程请参考HTTP设备连接鉴权。 AMQP客户