检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
端点,即为模块对接消息总线的设备数据入口和出口点,用于配置数据流转规则。 输入端点:模块从消息总线中接收设备数据的入口点。应用程序集成边缘SDK时需设置输入端点的监听/回调,以接收设备数据并进行处理。 输出端点:模块往消息总线中发送设备数据的出口点。应用程序集成边缘SDK时,从输出端点往消息总线发送设备数据。
public class MonitorApp implements BusMessageCallback { /** * 接收设备数据的消息总线输入点,取值需在创建应用版本的inputs参数中定义 */ private static final String
最终请求地址http://sys-edge-apigw:8900/nas/erp/orders http://sys-edge-apigw:8900为Api GW接收请求的地址,Api GW接收到此请求会查询本地存储的NA信息中的API网关地址向网关发送请求,如API网关分组下的子域名为 068b72f3b75444dda67cc6e********
test_IoT10”,单击“上传模型文件”,在弹窗中添加模型文件,单击“确定”完成上传。 添加边缘设备 用户创建产品后,需要在边缘节点上添加对应的 边缘设备,用于接收边缘节点实际采集的OT设备数据。 在左侧导航栏选择“边缘节点 > 节点管理”选择之前创建的边缘节点“test_IoT10”,单击节点进入详情页。
点信息、双点信息等属性。 模型定义完成,参数信息预览如下图所示。 添加边缘设备 用户创建产品后,需要在边缘节点上添加对应的 边缘设备,用于接收边缘节点实际采集的OT设备数据。 在左侧导航栏选择“边缘节点 > 节点管理”选择之前创建的边缘节点“test_IoT10”,单击节点进入详情页。
展开服务列表,单击“添加属性”,根据实际需要分别添加属性。 模型定义完成,参数信息预览如下图所示。 添加边缘设备 用户创建产品后,需要在边缘节点上添加对应的 边缘设备,用于接收边缘节点实际采集的OT设备数据。 在左侧导航栏选择“边缘节点 > 节点管理”选择之前创建的边缘节点“test_IoT10”,单击节点进入详情页。
project_id 是 String 项目ID。获取方法请参见 获取项目ID。 最小长度:1 最大长度:64 na_id 是 String 北向数据接收端点ID 最小长度:1 最大长度:32 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是
在IoTEdge上注册节点:在购买的ECS上执行安装脚本命令,即自动部署好2个系统应用,agent用于节点应用管理,hub用于数据通信。 业务应用需要集成边缘SDK,才能够接收云端下发的配置,集成SDK方式见插件侧开发。 进程包插件:是集成了边缘SDK的应用程序打包而成,可作为边缘节点的自定义应用部署到边缘服务器
单击“Connect”,设备鉴权成功后,在IoT边缘控制台和物联网平台可以看到设备处于在线状态。如果模拟器右侧的红灯变成绿灯,说明与物联网平台的连接成功。 IoTEdge云服务上边缘节点显示子设备在线: 父主题: 快速体验
int 等待超时毫秒数 AppClient::setCustomizedMessageCallback 设置自定义消息回调,用于从消息总线中接收自定义消息。 函数描述 public void setCustomizedMessageCallback(CustomizedMessageCallback
本实验使用的进程包没有集成边缘SDK,故不配置输入/输出端点。 配置确认 功能用途:根据容器应用的功能用途自行选择,本实验选择“数据处理”。 数据处理:将边缘接收到的数据处理后(去重,聚合等)再上报云端 协议解析:通过集成sdk接入第三方协议 本地子系统集成:将erp等系统数据接入云端 网关管理:开发中
running!\n"); sleep(1); edge_login(); sleep(1); // 接收设备数据的消息总线输入点,取值需在创建应用版本的inputs参数中定义 char* input_name = "input";
pfn_shadow_cb FN_SHADOW_ARRIVED* 模块影子回调函数类型,模块的配置可以使该接口接收 pfn_command_cb FN_COMMAND_ARRIVED* 发送到模块的命令的接收函数声明, pfn_connected FN_SDK_CONNECTED SDK连接到边缘hub的回调函数声明
块且运行正常。 输入的远程主机账号密码错误,则无法登录节点。 节点状态是离线时,可能会因无法正常建立通道,导致功能不可用。 只支持一个用户在线登录,新用户登录会造成老用户下线。 页签切换,会造成客户端通道关闭,需要重新登录。 当应用$edge_agent大于1-1-6版本时,不再
“自定义消息”即消息体为模块自行义,边缘网关不解析,仅根据流转规则进行透传。 消息来源 发送消息的模块及所属应用的输出端点。 消息目标 接收消息的模块及所属应用的输入端点。 单击“保存”,完成数据流转配置。 对于不需要使用的流转规则可以删除。删除后,该消息规则不再生效,系统不会
running!\n"); sleep(1); edge_login(); sleep(1); // 接收设备数据的消息总线输入点,取值需在创建应用版本的inputs参数中定义 char* input_name = "input";
running!\n"); sleep(1); edge_login(); sleep(1); // 接收设备数据的消息总线输入点,取值需在创建应用版本的inputs参数中定义 char* input_name = "input";
实验简介 当前为公测阶段,实验室环境仅验证过海康DS-2CD2Q10FD-IW摄像头,其余型号当前无验证不保证支持。 视频数采,提供网络监控摄像头的接入能力,通过Onvif协议实现和设备的交互,实现监控视频数据的采集、推送、预览等。 父主题: 基于IoT边缘实现视频数采(Onvif协议)
101.1 101.1 100 111 111 100.11 111.0121 111.01 场景3: 驱动采集点位值的单位为W(瓦),平台接收属性的单位为KW(千瓦),可以使用点位缩放进行单位换算,公式为:Y=0.001X 设ratio = 0.001, base = 0 表3 功率换算表
输入端点构造MQTT Topic并发送数据。 输出端点:从模块端向EdgeHub发送数据时使用的MQTT Topic后缀;即EdgeHub接收该模块配置的输出端点对应的MQTT Topic的数据。 只有配置了消息输入输出端点的应用实例化的模块才能够使用数据流转功能。 部署配置。 表5