检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SDK下载 资源包名 描述 语言版本 版本 下载路径 Module SDK Module SDK是开发边缘运行应用(插件)所必须的工具包,提供数据处理、协议转换、IT子系统接入等功能,开发完成后,通过选择打包方式来决定是容器化部署还是进程化部署。 Java版 2.2.7.Release
project_id 是 String 项目ID。获取方法请参见 获取项目ID。 最小长度:1 最大长度:64 na_id 是 String 北向数据接收端点ID 最小长度:1 最大长度:32 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
EDGE_SUCCESS; } /* * 描述:收到设备上报数据的回调处理 * 参数: * device_id:设备ID * product_id: 产品ID * body: 上报的数据 * body_len: 上报数据的大小 * */ EDGE_RETCODE mes
dsConnectionState) 表5 参数说明 参数名称 类型 参数描述 dsConnectionState DsConnectionState 数据源连接状态 父主题: 接口函数
project_id 是 String 项目ID。获取方法请参见 获取项目ID。 最小长度:1 最大长度:64 na_id 是 String 北向数据接收端点ID 最小长度:1 最大长度:32 表2 Query参数 参数 是否必选 参数类型 描述 action 是 String 批量删除delete,批量添加add
} } } 将以上工程打包,部署到创建API时定义的后端服务器上运行(创建API网关时定义的host主机)。可以看到IA定时发送的数据。 父主题: 集成ModuleSDK进行工业子系统接入
检查自定义应用所使用的SWR镜像是否设置为“公开”(在云服务“SWR” --> 我的镜像 --> (选中镜像)镜像详情中查看镜像类型为“私有/公开”,通过编辑按钮可更改类型)。若设置为“私有”,需将类型修改为“公开”。 在边缘节点上查看是否有自定义容器运行(执行命令`docker ps -a`),若容器为异常退出,需
project_id 是 String 项目ID。获取方法请参见 获取项目ID。 最小长度:1 最大长度:64 na_id 是 String 北向数据接收端点ID 最小长度:1 最大长度:32 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
report) 表8 参数说明 参数名称 类型 参数描述 report SubDevicesDiscoveryPropsReport 子设备发现属性数据消息体 DriverClient::syncSubDevices 发送子设备同步请求事件。 函数描述 public void syncSubDevices(String
*****************/ /** * 上报子设备属性数据 */ EDGE_RETCODE send_batch_device_data() { /* * 具体上报的子设备数据和设备的产品模型有关系,和属性对应 * */ char*
现象描述: 下写失败,如图报错couldn’t write for register type______。 问题排查: 排查报错对应点位配置,查看是否存在写不可以寄存器的行为。 正确格式: Modbus协议中的寄存器分为四种,Coil_Status与Holding_Registers
边缘设备 在节点详情页的“边缘设备”页签,可查看或者添加边缘设备。 关于子设备管理的更多使用描述,可参见设备接入边缘节点。 图1 边缘设备 批量导入设备 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 在左侧导航栏选择“边缘节点 > 节点管理”,选择之前创建的边缘节点,单击节点进入详情页。
通过docker run 命令将应用容器运行起来; 2. 使用docker ps -a 查看运行的应用容器ID; 3. 通过docker inspect [CONTAINER ID]查看容器详细信息;将Cmd中的内容填至参数列表,将Entrypoint中的内容填至运行命令处,为null则不填
在IEF控制台检查对应节点的状态是否为在线。 若IEF节点状态为在线,检查IEF节点下容器应用的状态是否为“异常”;可“创建容器应用”查看是否能正常部署应用。 若IEF节点状态为“故障”,或IEF节点无法创建容器应用,则需通过工单联系IEF技术专家协助定位。 若IEF节点可以
集成ModuleSDK进行OT数采 操作场景 代码解析 注册节点 设备建模&发放 项目打包 制作镜像包 添加应用 部署应用 OT数采配置 查看采集结果 父主题: 集成ModuleSDK(Java)
边缘节点离线排查指南 问题描述 在IoTEdge边缘控制台的“边缘节点”>“节点管理页面”,查看节点状态,期望状态是在线,但实际状态为离线。 可能原因 安装边缘节点的机器存在网络限制,包括但不限于安全组未放通、系统防火墙限制、路由器拦截等。 安装边缘节点的机器底层网络不稳定,存在丢包情况。
操作步骤 创建边缘节点 导入自定义业务应用配置模板 新增自定义应用以及版本 部署自定义应用 应用模块配置 查看配置结果 父主题: 基于IoT边缘实现业务应用自定义配置
创建应用。 在IoT边缘单击创建应用,进入软件部署配置、运行配置,并确认发布。 在左侧导航栏,单击“应用管理”,选择“应用名称”进入页面,查看应用为“已发布”状态。 父主题: 集成ModuleSDK进行协议转换
对象存储服务(OBS)。 在IoT边缘单击创建应用,进入软件部署配置、运行配置,并确认发布。 在左侧导航栏,单击“应用管理”,选择“应用名称”进入页面,查看应用为“已发布”状态。 父主题: 集成ModuleSDK进行进程应用的开发
选择左侧导航栏“边缘节点 > 节点管理”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。 选择左侧导航栏“应用模块 > 模块管理”页签,查看已部署边缘应用。 专业版(Docker)默认部署sys_edge_hub和sys_edge_agent,专业版(KubeEdge)默认部署sys_edge_hub。