检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择左侧导航栏“边缘节点 > 节点管理”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。 在左侧导航栏选择“应用模块 > 模块管理”页签,单击“部署应用”。 图1 部署边缘应用 根据页面提示填写参数信息后,单击“确认”。 图2 部署应用 这里部署新添加的应用以及应用版本。 弹出“操作成功”
节点管理”,选择之前创建的边缘节点“test_IoT10”,单击节点进入详情页。 选择“边缘设备”页签,单击添加边缘设备中添加的设备ID“test_IoT10”,跳转至“设备接入服务控制台”查看采集的数据。 上报的数据如下图所示,数据源上报的值为11~15之间的随机值,平台仅收到了调
使用时可参考每个函数的功能定义。 表1 ItClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 syncConfigs 从云端同步集成应用的配置。 confirmConfigs 向云端确认已同步的配置。 getJson
BusMessageCallback需要实现的回调接口 回调接口 参数描述 void onMessageReceived(BusMessage busMessage) 收到来自消息总线的设备上报数据回调 AppClient::sendBusMessage 向总线发送消息,用于将处理后的设备数据发送到总线。
单个资源空间默认最多创建的批量设备任务数为20。 单个资源空间最多同时处理的批量设备任务数为10。 批量任务老化,已完成的批量任务在30天后自动老化删除,包含设备批量注册、批量创建点位等批量执行的任务。 单个批量设备任务(一个execl文件)最多可以添加设备数为10000。 处于执行中的任务不能删除。
DcClient方法说明 ModuleSDK中,客户端类DcClient提供多个方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 DcClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 setPointsCallback
演示Modbus设备接入。 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。 选择左侧导航栏“应用模块 > 模块管理”页签,查看已部署边缘应用。 专业版(Docker)
API列表 应用管理 应用版本管理 边缘应用配置模板管理 边缘节点管理 设备管理 设备控制 外部实体管理 模块管理 模块影子管理 边缘数采模板管理 边缘数据源配置管理 点位表模板管理 边缘数据源点位配置管理 调度计划管理 数据流转配置管理 资源管理 北向NA管理 南向IA配置项管理 北向HTTP请求代理
网关管理:扩展边缘节点的协议接入能力,当前支持Modbus,OPC-UA协议接入。 混合应用:包含数据处理、协议转换、子系统接入、网关管理、数据采集其中两个及以上功能的应用。 数据采集:提供OT数采能力。 边缘应用 在应用管理中创建的应用名称。 选择版本 在应用管理中创建并发布的应用版本。 模块名称
代码解析 项目结构如下 表1 类相关说明 类名称 描述 Device 设备类,包含设备的id,产品id,slaveId及能力定义。 Main 主启动类。 ModbusCfg modbus配置。 ModbusDriver 业务主体类,该类含边侧设备添加,设备同步,数据收集及上报等演示。
单个MQTT设备支持的连接数 1个 单个设备消息最大字节数 1MB 应用管理 单个边缘节点支持添加应用数 20个 每个应用可部署绑定的边缘节点数 100个 应用模板 每个租户可创建的应用模板数 50个 路由管理 每个账户支持添加数据转发目标端数 10个 每个路由转发目标端可绑定的边缘节点数
计费说明 您在使用IoT边缘服务时,需要开通相关依赖的云服务,如“IoTDA设备接入服务”等,这些服务会单独计费,IoTDA计费请参考:IoTDA计费。 IoT边缘的运行引擎包含基础版、专业版,其中部署类型为KubeEdge的专业版节点依赖IEF管理,涉及IEF服务按应用实例数进
X-Auth-Token 是 String 用户Token。通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见 Token认证。 最小长度:0 最大长度:20000 表3 请求Body参数 参数
使用时可参考每个函数的功能定义。 表1 DriverClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 setGatewayCallback 设置网关回调,实现对子设备下行请求、网关下行事件的处理。 sendDeviceMessage
访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 在左边导航栏选择“边缘节点 > 路由转发”“进入页面,单击创建通道创建的“MQTT”类型通道的端点名称。 进入通道详情界面,单击“分配节点”。 进入分配节点界面,勾选节点部署EdgePush推送应用步骤部署edgepush的“节点”,单击“确认”。
访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 在左边导航栏选择“边缘节点 > 路由转发”“进入页面,单击创建通道创建的“IoTDB”类型通道的端点名称。 进入通道详情界面,单击“分配节点”。 进入分配节点界面,勾选节点部署EdgePush推送应用步骤部署edgepush的“节点”,单击“确认并下发”。
访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 在左边导航栏选择“边缘节点 > 路由转发”“进入页面,单击创建通道创建的“InfluxDB”类型通道的端点名称。 进入通道详情界面,单击“分配节点”。 进入分配节点界面,勾选节点部署EdgePush推送应用步骤部署edgepush的“节点”,单击“确认并下发”。
= "output"; 定义输入和输出的端点,关于取值需要需在创建应用版本的inputs参数中定义,创建应用时输入端点与输出端点以及数据流转规则的配置与此是对应的。例如此处定义了输入端点为“input”,输出端点为“output”,则创建应用时的端点和软件配置输入端点需要配置为in
发布应用 应用创建之后需要发布才允许在节点部署。 操作步骤 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 应用管理”进入页面,选择“应用名称”进入应用详情页。 单击右上角“发布”按钮。 可在创建应用时可勾选【立即发布】进行发布。 父主题:
对数据包的加密和数据包目标地址的转换实现远程访问。VPN可通过服务器、硬件、软件等多种方式实现。 后端服务地址:北向应用NA接收请求的ip或域名。 后端请求Path:北向应用NA接收请求的地址。 后端超时:自定义。 后端服务地址和后端请求Path很重要,这两项决定NA的请求地址。