-
成长地图 - IoT边缘 IoTEdge
概览&成长地图 IoT边缘 IoT边缘(IoT Edge),是边缘计算在物联网行业的应用,在靠近物或数据源头的边缘侧,融合网络、计算、存储、应用核心能力的开放平台,就近提供计算和智能服务,满足行业在实时业务、应用智能、安全与隐私保护等方面的需求。 产品介绍 视频帮助 立即使用 成长地图
-
创建工程 - IoT边缘 IoTEdge
程。 IoT Edge Sdk:Open Sdk Project 图2 输入命令 图3 SDK示例工程页面 如果需要调试和运行代码,参考步骤1,安装“Extension Pack for Java”” 插件。 图4 安装Extension Pack for Java 参考步骤2,
-
制作镜像包或插件包 - IoT边缘 IoTEdge
请确认你使用的系统已经安装docker(docker版本需要高于17.06,推荐18.06),安装方法可参照docker 安装教程。 制作镜像。 搜索基础镜像。 对基础镜像没有要求,可自行选择合适的基础镜像,以下选用带cmake的镜像作为示例 docker search cmake 选择
-
工作台 - IoT边缘 IoTEdge
访问IoT边缘本地控制台,进入首页统一门户,如下图所示: 图1 统一门户 工作台主要包含以下五个模块: 监控总览:对数据库、操作系统、网络设备、容器、服务器和虚拟化等监控对象进行分类,分别展示各个监控对象的数量和告警级别,其中,告警级别包括紧急、严重、次要、警告和信息。 告警统计:以柱状图的形式展示一周内各监控对象的告警信息数量。
-
创建通道 - IoT边缘 IoTEdge
uxDB V2三种通道类型。 MQTT通道界面如下图所示,参数详情见“MQTT类型通道”,单击“确认”创建。 IoTDB通道界面如下图所示,参数详情见“IoTDB类型通道”,单击“确认”创建。 InfluxDB V2通道界面如下图所示,参数详情见“InfluxDB V2类型通道”,单击“确认”创建。
-
设备建模&发放 - IoT边缘 IoTEdge
展开服务列表,单击“添加属性”,分别添加电流、电压两个属性。 添加“电流”属性,属性名称为“Current”,如下图所示: 添加“电压”属性,属性名称为“Voltage”,如下图所示: 模型定义完成,参数信息预览如下图所示。 支持将本地开发的产品模型导入到平台。 导入步骤:选择“设备建模 > test_I
-
自动化运维 - IoT边缘 IoTEdge
括:权限分配、脚本分组和账户管理,如下图所示: 图4 权限配置 单击“采集管理”,进入到“采集管理”界面。采集管理包括:概况、模板管理、主机管理、代理管理、脚本管理、常规设置和自动发现,如下图所示: 图5 采集管理 支持从系统信息、监控流程图两个维度展示监控系统,系统信息可以查看
-
点位计算 - IoT边缘 IoTEdge
点位计算 业务流程 点位计算业务流程如图1 流程图所示,先进行点位缩放得到真实值,再用真实值进行点位清洗得到上报值。 图1 流程图 点位缩放 对数采数据做规整,减少应用对数据处理和适配的工作量,如从PLC采集上来的原始数据,需要经过计算后才能表达真实含义。具体操作步骤请参见点位缩放。
-
开发前必读 - IoT边缘 IoTEdge
基于IoT边缘去实现一个物联网解决方案,涉及使用华为IoT边缘服务开发的部分在架构上涉及部分为: 在业务流程中(下图只涉及到已提供API的业务,非全部功能)涉及的部分为: 开发操作 开发说明 应用侧开发 流程图中涉及淡绿色部分(在用户的控制系统、大屏监控系统等应用中调用IoTEdge API,实现如应
-
下载Demo - IoT边缘 IoTEdge
下载Demo 首先参考创建工程的步骤创建新的工程。 复制Demo,解压并覆盖新建项目中的 main.c 文件。 最终的文件树应如下图所示。 MyCApp │ ├─main.c // 主程序 │ ├─lib // sdk库文件 │ │ ├─libmodule.so │ │ └─***
-
注册专业版节点(KubeEdge) - IoT边缘 IoTEdge
选择“监控”,查看边缘节点监控信息。 单击“查看日志”,可查看节点日志文件。 图8 监控 图9 查看日志 在AOM查看日志 登录AOM管理控制台。 选择左侧导航栏“日志 > 日志文件 > 组件”,搜索应用名称“log”,单击日志文件右侧“查看”,即可查看详细日志。 图10 查看详细日志 在AOM查看节点监控信息 登录AOM管理控制台。
-
未知数据类型下写 - IoT边缘 IoTEdge
未知数据类型下写 现象描述: 数据下写失败。报错如图 abandon point set for illegal write 。 问题排查: 下写不支持的数据类型导致,查看数据类型是否不符合要求。 正确格式: 下写数据量可以为bool类型、整型、小数,不可以下写其他值如string类型等。
-
ubuntu系统下节点shell命令兼容性导致的安装失败 - IoT边缘 IoTEdge
修改ubuntu的默认shell,执行以下命令。 sudo dpkg-reconfigure dash 交互界面中选择“No”。 图2 修改ubuntu默认sh 执行完,出现如下提示表示已经切换为bash,如下图: 图3 切换bash成功 父主题: 节点管理
-
下写不可写寄存器 - IoT边缘 IoTEdge
下写不可写寄存器 现象描述: 下写失败,如图报错couldn’t write for register type______。 问题排查: 排查报错对应点位配置,查看是否存在写不可以寄存器的行为。 正确格式: Modbus协议中的寄存器分为四种,Coil_Status与Holdi
-
项目构建发布 - IoT边缘 IoTEdge
单击配置按钮,将弹出"配置文件设置"窗口,可根据您实际使用的开发环境进行配置。 配置完成后单击"发布"按钮,即可在您设定的目标位置看到类似下图的发布文件 父主题: 开发指导
-
制作镜像包或插件包 - IoT边缘 IoTEdge
请确认您使用的系统已经安装Docker(Docker版本需要高于17.06,推荐18.06),安装方法可参照docker 安装教程。 制作镜像 搜索基础镜像。 docker search dotnet 根据您的工程配置,选择合适的镜像。 镜像需要集成与您的工程配置兼容的.Net运行环境,下文使用的
-
查询应用列表 - IoT边缘 IoTEdge
获取项目ID。 最小长度:1 最大长度:64 表2 Query参数 参数 是否必选 参数类型 描述 edge_app_id 否 String 应用ID搜索关键字 最小长度:1 最大长度:32 offset 否 Integer 查询的起始位置,取值范围为非负整数,默认为0。 最小值:0 最大值:1000000
-
添加视频设备 - IoT边缘 IoTEdge
入详情页。 选择左侧导航栏“数采配置”,单击“视频”,摄像头列表-添加摄像头。 关联产品时,仅支持选择onvif协议的产品模型。 按照如下图示依次输入监控设备的接入信息。 表1 参数说明: 参数名称 说明 示例 ip 视频设备的接入IP 127.0.0.1 port 视频设备的接入端口port
-
在IoT边缘添加边缘设备或子设备,出现提示:"该用户没有权限 IOTDA.000022" - IoT边缘 IoTEdge
填写参数信息。 委托名称:"oce_admin_trust" 委托类型:"云服务" 云服务:IoTEdge 持续时间:永久 单击“下一步”。 添加策略 搜索“Tenant Administrator”并勾选,单击“下一步”。 设置最小授权范围 选择指定区域项目资源,勾选"cn-north-4 [华北-北京四]"。
-
应用模块配置 - IoT边缘 IoTEdge
应用模块配置 应用部署成功之后,可以进行应用配置。 图1 应用配置入口位置 根据应用是否关联业务模板呈现不同的配置页面。 关联业务模板的应用配置 如果对应的应用关联了业务应用模板,则呈现如下配置参数页面: 图2 配置页面展示 图3 添加自定义配置数据 这里在配置信息中添加两个配置