检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
注册专业版节点 注册专业版节点(Docker) 注册专业版节点(KubeEdge) 父主题: 管理边缘节点
应用管理 应用管理概述 添加业务应用 添加驱动应用 添加版本 部署应用 管理应用 删除应用 父主题: 应用管理
在业务流程中(下图只涉及到已提供API的业务,非全部功能)涉及的部分为: 开发操作 开发说明 应用侧开发 流程图中涉及淡绿色部分(在用户的控制系统、大屏监控系统等应用中调用IoTEdge API,实现如应用的创建修改删除等操作。例如调用创建应用API,可以实现与在云端手动创建同样的效果)。
//初始化sdk,工作路径设置(工作路径下需要含有 /conf 目录(该目录下包含证书等信息)) edge_init("../code/api_test/workdir"); ST_MODULE_CBS module_cbs = {0}; ST_DEVICE_CBS
//初始化sdk,工作路径设置(工作路径下需要含有 /conf 目录(该目录下包含证书等信息)) edge_init("../code/api_test/workdir"); ST_MODULE_CBS module_cbs = {0}; ST_DEVICE_CBS
参数描述 gatewayCallback GatewayCallback 网关回调类实例 表3 GatewayCallback需要实现的回调接口 回调接口 参数描述 void onDeviceMessageReceived(Message message) 收到子设备消息回调 CommandRsp
Demo1 该Demo主要展示edge.h和edge_daemon.h里的回调函数和接口函数使用。 #include "edge.h" #include "edge_daemon.h" #include <stdio.h> #include <unistd.h> /* * 描述:针对模块的命令的回调函数
添加设备进行测试(添加设备请参考设备接入边缘节点)。 可以利用Modbus Slave软件模拟设备接入调试。 IT应用使用步骤: 注册节点,绑定工业资源包。 创建API网关。 将apigw系统组件和创建的应用部署到节点。 使用postman进行调试验证。 父主题: 开发指导
节点)。 可以利用Modbus Slave软件模拟设备接入调试。 IT应用使用步骤: 1.注册节点,绑定工业资源包。 2.创建API网关。 3.将apigw系统组件和创建的应用部署到节点。 4.使用postman进行调试验证。 父主题: 开发指导
注册基础版节点(鸿蒙系统) 鸿蒙系统下当前仅支持基础版节点的安装,基础版节点的“系统应用”采用进程包部署方式。适用于Linux Core系统,无Docker环境。以下步骤均使用基于瑞芯微 RK3568 芯片的DAYU200开发板进行节点安装测试。 在注册前请检查机器网络是否正常,是否能够连接到公网。
"include/edge.h" 也可以根据include头文件所在的路径做相应修改。 修改初始化工作路径 edge_init("../code/api_test/workdir"); 改为 edge_init("./"); 将当前目录指定为工作目录。 修改输入点 这里的input_name必须和3
this.driverClient = DriverClient.createFromEnv(); } } 片段二:调用上报子设备状态API,循环更新子设备状态。(可根据自身业务调整,此代码只用于演示功能) public static void main(String[] args)
//初始化sdk,工作路径设置(工作路径下需要含有 /conf 目录(该目录下包含证书等信息)) edge_init("../code/api_test/workdir"); ST_MODULE_CBS module_cbs = {0}; ST_DEVICE_CBS
远程维护 远程维护是IoT边缘网关提供的Web版客户端工具,可帮助您使用SSH协议进行远程访问主机或直接下载edge应用模块日志。 前提条件 专业版和基础版边缘节点均支持远程维护功能。 节点状态为未安装/升级中/删除中时,无法使用远程登录功能。 远程主机安装了SSH服务端程序,并
发自定义驱动应用)。 $edge_rule 系统可选 负责边缘设备数据的计算和处理,需与数据清洗配合使用。 $edge_apigw 系统可选 边缘节点的API网关,负责为边缘应用提供路由转发,正反向代理等能力,需与路由管理配合使用。 $industry_dc_bsi 系统可选 负
注册基础版节点(Linux 系统) 基础版节点的“系统应用”采用进程包部署方式。适用于Linux Core系统,无Docker环境的工业网关。 注册基础版节点 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”单击右上角“注册节点”。
模块输入点 callback BusMessageCallback 回调类实例 表3 BusMessageCallback需要实现的回调接口 回调接口 参数描述 void onMessageReceived(BusMessage busMessage) 收到来自消息总线的设备上报数据回调
ConnectionStatusChangeCallback需要实现的回调接口 回调接口 参数描述 void onConnectionStatusChanged(ConnectionStatus connectionStatus) MQTT连接状态变化回调 父主题: 接口函数
类型 参数描述 pointsCallback PointsCallback 点位回调类实例 表3 PointsCallback回调接口说明 回调接口 参数描述 PointsSetRsp onPointSet(String requestId, PointsSetReq pointsSetReq)
添加业务应用 添加您的自定义边缘应用。 操作步骤 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 应用管理”进入页面,选择“业务应用”,单击“添加应用”。 图1 添加业务应用 表1 参数说明 参数名称 参数说明 应用ID 自定义应用ID。 应用名称