正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
证已部署的数据采集、数据处理和数据推送等边缘模块持续运行。 边缘模块自我恢复:在网络断开的情况下,如果边缘节点上的任何模块发生异常退出,系统可以自动重新启动它,确保服务的稳定性。 离线数据边侧缓存:当节点无法将数据上报到云端时,节点会将数据缓存在本地。数据不会因为暂时的网络问题而丢失,在网络恢复后重新尝试上报。
创建产品 创建产品具体教程参照创建产品_设备接入 IoTD ,以下是具体配置中的参照。 创建产品 在新建产品后需要在产品页的”自定义模型”中添加服务。 新增属性 新增命令。 单击确定完成创建。 父主题: 集成ModuleSDK进行数据处理
API使用指导 API接口介绍 API分组 应用场景 边缘节点管理 提供节点的管理和获取安装命令,节点即边缘节点,是“物联网边缘”边的体现。 设备管理 提供设备的管理和获取协议的配置。 应用管理 应用是部署到节点的功能模块,有系统应用和用户应用两种。 应用版本管理 应用可以发行多个版本,通过发布与下架来确定应用是否能部署。
IoT边缘如何进行设备管理? IoT边缘服务和IoTDA设备接入服务协同提供统一的设备管理。当边缘节点与网络异常时,边缘本地控制台提供设备状态和数据查询等能力。 父主题: 概念相关
IoT边缘云服务为应用提供总线对接能力、设备命令下发能力。IoTEdge对应用的日志、数据存储目录进行统一配置,应用相关设置通过环境变量传递给应用。 App从输入点接受来自总线的设备数据上报,对数据进行处理,将处理后的数据通过输出点发送到总线。 App也可以根据设备数据对设备进行反向控制,例如通过命令重启设备。
选择左侧导航栏“边缘节点 > 应用管理”进入页面。 选择需要添加版本的“应用名称”,进入应用详情页。 图1 应用详情 单击左侧版本列表的添加版本按钮,添加边缘应用版本。 可参考操作步骤填写基本信息,完成新应用版本的创建。 图2 添加版本 父主题: 应用管理
通过”容器化部署”的SDK应用可以通过下述方式查看日志。 登录节点 查看SDK容器ID 通过docker ps查看 查看SDK容器日志 通过docker logs -f 容器ID查看实时日志。 通过运行SDK的Demo应用,可以看到如下打印信息(仅供参考)。 图1 SDK开始运行的日志 图2
自定义的容器应用想从hub获取设备数据,需配置响应的数据流转规则。 单击“确认添加”后,则创建自定义应用成功。 单击“返回应用管理列表”可查看到创建的应用,选择左侧版本列表,单击右侧的“版本信息 > 发布”。 返回“应用管理”可查看到创建的应用,单击左侧的“版本列表”可查看已发布的应用版本。 父主题: 操作步骤
Integer 当data_type= string时配置有效,校验输入的字符串最大长度,如果配置项需要加密,请注意字段长度max_length应当满足加密后字段的长度要求,因为实际加密后会将加密后的字段返回给前端展示,如果按照加密前的最大长度进行判定会出现展示异常问题。 example String
使用限制 API的演进会保持前向兼容性,若接口升级了版本,其旧版本接口可以继续使用,但功能不再做增强,新增功能仅在新版本接口中提供。 应用在接收处理物联网平台发送的响应消息和推送消息时,需要兼容或忽略消息中的新增参数,不能因为消息中的新增参数导致应用的处理异常。 调用API的其他使用限制,请参见物联网平台的使用限制。
只允许对文件进行下载。 只允许在文件夹上进行文件的上传,表示将文件上传到远程主机对应的文件夹下。 上传下载的文件大小最大为10M。 文件上传下载所操作的目录受创建节点时所配置的根目录限制,如下图所示。 使用文件上传下载功能,需要部署$edge_omagent大于1-1-11的版本。 在指定文件夹或者文
创建应用 以容器镜像方式为例,镜像包上传到容器镜像服务SWR后。 在IoT边缘单击创建应用 建议直接勾选“立即发布”,方便后面直接部署应用的时候,能够获取到最新版本。 添加边缘应用-软件和运行配置 添加边缘应用-端点和部署配置 单击确定完成创建。 父主题: 集成ModuleSDK进行数据处理
***************************************/ /** * 描述:子设备添加的回调 * 参数: * event_id: null * add_sub_devices_event:添加的子设备信息 */ EDGE_RETCODE sub_device_add_cb_1(const
访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 在左侧导航栏选择“总览”,单击右上角“我的数采服务”。 选择“工业OT设备/系统数采服务”,单击“购买资源包”。 选择“工业OT设备采集服务”,根据需求选择合适的规格加入清单,勾选“数据采集服务”和“数据集成服务”,配置完成后单击“加入清单”再“立即购买”。
设备侧的延伸。边缘节点可以为设备就近提供计算和管理服务,其优势有低时延业务本地管理、与云端断链时可在本地控制和执行规则等。设备接入边缘节点,通过边缘节点将数据上传到云端物联网平台。边缘节点提供两种模式接入设备: 透传网关模式:边缘节点支持通用MQTT协议接入,MQTT协议的设备或
数据上报:当满足上报条件,数据才会上报。 上报条件有两种: 条件1:当前上报值与前一次上报值的差值超过偏差的区间 条件2:当前上报与上一次上报的时间差,超过静默时间窗 偏差(Deviation): 震荡的偏差区间值,在该区间的值将视作正常的波动,数据将不进行上报,取值范围[0~100],类型浮点型。如偏差值为10时,表示在±10%([-10%
在“添加驱动应用”弹窗中填写相关信息,然后单击“确认”。 前往应用版本配置界面 添加边缘应用-端点和部署配置 输入输出端点是非必需配置的,当有数据流转时才需要配置。 驱动类应用和IT应用一般不需要配置。 配置确认,单击"立即发布" 父主题: 集成ModuleSDK进行数据采集
h和edge_daemon.h里的回调函数和接口函数使用。 #include "edge.h" #include "edge_daemon.h" #include <stdio.h> #include <unistd.h> /* * 描述:针对模块的命令的回调函数 * 参数: *
OBS,单击“进入控制台”,进入对象存储服务控制台。 在左侧导航栏选择“桶列表”单击右上角“创建桶”,创建用于存储对象的桶。 区域:选择“华北-北京四” 数据冗余存储策略:“多AZ存储”的可靠性较高,出于实验成本,此处可选择“单AZ存储” 桶名称:自定义,如 iot-edge-test 存储类别:标准存储
创建边缘节点请参照注册边缘节点。 注:对于需要部署IT应用的节点,节点需要绑定工业资源包。 如没有工业网关资源包选项,请先购买。工业网关资源包计费及使用请参考工业资源包。 绑定方法如下: 在左侧导航栏选择“IoT边缘 > 边缘节点”“选择之前创建的边缘节点,单击“节点名称”进入节点概览页。 先设置“工业子系统数”再“绑定资源包”。