检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用管理”进入页面。 单击右上角的“添加应用”,按照页面提示填写信息。 软件部署配置 选择上传到SWR服务的镜像,如未发现镜像,请检查镜像是否为公开,设置镜像为公开方式:容器镜像服务SWR->我的镜像->单击镜像ID进入详情->右上方编辑。 参数名称 说明 部署方式 选择“容器化部署”。 容器镜像
选择上传到SWR服务的镜像,如未发现镜像,请检查镜像是否为公开,设置镜像为公开方式:容器镜像服务SWR->我的镜像->单击镜像ID进入详情->右上方编辑。 添加边缘应用-端点和部署配置 根据需要进行配置。 输入端点、输出端点与demo中代码定义的端点对应,如myapp中输入与输出端点设置为input和output,则配置为:
IoT边缘应用部署完成后,边缘节点即作为云端物联网平台在设备侧的延伸。边缘节点可以为设备就近提供计算和管理服务,其优势有低时延业务本地管理、与云端断链时可在本地控制和执行规则等。设备接入边缘节点,通过边缘节点将数据上传到云端物联网平台。边缘节点提供两种模式接入设备: 透传网关模式:边缘节点支持通用MQTT协
gateway_cbs.pfn_device_shadow_cb = sub_device_shadow_cb; //设置网关回调函数(无需全部设置,按需设置需要接收的回调) edge_driver_set_gateway_callback(&gateway_cbs);
台,提供统一边缘管理中心和监控运维异构的边缘基础设施。 IoT边缘是一组软件产品和服务,软件包含云侧和边侧,云侧负责管理维护,边侧负责业务执行,服务包括安装实施、数采实施等。IoT边缘通过边云协同将云服务能力快速拓展至边缘,提供硬件纳管、应用托管、监控运维、数据采集、数据上云等能
专业版和基础版默认部署$edge_omagent,在注册节点过程中可选择是否自动部署。 只有已发布的应用版本允许被部署。 如果应用添加时配置了支持多模块部署 同一个节点下是允许部署多次的。 应用支持的架构和边缘节点架构相同才能够部署成功。 如果应用需要AI加速卡,边缘节点没有AI加速卡将部署失败。
edge_app_id 是 String 应用ID,应用唯一标识。 最小长度:1 最大长度:32 version 是 String 应用版本,应用内版本唯一。 最小长度:1 最大长度:32 project_id 是 String 项目ID。获取方法请参见 获取项目ID。 最小长度:1 最大长度:64
在指定节点上创建外部实体 功能介绍 用户通过在指定边缘节点上设置外部实体的接入信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project
existed. 该设备属性控制已存在。 请释放该设备属性控制设置后重试。 400 IoTEdge.02102405 The device control is not existed. 该设备属性控制不存在。 请执行该设备属性控制设置后重试。 400 IoTEdge.02102406 The
选择支持架构和安装目录,然后单击复制安装命令,使用SSH工具以root用户登录边缘节点服务器后台系统,执行安装命令。 图5 获取安装命令 安装命令的选择需要与购买的ecs的架构保持一致。 图6 执行安装 图7 安装命令执行成功 边缘节点的状态变为“在线”,表示该节点已安装并连接成功。 单击“节点名称”
应用场景 该功能应用于设备上报数据存在过大过小的不稳定异常值需要忽略时的场景。 该功能针对数据源下的每个点位设置,仅支持整型和浮点型的数据类型的点位配置。 场景示例 创建点位时,设置点位阈值的最小值为0,最大值为10。 表4 上报结果举例 设备上报值 是否上报 描述 0 是 点位阈值端点值放通。
此您可以 局域网:使用两台电脑(一台Windows,一台Linux),或者在一台Windows电脑上使用虚拟化软件安装Linux(网卡需要设置为桥接模式)。 公网:分别使用两台拥有公网的Window和Linux电脑,推荐购买两台ECS服务器。 其他要求: 安装边缘节点的电脑需为Linux,推荐使用CentOS
String 项目ID。获取方法请参见 获取项目ID。 最小长度:1 最大长度:64 edge_app_id 是 String 应用版本,应用内版本唯一。 最小长度:1 最大长度:32 表2 Query参数 参数 是否必选 参数类型 描述 version 否 String 应用版本搜索关键字
描述此任务有效的星期几,为数组。如果为null,则表示start_time-endtime之间,每天都执行;如果为空数组,则表示start_time-endtime之间,每天都不执行;如果为[1, 2],则表示每周一、二执行。 表5 ExceptionalDates 参数 是否必选 参数类型 描述 valid_dates
描述此任务有效的星期几,为数组。如果为null,则表示start_time-endtime之间,每天都执行;如果为空数组,则表示start_time-endtime之间,每天都不执行;如果为[1, 2],则表示每周一、二执行。 表5 ExceptionalDates 参数 是否必选 参数类型 描述 valid_dates
响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 software_version String 边缘应用id,只允许数字、英文小写、中划线,且必须以字母或数字结尾 最小长度:0 最大长度:32 请求示例 无 响应示例 无 状态码 状态码 描述 200 Ok
使用SSH工具以root用户登录新的边缘节点服务器后台系统,执行重装命令。 单击获取安装命令后,节点的密钥和验证码会立即被重置,会影响当前边缘节点的业务运行。 图3 重新安装提示 图4 执行重装 图5 重装命令执行成功 单击“我知道了”,等待边缘节点的状态变为“在线”,表示该节点已重新安装并连接成功。
通过edge_set_callbacks设置回调函数。 Demo中只使用到on_message_received_cb回调函数,只需修改on_message_received_cb即可。 通过edge_login初始化SDK,包括连接环境变量,连接Hub,订阅Topic,设置回调。 通过set_b
通过edge_set_callbacks设置回调函数。 Demo中只使用到on_message_received_cb回调函数,只需修改on_message_received_cb即可。 通过edge_login初始化SDK,包括连接环境变量,连接Hub,订阅Topic,设置回调。 通过set_b
#include <stdio.h> #include <string.h> #include <unistd.h> /* * 描述:设置总线消息回调,用于对设备上报的数据进行处理 * 参数: * input_name:消息总线输入点 * */ EDGE_RETCODE