检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
AppClient方法说明 ModuleSDK中,客户端类AppClient提供多个方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 AppClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 setBusMessageCallback
创建数据源配置 功能介绍 用户通过Console接口在指定边缘节点上创建数据源配置 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project
打包容器镜像 若制作镜像包以容器化方式部署应用,不支持在一个容器内运行多个集成ModuleSDK的软件进程或者重启集成ModuleSDK的软件进程,会导致鉴权失败等问题。 上传打包的项目。 将jar文件上传到联网的linux机器上,如目录(/home/monitor)中 安装docker。
查询推送通道列表 功能介绍 查询推送通道列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/push-channels 表1
接口函数 表1 edge.h中支持的接口函数 接口 说明 edge_init 初始化sdk的工作环境,加载证书、读取配置等 edge_set_callbacks 注册回调接口,登录、子设备添加、删除、设备消息、设备命令等都是异步通知的,故需要注册对应的处理函数 edge_login
创建边缘模块 功能介绍 用户通过Console接口在指定边缘节点上创建边缘模块 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_i
批量导入南向3rdIA配置项 功能介绍 用户批量上传/导入南向3rdIA配置项 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_i
设置边缘路由 功能介绍 用户通过在指定边缘节点上设置边缘路由 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v2/{project_id}/edge-no
DriverClient方法说明 ModuleSDK中,客户端类DriverClient提供多个方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 DriverClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。
Demo2 该Demo主要展示edge_driver.h里的回调函数和接口函数使用。 #include "edge_driver.h" #include <stdio.h> #include <string.h> #include <unistd.h> /** * 驱动Demo
查询边缘节点下的主机详情 功能介绍 查询边缘节点下的主机详情 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/edge-no
查看配置结果 当完成模块配置后,可以在已部署的应用模块中确定对应的配置数据是否下发至边缘。 登录网关节点,并打开自定义应用日志,进行观察: 图1 影子数据 数据详情: { "properties": { "default_values": {
代码解析 项目结构如下 ApiController:提供被北向应用NA调用的接口。 Application:主启动类 AuthFilter:鉴权过滤器。 ConfigController:被云端调用进行配置处理。 ConfigService:配置管理服务 。 ItIntegrat
查询指定边缘节点下的外部实体 功能介绍 用户在指定边缘节点上查询外部实体列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}
修改边缘模块状态 功能介绍 用户通过Console接口启停数采连接 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v2/{project_id}/edge
查询数据源配置 功能介绍 查询数据源配置 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/edge-nodes/{edge_
构造请求 本节介绍REST API请求的组成,并以调用IoT边缘平台的查询北向NA信息详情和创建&更新北向NA信息接口说明如何调用API,该API可用于获取用户的指定北向NA信息。 请求URI 请求URI由如下部分组成。 {URI-scheme} :// {Endpoint} /
注册基础版节点(鸿蒙系统) 鸿蒙系统下当前仅支持基础版节点的安装,基础版节点的“系统应用”采用进程包部署方式。适用于Linux Core系统,无Docker环境。以下步骤均使用基于瑞芯微 RK3568 芯片的DAYU200开发板进行节点安装测试。 在注册前请检查机器网络是否正常,是否能够连接到公网。
查询边缘模块列表 功能介绍 用户通过Console接口查询指定边缘节点上边缘模块列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project
查询数据源配置列表 功能介绍 查询数据源配置列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/edge-nodes/{e