检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Port:MQTT(S)协议使用的端口,默认为7883。 尝试连接时间和保持连接时间等自定义。 单击设置-User Credentials Client ID和密码需要工具进行转换。利用网页转换工具进行转换。 填写添加边缘设备后生成的设备ID和设备密钥,生成连接信息(ClientId、Username、Password)。
me=1600763045361;Signature=0A1B0C3D 其中: Algorithm:表示签名使用的算法名称。 AK:表示客户端身份。 SignedTime:表示签名时间戳。 Signature:为使用由Algorithm指定的签名算法对以上相应字段进行签名的结果。
边缘数据源点位配置管理 查数采连接子设备列表 创建点位表配置 查询点位表配置列表 修改点位表配置 查询点位表配置详情 删除点位表配置 父主题: API列表
不正常会自动重启容器。 运行配置 输入/出端点:若进程包插件集成了边缘SDK,并配置了输入/输出端点,则该容器进程包可与hub建立MQTT连接,并可以从该输入端点获得设备数据,进行自定义的数据处理后,从输出端点将数据流回hub。 在“添加应用”时,也需配置输入/输出端点,为后续配置边端流转规则提供前提条件。
部分。 开发操作 开发说明 App应用的开发 利用DcClient进行自定义的业务处理 App应用的使用 将应用打包上传至云,部署到节点,连接子设备查看应用工作状态 父主题: 开发指导
模块身份等信息均由SDK存储在config卷中,如果不配置挂载config卷,会导致自定义应用重启后无法与EdgeHub成功建立MQTT连接。 确认配置 参数名称 说明 应用名称 自定义,如iot_edge 功能用途 根据容器应用的功能用途自行选择,本实验采用的镜像是进行数据清洗,故选择“数据处理”。
最大长度:64 connection_info Object 数采连接信息 module_state String 数采连接状态,RUNNING|STOPPED 最小长度:1 最大长度:32 count Long 数采连接下点位数 最小值:0 最大值:1000000 create_time
添加子设备,请参考设备接入边缘节点。 添加驱动应用,发布版本,请参考添加驱动应用。 边缘节点部署相应的驱动应用,请参考部署应用。 创建数采连接,请参见OT数采配置。 实时值跟踪,点采集值按钮,主动查询点位值,请参见查看采集结果。 父主题: 数采配置
弹出如下对话框,部署任务创建成功,您可以“返回节点列表”也可以“继续注册”。 图3 节点部署成功 安装专业版节点 使用root用户登录边缘节点服务器后台系统,使用SFTP工具或移动存储设备,将边缘节点的安装工具和配置文件的执行命令复制到节点的目录下。 图4 复制到节点目录中 解压installer安装包
在左侧导航栏选择“边缘节点 > 节点管理”,节点名称选择“test_IoT10”进入页面。 在左侧导航栏选择“数采配置 > 选择对应的数采连接”。 选择已有点位MotorVoltage,操作列--单击修改,勾选“点位拆分”选项,bit位置设置为“0”,存储类型选择“int”,即上
MQTT.fx MQTT.fx是MQTT设备模拟软件。 MQTT.fx下载地址 plt-device-ca 设备通过mqtts协议与边缘节点建立连接时,该证书用于校验边缘节点的身份。 证书文件 Modbus Slave Modbus Slave是Modbus Slave设备模拟软件。 Modbus
模块身份等信息均由SDK存储在config卷中,如果不配置挂载config卷,会导致自定义应用重启后无法与EdgeHub成功建立Mqtt连接。 父主题: 集成ModuleSDK进行数据处理
开发操作 开发说明 SDK应用的开发 按照SDK提供的Demo进行自定义应用开发。 SDK应用的使用 将应用打包上传至华为云,部署到节点。连接子设备查看应用工作情况。 ModuleSDK-C提供了以下头文件,用户可根据需求引用相应的头文件: 头文件 说明 edge.h 实现基本的回调函数和接口函数
ceived_cb回调函数,只需修改on_message_received_cb即可。 通过edge_login初始化SDK,包括连接环境变量,连接Hub,订阅Topic,设置回调。 通过set_bus_message_cb调用edge_set_bus_message_cb,SD
选择版本:当前最新的版本 边缘应用部署任务下发成功后,应用状态为已停止。 数采应用部署成功后或者升级数采应用之后,应用状态都显示为已停止,只有在数采配置启用了数采连接后,应用状态会变更为运行中。 父主题: 操作步骤
"config_tabs": [{ "key": "connect_info", "name": "连接信息", "description": "连接信息", "type": "object", "config_items":
ceived_cb回调函数,只需修改on_message_received_cb即可。 通过edge_login初始化SDK,包括连接环境变量,连接Hub,订阅Topic,设置回调。 通过set_bus_message_cb调用edge_set_bus_message_cb,SD
在左侧导航栏选择“边缘节点 > 节点管理”,节点名称选择“test_IoT10”进入页面。 在左侧导航栏选择“数采配置 > 选择对应的数采连接”。 选择已有点位MotorCurrent,操作列--单击修改,勾选“点位阈值”选项,配置最大值为10,最小值为0,单击“确定”。 图1 点位阈值修改
在左侧导航栏选择“边缘节点 > 节点管理”,节点名称选择“test_IoT10”进入页面。 在左侧导航栏选择“数采配置 > 选择对应的数采连接”。 选择已有点位MotorCurrent,操作列--单击修改,勾选“点位缩放”选项,配置缩放倍率为10倍,基准值为10,即公式为Y = 10
模块身份等信息均由SDK存储在config卷中,如果不配置挂载config卷,会导致自定义应用重启后无法与EdgeHub成功建立Mqtt连接。 安装包部署 添加边缘应用-应用配置 部署方式选择安装包部署 添加边缘应用-软件和运行配置 安装包地址为{桶名/对象名}。 如桶名为edge-monitor