-
实验简介 - IoT边缘 IoTEdge
边缘服务器:第一点提到的IoTEdge, IoTDA, OBS是华为云服务,使用华为云租户账号直接免费开通可用,边缘服务器属于硬件,可以购买低配的ECS代替,其EIP则作为边缘服务器的节点IP地址。
-
实验简介 - IoT边缘 IoTEdge
公网:分别使用两台拥有公网的Window和Linux电脑,推荐购买两台ECS服务器。 其他要求: 安装边缘节点的电脑需为Linux,推荐使用CentOS 7(不推荐CentOS 8,因CentOS 8缺少边缘软件依赖组件)。
-
认证鉴权 - IoT边缘 IoTEdge
第一次登录后,服务器生成一个Token并将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。Token有效期是24小时,从客户端获取开始算起(24小时是相对时间),需要使用同一个Token鉴权时,建议缓存起来使用,避免频繁调用。
-
工作台 - IoT边缘 IoTEdge
工作台 访问IoT边缘本地控制台,进入首页统一门户,如下图所示: 图1 统一门户 工作台主要包含以下五个模块: 监控总览:对数据库、操作系统、网络设备、容器、服务器和虚拟化等监控对象进行分类,分别展示各个监控对象的数量和告警级别,其中,告警级别包括紧急、严重、次要、警告和信息。
-
实验简介 - IoT边缘 IoTEdge
边缘服务器:第一点提到的IoTEdge, IoTDA, SWR是华为云服务,使用华为云租户账号直接免费开通可用,边缘服务器属于硬件,可以购买低配的ECS代替,其EIP则作为边缘服务器的节点IP地址。
-
实验简介 - IoT边缘 IoTEdge
边缘服务器:第一点提到的IoTEdge, IoTDA, SWR,OBS是华为云服务,使用华为云租户账号直接免费开通可用,边缘服务器属于硬件,可以购买低配的ECS代替,其EIP则作为边缘服务器的节点IP地址。
-
硬件规格 - IoT边缘 IoTEdge
服务器 型号3000 华为 服务器 容器 通用 华为 Huawei 2288 V5 华为 服务器 容器 通用 华为 Huawei 1288H V5 华为 服务器 容器 通用 华为 TaiShan 200服务器 2280均衡型 华为 服务器 容器 通用 华为 ITS800 华为 服务器
-
资源释放 - IoT边缘 IoTEdge
删除弹性云服务器ECS 访问弹性云服务器 ECS,单击“进入控制台”,进入云服务器控制台。 在页面左上角切换区域至“华北-北京四”。 在左侧导航中选择“弹性云服务器”,按需勾选待删除ECS服务器,如ecs-iot,选择右边操作列“更多 > 删除”。
-
节点概览 - IoT边缘 IoTEdge
边缘软件显示底层软件版本,单击升级至最新版本可以获取升级命令,复制命令到边缘服务器上执行,执行完毕后可以升级底层软件到最新版本。 图3 获取升级命令升级底层软件版本 专业版或者基础版节点,若搭载昇腾AI加速卡,且已安装,可以选择查看昇腾设备的详细信息。
-
操作前准备 - IoT边缘 IoTEdge
本实验通过购买弹性云服务器ECS作为边缘节点服务器。 访问弹性云服务器 ECS,单击“立即购买”,进入购买页面。 填写基础配置信息后,单击“下一步:网络配置”。
-
构造请求 - IoT边缘 IoTEdge
GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器资源头部。
-
IoTEdge与IEF的关系和区别是什么? - IoT边缘 IoTEdge
其中基础版可以部署在Linux系统或OpenHarmony系统的轻量级网关上,专业版可以部署在Docker环境的网关或服务器上,企业版可以部署在边缘服务器集群上,自带Kubernetes。
-
添加应用配置模板 - IoT边缘 IoTEdge
", "example" : "admin" }, { "key" : "password", "name" : "密码", "description" : "OPCUA服务器认证密码", "data_type"
-
注册专业版节点(KubeEdge) - IoT边缘 IoTEdge
图3 节点部署成功 安装专业版节点 使用root用户登录边缘节点服务器后台系统,使用SFTP工具或移动存储设备,将边缘节点的安装工具和配置文件的执行命令复制到节点的目录下。
-
产品规格 - IoT边缘 IoTEdge
专业版:原标准版,部署专业版引擎,适用于在Docker、KubeEdge等容器环境上运行,支持智能网关、单服务器。 企业版:部署企业版引擎,适用于在Kubernetes等容器环境上运行,支持边缘服务器集群。
-
如何创建和管理边缘网关(专业版) - IoT边缘 IoTEdge
图4 安装节点 选择支持架构和安装目录,然后单击复制安装命令,使用SSH工具以root用户登录边缘节点服务器后台系统,执行安装命令。 图5 获取安装命令 安装命令的选择需要与购买的ecs的架构保持一致。
-
操作步骤 - IoT边缘 IoTEdge
操作步骤 创建边缘节点 部署边缘视频数采应用 添加视频设备 视频预览 流媒体服务器搭建(可选) 监控视频数据推送(可选) 父主题: 基于IoT边缘实现视频数采(Onvif协议)
-
添加数采模板 - IoT边缘 IoTEdge
", "example" : "admin" }, { "key" : "password", "name" : "密码", "description" : "OPCUA服务器认证密码",
-
代码解析 - IoT边缘 IoTEdge
获取服务器连接地址 string endPoint = connectionInfo.GetValueOrDefault("endpoint"); // 伙伴根据endpoint实现连接数据源动作 } } }
-
点位数据类型与寄存器类型不匹配或点位未下发 - IoT边缘 IoTEdge
点位数据类型与寄存器类型不匹配或点位未下发 报错信息: 排查位置: 根据报错信息,查看对应点位的数据类型与寄存器类型是否匹配,也可查看上一次下发配置时的metadata报错信息。 若数据类型与寄存器类型配置无误,且检查上次下发配置是报错信息无对应点位,可初步判断点位未下发。