检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
可以看到订阅命令收到一条command。 6. 进入边缘设备查看数据上报情况 进入IoTDA单击设备,进入概览发现并无数据上报,说明设备发送的数据在节点本地被集成SDK的monitor-app应用拦截,当数据内容为error时,在本地向hub调用重启命令。应用实现了数据处理和命令下发的功能。 如果该设备不属
上报的数据。当数据内容为error时,monitor-app应用会向hub调用设备命令,该命令为重启操作,命令消息体如下图所示,具体处理逻辑见4.3.3.2.2。这说明集成appClient的应用可以实现了数据处理和命令下发的功能。 父主题: 集成ModuleSDK进行数据处理
// 接收设备数据的消息总线输入点,取值需在创建应用版本的inputs参数中定义 char* input_name = "input"; 修改输出点 这里的output_name必须和3.添加边缘应用-端点和部署配置里的“输出端点“保持一致。 // 设置发送设备数据的消息总线输出
在左侧导航栏选择“边缘节点 > 节点管理”,选择之前创建的边缘节点,单击节点进入详情页。 选择"数采配置"页签,单击采集值下方按钮查看采集的数据。 父主题: 集成ModuleSDK进行数据采集
x”版本,需要确保部署的是“1-0-5-standard-xx”及以上版本的edge_push。请注意,“1-0-5-standard-xx”及以上版本的edge_push,不支持“1.1.x”以下版本的IoTDB。 写入数据库的数据格式为华为云IoTDA 1.0的数据格式,例如IoTDA 1.0的报文如下:
参数 是否必选 参数类型 描述 ds_id 是 String 采集数据源id,节点下唯一 最小长度:1 最大长度:64 config 是 Object 数据源的连接及采集信息 name 是 String 采集数据源名称,允许中、数字、英文大小写、下划线、中划线 最小长度:1 最大长度:64
设备数据打印配置 用户在创建边缘网关后,设备数据打印配置默认为关闭状态,此时边缘网关不会在本地记录设备上报的点位数据。用户可以开启或修改该配置对日志进行打印。在数据丢失敏感的高可靠场景下,用户可以通过开启设备数据打印配置来检查边缘网关是否上报数据成功,当点位数据丢失时,方便排查定位上报全链路中的异常点。
添加子设备请参考设备接入。 以下是添加边缘设备(MQTT设备)配置时的参考: 记住设备ID和密码,用于设备接入平台认证 。 父主题: 集成ModuleSDK进行数据处理
概述 简介 为解决用户自定义处理设备数据以及自定义协议设备快速接入IOT平台的诉求,IoT边缘提供ModuleSDK,用户可通过集成SDK让设备以及设备数据快速上云。IoT边缘平台应用功能有自定义处理设备数据(即数据处理),自定义协议设备快速接入(即协议解析),IT子系统接入(即
响应Body参数 参数 参数类型 描述 ds_id String 采集数据源id,节点下唯一 最小长度:1 最大长度:64 config Object 数据源的连接及采集信息 name String 采集数据源名称,允许中、数字、英文大小写、下划线、中划线 最小长度:1 最大长度:64
运行中。 添加数采模板 描述数采配置项的元数据,数采配置包括数据源配置元数据、点位采集配置元数据。 系统数据源模板导入 数据源模板描述了数据源配置项的元数据,用户在配置数据源之前,需要先导入数据源模板。IoT边缘服务当前已经预置通用数据源模板,可以直接使用,系统也支持用户自定义导入模板。
方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 AppClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 setBusMessageCallback 设置消息总线回调,用于对设备上报的数据进行处理。
连接。(ID代表从站号,F为Function代表寄存器类型) 单击鼠标右键,选择修改寄存器数据格式。(寄存器通过临接组合的方式表示复杂类型数据,协议为大端格式协议,寄存器内字节间与寄存器间顺序可交换。) 双击对应位置修改对应点位数据(可设置数据自动改变)。 父主题: 操作步骤
响应Body参数 参数 参数类型 描述 ds_id String 采集数据源id,节点下唯一 最小长度:1 最大长度:64 config Object 数据源的连接及采集信息 name String 采集数据源名称,允许中、数字、英文大小写、下划线、中划线 最小长度:1 最大长度:64
操作场景 开发应用集成ModuleSDK进行工业子系统接入。 用户在个节点下部署了多个子系统(如erp),北向应用NA需要调用某个子系统的接口,该子系统需要将order数据上传到用户的北向应用NA上。 父主题: 集成ModuleSDK进行工业子系统接入
如 用户名:edge-test 密码:1234 定义数据源属性。 例如在OPC UA服务端模拟器的地址空间中,可认为Simulation是接入OPC UA服务端的一个设备,该设备有 Counter, Random等属性数据,地址为ns=3;i=1001和ns=3;i=1002。
/删除通知到云端IoTEdge,将边侧的设备管理操作同步到云端。 数据上报功能可以将设备状态和设备数据上报到云端。 驱动提供本地Portal对子设备进行管理,包括子设备数据采集协议相关配置;驱动将设备状态和设备数据上报到云端。 本地Portal增删设备时,通过子设备发现事件上报增删的设备,IoT
拟器所在的设备的IP地址,确认该设备的端口正常开放)。 在模拟器上添加采集点的信息,信息添加完成后载入配置。 打开模拟器,右键对应的数据值进行数据更新 父主题: 操作步骤
代码解析 代码解析样例: 数据处理代码解析 工业子系统接入代码解析 协议转换代码解析 OT数采代码解析 父主题: 集成ModuleSDK进行进程应用的开发
修改数据配置并下发,数据源配置未更新 修改数据源配置并下发后,驱动会接收到更新过的数据影子。在连接建立成功的前提下,若修改端点信息或组配置信息后,下发修改项未生效,优先考虑配置错误的可能。 采集未避开坏点 现象描述:在出坏点问题后,通过主动采集的方式感知坏点地址并配置组配置信息内