检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基于IoT边缘实现业务应用自定义配置 实验简介 操作步骤
注册基础版节点 注册基础版节点(Linux 系统) 注册基础版节点(鸿蒙系统) 父主题: 管理边缘节点
查看SDK运行日志 容器化部署-SDK应用日志 通过”容器化部署”的SDK应用可以通过下述方式查看日志。 登录节点 查看SDK容器ID 通过docker ps查看 查看SDK容器日志 通过docker logs -f 容器ID查看实时日志。 通过运行SDK的Demo应用,可以看到如下打印信息(仅供参考)。
设备接入 启动HTTP服务端,进入设备详情页可看到上报的数据。设备状态显示未激活。如需更改可参照集成ModuleSDK后,上报数据成功后,设备状态显示为未激活,如何上报子设备状态? 图1 边缘设备列表 父主题: 集成ModuleSDK进行协议转换
下载demo 下载demo,解压并导入示例工程。 dc-driver: 此模块主要演示ot数采集成。 erp-integration:此模块主要演示It集成服务。 modbus-driver:此模块主要演示协议转换。 monitor-app:此模块主要演示数据处理。 父主题: 集成ModuleSDK(Java)
本地自治 IoT边缘通过架构设计使其能够在网络受限时仍然实现边缘节点自治,具体体现在以下四个方面: 边缘节点持续运行:即使边缘节点无法连接到云端服务,也可以保证已部署的数据采集、数据处理和数据推送等边缘模块持续运行。 边缘模块自我恢复:在网络断开的情况下,如果边缘节点上的任何模块
代码解析 项目结构如下 ApiController:提供被北向应用NA调用的接口。 Application:主启动类 AuthFilter:鉴权过滤器。 ConfigController:被云端调用进行配置处理。 ConfigService:配置管理服务 。 ItIntegrat
实验简介 OT数采配置,提供了在IoT边缘控制台简单配置,实现OT数采(DCS、PLC、OPCUA等)。 通过本实验,您将能够: 了解并掌握IoT边缘服务的功能特点与使用方法。 掌握将OT设备的数据上报云端的方法。 OT数采流程介绍 父主题: 基于IoT边缘实现OT数采(Modbus-TCP)
实验简介 OT数采配置,提供了在IoT边缘控制台简单配置,实现OT数采(DCS、PLC、OPCUA等)。 通过本实验,您将能够: 了解并掌握IoT边缘服务的功能特点与使用方法。 掌握将OT设备的数据上报云端的方法。 OT数采流程介绍 父主题: 基于IoT边缘实现模拟IEC104网关的接入
实验简介 OT数采配置,提供了在IoT边缘控制台简单配置,实现OT数采(DCS、PLC、OPCUA等)。 通过本实验,您将能够: 了解并掌握IoT边缘服务的功能特点与使用方法。 掌握将OT设备的数据上报云端的方法。 OT数采流程介绍 父主题: 基于IoT边缘实现OT数采(OPCUA协议)
Module-SDK与EdgeHub如何选择对应版本? IoT边缘云服务,专业版和基础版大于1-1-22版本的EdgeHub,不再支持集成Java SDK小于2.1.2版本的应用、不再支持集成C SDK编译日期小于2021-07-07 14:32:56版本的应用,专业版不受影响。
什么是IoT边缘? IoT边缘是一组软件产品,包含云服务、边缘运行时软件、边缘模块应用,将云端能力快速拓展至边缘,提供数据采集、低时延自治、云边协同、边缘计算等能力,在园区、城市、工业等场景,作为数据源切入点,解决客户对设备上云、本地计算、数据预处理等诉求。 父主题: 概念相关
节点部署EdgePush推送应用 EdgePush用于将业务数据转发给第三方云平台、外部实体等其他服务。系统会根据路由转发是否开启离线缓存创建不同的默认数据流转规则,将设备数据流转到EdgePush模块。 路由转发未开启离线缓存,节点上首次部署EdgePush模块时,系统会创建默
数据处理(OT应用) IoT边缘云服务为应用提供总线对接能力、设备命令下发能力。IoTEdge对应用的日志、数据存储目录进行统一配置,应用相关设置通过环境变量传递给应用。 App从输入点接收来自总线的设备数据上报,对数据进行处理,将处理后的数据通过输出点发送到总线。 App也可以
在边缘节点下部署自定义应用,实例异常如何处理? 检查自定义应用所使用的SWR镜像是否设置为“公开”(在云服务“SWR” --> 我的镜像 --> (选中镜像)镜像详情中查看镜像类型为“私有/公开”,通过编辑按钮可更改类型)。若设置为“私有”,需将类型修改为“公开”。 在边缘节点上
路由转发概述 边缘节点在本地作为设备网关,除了收集边缘设备上报的设备数据外,还支持对接第三方云平台、外部实体等其他应用。通过在边缘节点部署$edge_push业务应用,将业务数据转发给云端应用或后端服务以实现业务需求。路由转发可配置本地设备数据转发的接收端,当前支持MQTT、IoTDB和InfluxDB
了解平台 物联网平台为您提供海量设备的接入和管理能力,您能便捷高效的接入各种形态的终端设备,还能在云端进行丰富完备的设备管理。但是云端物联网平台,离终端设备较远,且终端设备本身又不具备强大的计算能力,对于实时性要求较高的场景,云端因网络延时、网络拥塞等原因导致问题处理不及时;以及
代码解析 代码解释使用ModuleSDK开发应用集成ModuleSDK进行数据处理。 AppClient类有以下几个关键方法(具体参考JavaDoc)。 createFromEnv(): AppClient创建时由此方法自动获取环境变量。 setBusMessageCallback():
制作镜像包或插件包 将jar包转换为镜像包或插件包。 若制作镜像包以容器化方式部署应用,不支持在一个容器内运行多个集成ModuleSDK的软件进程或者重启集成ModuleSDK的软件进程,会导致鉴权失败等问题。 镜像包打包 上传打包的项目。 将jar文件上传到联网的linux机器
GET方法的代理 功能介绍 北向NA调用南向第三方应用的GET方法时使用 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/e