检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
集成ModuleSDK(C) 内部架构 开发指导 下载Demo 集成ModuleSDK进行数据处理 ModuleSDK-C Demo展示 父主题: 插件侧开发
API使用指导 API接口介绍 API分组 应用场景 边缘节点管理 提供节点的管理和获取安装命令,节点即边缘节点,是“物联网边缘”边的体现。 设备管理 提供设备的管理和获取协议的配置。 应用管理 应用是部署到节点的功能模块,有系统应用和用户应用两种。 应用版本管理 应用可以发行多
概念相关 什么是IoT边缘? 开通边缘服务失败怎么处理? IoT边缘如何进行设备管理? IoTEdge与IEF的关系和区别是什么?
开发指导 接口函数 前提条件 创建工程 生成可执行文件 制作镜像包或插件包 添加应用 发布应用 如何使用 父主题: 集成ModuleSDK(C)
SDK下载 资源包名 描述 语言版本 版本 下载路径 Module SDK Module SDK是开发边缘运行应用(插件)所必须的工具包,提供数据处理、协议转换、IT子系统接入等功能,开发完成后,通过选择打包方式来决定是容器化部署还是进程化部署。 Java版 2.2.7.Release
批量导入点位表 功能介绍 用户通过Console接口在指定边缘节点上点位表配置 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_i
订购IoT边缘工业子系统数采服务 登录华为云官网,选择“产品 > IoT物联网 > 边缘计算 > IoT边缘 IoTEdge”。 单击“管理控制台”进入IoT边缘控制台。 单击“总览”页右上角“我的订购服务”,进入购买页面。 选择“工业子系统数采服务”,单击“购买”。 根据需要选择合适的规格加入清单。
导入自定义业务应用配置模板 添加业务应用配置模板 业务应用配置模板是描述业务应用自定义配置项的元数据,应用配置包括基本配置项元数据、默认数据。当用户添加自定义应用时,可通过添加自定义应用配置模板完成元数据的定义。 应用数据源模板导入 数据源模板描述了数据源配置项的元数据,用户在配
订购子系统对接服务 登录华为云官网,选择“产品 > IoT物联网 > 边缘计算 > IoT边缘 IoTEdge”。 单击“管理控制台”进入IoT边缘控制台。 单击“总览”页右上角“我的订购服务”,进入购买页面。 选择“子系统对接服务”,单击“购买”。 根据需要选择合适的资源包类型
开发插件 根据您的需要开发插件,提供了一个Demo工程来协助您更快地了解SDK。 下载Demo 下载地址:使用ModulSDK开发插件Demo。 导入ModuleSDK依赖包 选择项目名右键单击Open Project Structrure,选择Libraries后,单击中间框上
订购IoT边缘工业OT设备/系统数采服务 登录华为云官网,选择“产品 > IoT物联网 > 边缘计算 > IoT边缘 IoTEdge”。 单击“管理控制台”进入IoT边缘控制台。 单击“总览”页右上角“我的订购服务”,进入购买页面。 选择“工业OT设备/系统数采服务”,单击“购买”。
部署自定义应用 在边缘节点安装成功后可部署边缘应用。 操作步骤 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。 在左侧导航栏选择“应用模块 > 模块管理”页签,单击“部署应用”。
节点管理 安装专业版节点异常如何处理? 安装专业版节点,执行安装命令时失败,一直提示“edgedaemon not found"? 安装专业版节点失败,提示“edge_core has existed”,该如何处理? 专业版节点所在机器断网/断电一段时间后恢复,节点模块一直处于“部署中”怎么处理?
准备数据源 安装OPC-UA服务器模拟器 访问Prosys OPC UA Simulation Server下载页面,下载并安装最新版本的Prosys OPC UA Simulation Server模拟器。 安装完毕后,启动Prosys OPC UA Simulation Server模拟器。
开发前必读 基于IoT边缘去实现一个物联网解决方案,涉及使用IoT边缘服务开发的部分在架构上涉及部分为: 在业务流程中(下图只涉及到已提供API的业务,非全部功能)涉及的部分为: 开发操作 开发说明 应用侧开发 流程图中涉及淡绿色部分(在用户的控制系统、大屏监控系统等应用中调用IoTEdge
客户端通用方法说明 ModuleSDK中提供多个通用方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 客户端通用方法 接口 说明 open 打开客户端。 startModuleShadow 启动影子,设置收到影子回调并触发获取影子动作。 getModuleShadow
生成边缘节点安装命令 功能介绍 生成边缘节点安装命令,命令有效时间30分钟,超过后需要重新生成 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{p
前提概要 前提:体验需要三方配合,首先要开通IoTEdge,用于节点管理和应用管理,再开通IoTDA,用于设备接入与管理,还得有边缘服务器作为节点被IoTEdge纳管。 边缘服务器:第一点提到的IoTEdge和IoTDA是华为云服务,使用华为云租户账号直接免费开通可用,边缘服务器
修改边缘模块状态 功能介绍 用户通过Console接口启停数采连接 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v2/{project_id}/edge
OT数采配置 配置数据源 数据源提供OT数据的设备和系统,如DCS、SCADA、PLC、数据库等。 创建数采连接 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 在左侧导航栏选择“边缘节点 > 节点管理”,节点名称选择“test_IoT10”进入页面。 在左侧导航栏选择“数采配置