检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
class ModbusDriver implements GatewayCallback { /** * 驱动客户端,与边缘Hub建立MQTT连接 */ private DriverClient driverClient; ScheduledExecutorService
在AOM查看边缘节点的告警 IEF为每个边缘节点预置了4个告警规则,这4类告警会自动上报到AOM。 Docker安装异常告警:边缘节点配置Docker使能时,查询docker信息失败时上报告警。 应用存活探针异常告警:应用配置存活探针,探针检测到异常时上报告警。 设置GPU信息
进入IoTDA单击设备,进入概览发现并无数据上报,说明设备发送的数据在节点本地被集成SDK的monitor-app应用拦截,当数据内容为error时,在本地向hub调用重启命令。应用实现了数据处理和命令下发的功能。 如果该设备不属于之前代码修改里的电机设备(按产品ID区分),仍然可以看到上报的数据。 父主题:
可以看到订阅命令收到一条command。这是因为monitor-app应用拦截了设备上报的数据。当数据内容为error时,monitor-app应用会向hub调用设备命令,该命令为重启操作,命令消息体如下图所示,具体处理逻辑见4.3.3.2.2。这说明集成appClient的应用可以实现了数据处理和命令下发的功能。
最小长度:0 最大长度:32 name String 应用名称 最小长度:0 最大长度:64 deploy_type String 部署类型docker|process 最小长度:0 最大长度:64 deploy_multi_instance Boolean 是否允许部署多实例 缺省值:false
通过实际场景案例展示IoT边缘服务的能力。 设备接入 边缘MQTT设备接入 数据采集 基于IoT边缘实现OT数采 生态拓展 进程包镜像插件部署 边缘插件生态拓展 容器应用镜像插件部署 07 SDK Module SDK是开发边缘运行应用(插件)所必须的工具包,提供数据处理、协议转换、IT子系
PointsCallback, ModuleShadowNotificationCallback { /** * 数采应用客户端,与边缘Hub建立MQTT连接 */ private DcClient dcClient; @PostConstruct
发送到模块的命令的接收函数声明, pfn_connected FN_SDK_CONNECTED SDK连接到边缘hub的回调函数声明 pfn_disconnected FN_SDK_DISCONNECTED SDK和边缘hub断链的回调函数声明 表16 ST_DEVICE_CBS子设备相关的回调函数 参数名称
if (ret != EDGE_SUCCESS) { printf("get daemon token fail."); return; } printf("get daemon token success."); printf("daemon
应用类型DATA_PROCESSING|PROTOCOL_PARSING 最小长度:0 最大长度:64 deploy_type String 部署类型docker|process 最小长度:0 最大长度:64 protocol String 驱动协议类型OPCUA|Modbus-TCP 最小长度:0
基础版:原轻量版,部署基础版引擎,适用于在Linux 、OpenHarmony等OS上运行。 专业版:原标准版,部署专业版引擎,适用于在Docker、KubeEdge等容器环境上运行,支持智能网关、单服务器。 数采服务提供线下客户现场的数据采集交付服务,包含工业OT设备/系统数据采
IoTEdge.02100321 The agent or hub version is incompatible with the daemon. agent或hub的版本与daemon不兼容。 请先升级agent和hub后再尝试。 400 IoTEdge.02100601 The
描述 限制 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Regio
进入IoTDA单击设备,进入概览发现并无数据上报,说明设备发送的数据在节点本地被集成SDK的monitor-app应用拦截,当数据内容为error时,在本地向hub调用重启命令。应用实现了数据处理和命令下发的功能。 父主题: 操作步骤
最大长度:32 description String 应用描述 最小长度:0 最大长度:256 deploy_type String 部署类型docker|process 最小长度:0 最大长度:64 deploy_multi_instance Boolean 是否允许部署多实例 create_time
应用类型DATA_PROCESSING|PROTOCOL_PARSING 最小长度:0 最大长度:64 deploy_type String 部署类型docker|process 最小长度:0 最大长度:64 protocol String 驱动协议类型OPCUA|Modbus-TCP 最小长度:0
应用类型DATA_PROCESSING|PROTOCOL_PARSING 最小长度:0 最大长度:64 deploy_type String 部署类型docker|process 最小长度:0 最大长度:64 protocol String 驱动协议类型OPCUA|Modbus-TCP 最小长度:0
节点将作为设备自动连接到IoTDA设备接入服务。 5 部署应用模块 在IoT边缘服务的控制台上部署应用。边缘节点将自动从云端下载IoT边缘镜像,并部署到边缘节点中。 6 购买数采服务(可选) 在IoT边缘服务的控制台,购买数采资源包。 7 数据采集对接 将数据采集应用从云端下发部
DriverClient方法说明 ModuleSDK中,客户端类DriverClient提供多个方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 DriverClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。
add_sub_devices_event->devices[i].status); } return EDGE_SUCCESS; } /** * 描述:子设备刪除的回调 * 参数: * event_id: null * delete_sub_de