检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
采用cleint方式连接时,mqtt服务器地址 最小长度:4 最大长度:128 client_id 否 String mqtt连接时,client_id 最小长度:4 最大长度:256 auth_type 否 String 鉴权类型。支持密钥认证接入(SECRET)和证书认证接入(CERTI
├─edge_error.h │ │ ├─edge_daemon.h │ │ └─edge.h └───conf // 配置文件 │ │ ├─sdk_log.conf //sdk日志配置 │ │ ├─module.dat //sdk需要的密钥 │ │ └─rootcert.pem //证书 └───start
连接状态未连接 服务端点格式不正确 配置信息配置有误 有效地址范围重复 父主题: 常见问题
BasePathDTO object 节点根目录配置 hardware_model String 注册节点网关配置 最小长度:0 最大长度:1024 offline_cache_configs OfflineCacheConfigsDTO object 边缘节点离线缓存配置 device_auth_info
添加应用 以容器镜像方式为例,镜像包上传到容器镜像服务SWR后,创建应用。 在IoT边缘单击创建应用,进入软件部署配置、运行配置,并确认发布。 在左侧导航栏,单击“应用管理”,选择“应用名称”进入页面,查看应用为“已发布”状态。 父主题: 集成ModuleSDK进行协议转换
Studio的解决方案资源中,右键单击"依赖项",选择"管理Nuget程序包"。 选择上一步添加的本地包源作为"程序包源",然后选择"浏览"选项卡,在列表中选择该包,然后单击安装。 如果需要升级SDK,可参考2将新版本ModuleSDKd的NuGet包放入同一目录下,待NuGet包管理器自动识别后,根据界面提示进行SDK更新操作即可。
点位下写失败 下写数据类型与配置类型不匹配 下写不可写寄存器 未知数据类型下写 下写数据结果与预期不一致 父主题: 常见问题
应用管理 在边缘节点下部署自定义应用,实例异常如何处理? 部署自定义应用时,数据存储卷挂载没有按照配置进行挂载的原因? 自定义应用重启后报错"The module bind failed from cloud"? 在节点部署应用后,节点由“在线”状态变为“离线”状态,或者导致其他应用“实例异常”?
BasePathDTO object 节点根目录配置 hardware_model String 注册节点网关配置 最小长度:0 最大长度:1024 offline_cache_configs OfflineCacheConfigsDTO object 边缘节点离线缓存配置 device_auth_info
ModuleContainerSettingsResDTO object 容器相关配置 表4 ModuleContainerSettingsResDTO 参数 参数类型 描述 configs ContainerConfigsResDTO object 容器相关配置 custom_envs Object 自定义环境变量
1K。 config 否 Object 设备初始配置。用户使用该字段可以为设备指定初始配置,指定后将会根据service_id和desired设置的属性值与产品中对应属性的默认值比对,如果不同,则将以设置的属性值为准写入到设备配置中。 表4 EdgeDeviceAuthInfo 参数
properties 否 Object 应用配置内容 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 properties Object 应用配置内容 properties_update_time Object 应用配置更新时间 请求示例 PUT https:
IoT边缘服务。节点离线期间进行的所有管理操作,将在节点恢复在线后下发执行。管理操作包含但不仅限于:部署、升级或删除应用模块;管理数据流转规则;管理数据采集配置;管理离线缓存配置;管理日志采集开关。 以上这些架构设计使边缘节点能够在网络不稳定的环境中保持运行,并在网络恢复后,自动
String 应用集成的边缘SDK版本 最小长度:1 最大长度:32 deploy_type 否 String 应用部署类型,分为docker容器部署类型和process进程部署类型,兼容之前数据,此字段可以为空,为空情况为docker类型 最小长度:0 最大长度:64 枚举值: docker
Port:MQTT(S)协议使用的端口,默认为7883。 尝试连接时间和保持连接时间等自定义。 单击设置-User Credentials Client ID和密码需要工具进行转换。利用网页转换工具进行转换。 填写添加边缘设备后生成的设备ID和设备密钥,生成连接信息(ClientId、Username、Password)。
表1 个人数据范围列表 类型 收集方式 是否可修改 是否必须 用户名 在创建用户账号时由系统管理员配置登录名 否 是 登录名是用户的身份标识信息。 密码 在管理员创建用户、重置用户密码时配置密码 在用户登录系统前重置密码、登录系统后修改密码时输入密码 是 是 用户登录控制台时使用。 设备名称
是否必选 参数类型 描述 config 否 Object 设备配置,内容由产品的$config服务定义。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 config Object 设备配置,内容由产品的$config服务定义。 请求示例 PUT htt
shadow_len); 函数功能: 当下发模块配置时,通过此函数通知到用户,用户应用的配置也通过此函数通知。 表2 参数说明 参数名称 类型 参数描述 示例 shadow char* 模块影子数据(json字符串),第三方应用下发用户的配置数据 { “config”:”test” }
应用管理 应用版本管理 边缘应用配置模板管理 边缘节点管理 设备管理 设备控制 外部实体管理 模块管理 模块影子管理 边缘数采模板管理 边缘数据源配置管理 点位表模板管理 边缘数据源点位配置管理 调度计划管理 数据流转配置管理 资源管理 北向NA管理 南向IA配置项管理 北向HTTP请求代理
开发应用驱动集成ModuleSDK进行OT数采。(此示例以采集OPCUA为示例) 在节点部署集成了ModuleSDK应用驱动。 配置好数据源模板(可自定义)。 在平台进行数据源配置,以及点位配置,下发。 集成ModuleSDK应用驱动对平台下发的配置进行处理。 通过下发信息获取数据源连接,以及点位信息进行数据周期采集。