检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
丰富的插件生态。 支持第三方应用运行,提供强大的边缘处理能力。 智慧交通 面临挑战 在自动驾驶大力发展的时代,智慧交通与车联网的高效协同是实现安全自动驾驶的基石。如何让自动驾驶车辆实时感知复杂的路面情况?如何让自动驾驶车辆根据不同场景,迅速计算出相应对策?如何让自动驾驶车辆针对紧急场景,做到毫秒级的响应?
endpoint = connectionInfo.get("endpoint"); //todo 伙伴根据endpoint实现连接数据源动作 } /** * 收到点位设置的处理 */ @Override public
createFromEnv()throws GeneraException DcClient::setPointsCallback 设置点位相关处理方法回调,实现下行点位获取、点位设置的处理。 函数描述 public void setPointsCallback(PointsCallback pointsCallback)
Module)安全芯片是指符合TPM(可信赖平台模块)标准的安全芯片,它能有效地保护服务器,防止非法用户访问敏感数据。 通过安装节点时,选定开启TPM加密功能,实现对节点侧密钥、鉴权凭证等敏感数据的硬件加密。 图1 开启TPM硬件场景下边缘网关访问云端 开启TPM硬件加密功能后,网关运行时底座将向TP
pointsGetReq) { // TODO 伙伴需要根据OnModuleShadowReceived获取的数采配置实现读取opcua服务器的点位信息 // PointsGetReq的Points属性结构为[pointId1,pointId2
createFromEnv(): ItClient创建时由此方法自动获取环境变量。 syncConfigs():IT应用启动时由此方法实现从北向应用NA同步配置。 confirmConfigs():向北向应用NA确认已经同步的配置。 sign():对于发送到APIGW的请求,需要使用此方法进行签名。
oTEdge API,实现如应用的创建修改删除等操作。例如调用创建应用API,可以实现与在云端手动创建同样的效果)。 插件开发 流程图中涉及深绿色部分(开发自定义应用部署到边侧实现数据处理(OT应用)、协议转换(驱动应用)、接入IT子系统(IT应用)。 业务概览 开通IoT边缘服
back接口的方法,MonitorApp要实现BusMessageCallback接口并实现此方法,AppClient通过设置的输入端口input监听到设备发送数据时调用此方法进行数据处理,用户关于设备发送的数据的处理逻辑在此方法内实现,处理后的数据通过设置的输出端口output发送经过hub发送到云端。
用户可根据需求引用相应的头文件: 头文件 说明 edge.h 实现基本的回调函数和接口函数 edge_daemon.h 实现所有证书、鉴权相关接口 edge_driver.h 驱动模块,用于开发驱动接入设备,驱动需实现网关回调函数 edge_error.h 错误码定义 edge_struct
网关、服务器、虚拟机,只要满足边缘硬件规格要求,就可以部署IoT边缘运行时软件,实现对硬件的远程纳管、监控。 应用托管 通过IoT边缘控制台,可以将Docker镜像、tar包格式或zip包格式的进程包,远程部署到边缘节点上,实现远程升级、版本管理、监控告警。 本地自治 当网络异常时提供本地自治
备数据外,还支持对接第三方云平台、外部实体等其他应用。通过在边缘节点部署$edge_push业务应用,将业务数据转发给云端应用或后端服务以实现业务需求。路由转发可配置本地设备数据转发的接收端,当前支持MQTT、IoTDB和InfluxDB V2数据端对接。路由转发支持将推送失败的数据进行离线缓存。
内部架构 表1 通用接口 接口 说明 IModuleShadowCallback 模块影子回调,实现对影子通知的处理 IPointsCallback 点位处理回调,实现点位的读写操作 IConnectionStatusChangeCallback 连接状态变化回调接口,用于MQTT连接状态改变时的处理
使用前必读 概述 IoT边缘(IoTEdge)聚焦现场边缘,通过多引擎架构实现云边端协同,加速企业应用创新。IoT边缘平台作为云边协同管理平台,提供统一边缘管理中心和云边端协同引擎与监控运维异构的边缘基础设施,为您提供低成本、本地自闭环、边缘智能、云边协同的软硬一体化方案。 您可
本地自治 IoT边缘通过架构设计使其能够在网络受限时仍然实现边缘节点自治,具体体现在以下四个方面: 边缘节点持续运行:即使边缘节点无法连接到云端服务,也可以保证已部署的数据采集、数据处理和数据推送等边缘模块持续运行。 边缘模块自我恢复:在网络断开的情况下,如果边缘节点上的任何模块
集成ModuleSDK的应用分为: OT应用:数据处理类型的应用,实现了总线回调接口,IoT边缘云服务为OT应用提供总线对接能力、设备反向控制(命令)能力。 驱动应用:协议转换类型的应用,可将使用自定义协议的设备接入边缘计算。 IT应用:实现工业子系统接入的应用,实现了对子系统配置同步、反向调用接口、以及数据采集能力。
应用管理、数采配置、路由管理、监控运维等。 边缘节点管理:网关、服务器、虚拟机,只要满足边缘硬件规格要求,就可以部署IoT边缘运行时软件,实现对硬件的远程纳管、监控。 边缘应用管理:IoT边缘节点的云端管理界面,支持容器、进程应用一键部署、升级、卸载等。 边缘数据采集:在分配的边
上报,说明设备发送的数据在节点本地被集成SDK的monitor-app应用拦截,当数据内容为error时,在本地向hub调用重启命令。应用实现了数据处理和命令下发的功能。 如果该设备不属于之前代码修改里的电机设备(按产品ID区分),仍然可以看到上报的数据。 父主题: 集成ModuleSDK进行数据处理
用会向hub调用设备命令,该命令为重启操作,命令消息体如下图所示,具体处理逻辑见4.3.3.2.2。这说明集成appClient的应用可以实现了数据处理和命令下发的功能。 父主题: 集成ModuleSDK进行数据处理
ModuleShadowNotificationCallback 回调类实例 表3 ModuleShadowNotificationCallback需要实现的回调接口 回调接口 参数描述 void onModuleShadowReceived(ModuleShadowNotification shadow)
提供的客户端类型 类 说明 AppClient 应用客户端,用于开发设备数据处理应用。 DriverClient 驱动客户端,用于开发驱动接入设备,驱动需实现网关回调接口。 ItClient IT客户端,用于开发IT集成应用。 DcDriver OT数采客户端,用于开发点位数采驱动。 父主题: 集成ModuleSDK(Java)