检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API使用指导 API接口介绍 API分组 应用场景 边缘节点管理 提供节点的管理和获取安装命令,节点即边缘节点,是“物联网边缘”边的体现。 设备管理 提供设备的管理和获取协议的配置。 应用管理 应用是部署到节点的功能模块,有系统应用和用户应用两种。 应用版本管理 应用可以发行多
查询数采模板详情 功能介绍 查询数采模板详情 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/templates/ots/d
下写不可写寄存器 现象描述: 下写失败,如图报错couldn’t write for register type______。 问题排查: 排查报错对应点位配置,查看是否存在写不可以寄存器的行为。 正确格式: Modbus协议中的寄存器分为四种,Coil_Status与Holdi
批量导入点位表 功能介绍 用户通过Console接口在指定边缘节点上点位表配置 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_i
(可选)部署边缘应用 在边缘节点安装成功后可部署边缘应用,本示例只演示MQTT设备接入,在安装边缘节点时会自动部署好2个系统应用,无需操作。 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理 ”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。
操作前准备 已注册华为云账号,且已完成实名认证。 已开通设备接入IoTDA服务和IoT边缘IoTEdge服务。 访问设备接入IoTDA服务产品首页,单击“立即使用”,即可自助开通服务。 访问IoT边缘IoTEdge服务产品首页,单击“管理控制台”,进入IoT边缘服务控制台,单击页
(可选)部署边缘应用 在边缘节点安装成功后可部署边缘应用,本示例演示Modbus设备接入,除了安装节点完毕后自动部署的2个系统应用(hub, agent)。 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。
打包容器镜像 若制作镜像包以容器化方式部署应用,不支持在一个容器内运行多个集成ModuleSDK的软件进程或者重启集成ModuleSDK的软件进程,会导致鉴权失败等问题。 上传打包的项目。 将jar文件上传到联网的linux机器上,如目录(/home/monitor)中 安装docker。
DcClient方法说明 ModuleSDK中,客户端类DcClient提供多个方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 DcClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 setPointsCallback
制作镜像包或插件包 若制作镜像包以容器化方式部署应用,不支持在一个容器内运行多个集成ModuleSDK的软件进程或者重启集成ModuleSDK的软件进程,会导致鉴权失败等问题。 镜像包打包 构建需要打包的项目 构建项目,此处示例,构建好的文件存放在目录 /home/ModuleSDK-Demo
制作镜像包或插件包 若制作镜像包以容器化方式部署应用,不支持在一个容器内运行多个集成ModuleSDK的软件进程或者重启集成ModuleSDK的软件进程,会导致鉴权失败等问题。 镜像包打包 上传需要打包的项目。将项目上传到网络能访问到的Linux机器上,放到目录下(比如 /home/MyCApp)。
制作镜像包或插件包 将jar包转换为镜像包或插件包。 若制作镜像包以容器化方式部署应用,不支持在一个容器内运行多个集成ModuleSDK的软件进程或者重启集成ModuleSDK的软件进程,会导致鉴权失败等问题。 镜像包打包 上传打包的项目。 将jar文件上传到联网的linux机器
添加插件应用 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 应用管理”进入页面。 单击右上角的“添加应用”,按照页面提示填写信息。 软件部署配置 选择上传到SWR服务的镜像,如未发现镜像,请检查镜像是否为公开,设置镜像为公开方式:容器镜像
DriverClient方法说明 ModuleSDK中,客户端类DriverClient提供多个方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 DriverClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。
数据处理(OT应用) IoT边缘云服务为应用提供总线对接能力、设备命令下发能力。IoTEdge对应用的日志、数据存储目录进行统一配置,应用相关设置通过环境变量传递给应用。 App从输入点接收来自总线的设备数据上报,对数据进行处理,将处理后的数据通过输出点发送到总线。 App也可以
部署边缘数采应用 部署边缘数采应用 如自定义边缘数采应用,可参考添加驱动应用。 在左侧导航栏选择“边缘节点 > 节点管理”“选择之前创建的边缘节点“test_IoT10”,单击“详情”进入节点详情页。 选择左侧“应用模块 > 模块管理”,单击“部署应用”填写基本信息后“确认”。 功能用途:
在边缘节点下部署自定义应用,实例异常如何处理? 检查自定义应用所使用的SWR镜像是否设置为“公开”(在云服务“SWR” --> 我的镜像 --> (选中镜像)镜像详情中查看镜像类型为“私有/公开”,通过编辑按钮可更改类型)。若设置为“私有”,需将类型修改为“公开”。 在边缘节点上
AppClient方法说明 ModuleSDK中,客户端类AppClient提供多个方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 AppClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 setBusMessageCallback
创建应用 以容器镜像方式为例,镜像包上传到容器镜像服务SWR后,创建应用。 容器化部署 软件部署配置,部署方式选择“容器化部署”。 选择上传到SWR服务的镜像,如未发现镜像,请检查镜像是否为公开,设置镜像为公开方式:容器镜像服务SWR->我的镜像->单击镜像ID进入详情->右上方编辑。
产品规格 IoT边缘提供基础服务、数采服务(资源包)两种类型的产品,本文为您介绍产品能力及对软硬件的不同要求。 边缘服务提供物联网设备的就近接入、应用托管、业务联动、数据流转和预处理、本地自治等能力,和云端IoT服务协同提供统一的设备管理和数据分析。 基础版:原轻量版,部署基础版引擎,适用于在Linux