检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
en。 project_id,项目ID。获取方式参照获取项目ID 在paw/postman中输入以下内容 请求方式:GET 请求地址:https://iotedge-api.cn-north-4.myhuaweicloud.com/v2/{project_id}/edge-apps
台,能够基于模板对自己所管理的模块进行配置。 通过本实验,您将能够: 了解并掌握创建节点的详细流程。 了解并掌握自定义业务应用模板的创建、更新等管理动作,以及自定义模板的书写格式。 了解并掌握业务应用与业务模板建立关联关系的操作步骤。 了解并掌握通过业务应用模板进行模块自定义数据的配置以及下发。
单击“下发配置”,把点位配置下发至边缘侧。配置下发成功后启用通道,可以看到通道连接状态变为“已连接”,此时数采连接的“同步状态”为“已同步”。 修改点位信息后需重新单击下发配置,配置才会生效。 模块的运行状态由启用状态决定,当启用了数采连接后,模块会显示为运行中。 附录:批量导入/导出点位映射
常见问题 连接状态未连接 网络问题排查 点位采集失败 点位下写失败 修改数据配置并下发,数据源配置未更新 父主题: 基于IoT边缘实现OT数采(Modbus-TCP)
北向NA管理 查询北向NA信息列表 创建&更新北向NA信息 查询北向NA信息详情 删除北向NA信息 授权北向NA信息到边缘节点 查询该北向NA信息的已分配节点 父主题: API列表
南向IA配置项管理 查询南向3rdIA配置项列表 南向3rdIA对配置项下发进行确认 批量确认南向3rdIA配置项 批量导入南向3rdIA配置项 创建&更新南向3rdIA配置项信息 查询南向3rdIA配置项详情 删除南向3rdIA配置项 父主题: API列表
UpdateMqttNodeChannelDetail object 更新MQTT推送通道详情请求结构体 pulsar_channel_detail 否 UpdatePulsarNodeChannelDetail object 更新Pulsar推送通道详情请求结构体 表4 UpdateMqttNodeChannelDetail
├─sdk_log.conf //sdk日志配置 │ │ ├─module.dat //sdk需要的密钥 │ │ └─rootcert.pem //证书 └───start.sh // 启动脚本(编写启动脚本可参考制作镜像包或插件包) 详细目录树如下图 更多Demo参见ModuleSDK-C
very 上报子设备发现属性。 syncSubDevices 发送子设备同步请求事件。 updateSubDevicesStatus 发送更新子设备状态事件。 getProducts 发送获取产品事件。 reportScanResult 上报子设备扫描结果。 DriverClient::createFromEnv
e) { HttpServletResponse response = (HttpServletResponse) servletResponse; response.sendError(HttpStatus.SC_FORBIDDEN);
只有点位的数据类型为“整型”才支持点位拆分,即int、uint、int64、short、ushort、long、ulong这7种类型 修改点位配置后,单击“下发”,将配置更新给边缘网关。 查看结果 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 在左侧导航栏选择“边缘节点 > 节点管理”,
DTO object 证书文件的本地存储路径 表11 CertificateLocalPathDTO 参数 参数类型 描述 cert_path String 节点数字证书的本地存储路径。 最小长度:1 最大长度:2048 key_path String 证书私钥的本地存储路径。 最小长度:1
services”的异常。 当进行基于IoT边缘实现模拟MQTT设备的快速接入实践,添加边缘设备时,误操作填写了模块ID后,导致数据无法上报,删除边缘设备后重新添加。模块ID的设置代表设备接入点为该模块;空代表设备接入点为设备自身,相当于网关。 父主题: 子设备管理
fingerprint 否 String 证书指纹,认证类型使用证书认证接入(CERTIFICATES)需填写该字段。 最小长度:40 最大长度:64 local_path 否 CertificateLocalPathDTO object 证书文件的本地存储路径,认证类型使用证书认证接入(CERTIFICATES)需填写该结构体
选择需要删除的节点,单击右侧“删除”按钮,请您仔细阅读提示并进行如下操作。 图2 专业版删除提示 (可选)解绑节点上关联的边缘设备。 要将边缘节点上的所有子设备都删除完毕后,才允许删除边缘节点。 卸载节点上的边缘软件。 复制删除提示中的命令,使用SSH工具,连接到边缘节点的设备上以root用户执行命令,删除边缘节点上的软件和配置文件。
ModuleSDK-C提供了以下头文件,用户可根据需求引用相应的头文件: 头文件 说明 edge.h 实现基本的回调函数和接口函数 edge_daemon.h 实现所有证书、鉴权相关接口 edge_driver.h 驱动模块,用于开发驱动接入设备,驱动需实现网关回调函数 edge_error.h 错误码定义 edge_struct
4.1 平台通知网关子设备新增 支持 4.2 平台通知网关子设备删除 支持 4.3 网关同步子设备列表 支持 4.4 网关更新子设备状态 支持 4.5 网关更新子设备状态响应 支持 4.6 网关新增子设备请求 支持 4.7 网关新增子设备请求响应 支持 4.8 网关删除子设备请求 支持
参数 参数类型 描述 properties Object 应用配置内容 properties_update_time Object 应用配置更新时间 请求示例 无 响应示例 状态码: 200 模块影子详细信息 { "properties" : { "connect_info"
oduleShadow shadow) { // 伙伴需要对影子进行缓存或持久化,可根据影子属性的更新时间进行增量同步 var briefModuleShadow = JsonUtil.FromJson<BriefModuleShadowDto>(
最大长度:64 表2 Query参数 参数 是否必选 参数类型 描述 update_type 是 String 该字段PARTIAL则增量覆盖,已有点位更新,新增点位插入;该字段为COMPLETE则全量覆盖,则删除数据源下所有点位,插入当前导入所有点位 枚举值: PARTIAL COMPLETE