检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
// PointsGetReq的Points属性结构为[pointId1,pointId2,...]的列表 // 此处示例,读取到的点位数据均为1 PointsGetRsp response = new PointsGetRsp();
this.driverClient = DriverClient.createFromEnv(); } } 片段二:调用上报子设备状态API,循环更新子设备状态。(可根据自身业务调整,此代码只用于演示功能) public static void main(String[] args)
场景说明 在节点接入一个电机设备,设备遇到问题上报信息“error”给节点,节点监听到设备的“error”信息,下发命令让设备进行重启。示例工程为MyCApp。 父主题: 集成ModuleSDK进行数据处理
像在此仅做示例,IoT团队对该镜像的安全性不作保证,强烈建议用户自己封装镜像! 编写 Dockerfile 制作镜像。 创建 Dockerfile,内容示例如下(具体可参考编写高效的Dockerfile )。 下面提供了ModuleSDK-Demo镜像构建样例,仅作示例展示,请按需修改。
下载demo 下载demo,解压并导入示例工程。 dc-driver: 此模块主要演示ot数采集成。 erp-integration:此模块主要演示It集成服务。 modbus-driver:此模块主要演示协议转换。 monitor-app:此模块主要演示数据处理。 父主题: 集成ModuleSDK(Java)
发自定义驱动应用)。 $edge_rule 系统可选 负责边缘设备数据的计算和处理,需与数据清洗配合使用。 $edge_apigw 系统可选 边缘节点的API网关,负责为边缘应用提供路由转发,正反向代理等能力,需与路由管理配合使用。 $industry_dc_bsi 系统可选 负
开发应用集成ModuleSDK进行数据处理。 在节点接入一个电机设备,设备遇到问题上报信息“error”给节点,节点监听到设备的“error”信息,下发命令让设备进行重启。 示例工程为monitor-app。 父主题: 集成ModuleSDK进行数据处理
ModuleSDK-C提供了以下头文件,用户可根据需求引用相应的头文件: 头文件 说明 edge.h 实现基本的回调函数和接口函数 edge_daemon.h 实现所有证书、鉴权相关接口 edge_driver.h 驱动模块,用于开发驱动接入设备,驱动需实现网关回调函数 edge_error.h
(可选)部署边缘应用 在边缘节点安装成功后可部署边缘应用,本示例演示Modbus设备接入。 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。 选择左侧导航栏“应用模块 >
OT应用:数据处理类型的应用,实现了总线回调接口,IoT边缘云服务为OT应用提供总线对接能力、设备反向控制(命令)能力。 驱动应用:协议转换类型的应用,可将使用自定义协议的设备接入边缘计算。 IT应用:实现工业子系统接入的应用,实现了对子系统配置同步、反向调用接口、以及数据采集能力。 集成了S
(可选)部署边缘应用 在边缘节点安装成功后可部署边缘应用,本示例只演示MQTT设备接入,在安装边缘节点时会自动部署好2个系统应用,无需操作。 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理 ”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。
(可选)部署边缘应用 在边缘节点安装成功后可部署边缘应用,本示例演示Modbus设备接入,除了安装节点完毕后自动部署的2个系统应用(hub, agent)。 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。
最新动态(html) 本文介绍了Huawei Cloud EulerOS产品新特性和对应的文档动态,新特性将在各个区域(Region)陆续发布,欢迎体验。
及其以上版本。 2. 使用eclipse/IDEA创建工程。 3. 下载ModuleSDK,并在工程中导入jar包。 4. 开发代码 开发数据处理的代码示例,详细说明请参考开发应用集成ModuleSDK进行数据处理。 /** * 监控APP,检视设备上报的数据,并对设备进行相应的控制 */
报增删的设备,IoT Edge在云侧增删设备,增删的设备信息通过子设备增删事件通知到驱动 北向应用NA提供设备管理界面,调用IoTEdge接口增删设备,通过子设备增删事件通知到驱动。 北向应用在增加设备时指定设备数据采集协议相关配置。 父主题: 架构介绍
为边缘节点服务器。 访问弹性云服务器 ECS,单击“购买”,进入购买页面。 填写基础配置信息后,单击“下一步:网络配置”。 参数名称 取值示例 计费模式 按需计费 区域 华北-北京四 可用区 随机分配 CPU架构 x86计算 规格 为降低实验成本,可选择“通用入门型 | t6.large
以其中的数据处理样例即monitor-app模块为例演示如何开发一个插件并远程部署到边缘上进行数据处理。 如果您有兴趣,可以参考开发指南-插件侧开发,该文档详细讲述了实践的架构和业务。 父主题: 前提条件
命令,在机器上执行安装命令。 2.2.3 执行安装脚本阶段,注册节点失败, registerNode ERROR。 现象一:注册节点时调用接口 connection time out. 访问南向域名(iotedge-south.cn-north-4.myhuaweicloud.com)连接超时,可能原因:
//初始化sdk,工作路径设置(工作路径下需要含有 /conf 目录(该目录下包含证书等信息)) edge_init("../code/api_test/workdir"); ST_MODULE_CBS module_cbs = {0}; ST_DEVICE_CBS
sh脚本中自由修改自己的启动方式以及环境变量的修改等。 stop.sh为非必须的脚本,但是用户如果需要优雅停止的话,需要在该脚本中书写自己进程的停止方式(文件监控、接口调用等)。如果没有该脚本的话,默认对进程组先发送SIGTERM信号,如果进程组对该信号没有处理,达到最大等待时间则发送SIGKILL信号强制停止。整个停止的最大周期为10s。