检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本地自治 IoT边缘通过架构设计使其能够在网络受限时仍然实现边缘节点自治,具体体现在以下四个方面: 边缘节点持续运行:即使边缘节点无法连接到云端服务,也可以保证已部署的数据采集、数据处理和数据推送等边缘模块持续运行。 边缘模块自我恢复:在网络断开的情况下,如果边缘节点上的任何模块
如何让边端的设备数据不上云? 在边缘节点详情页 –> 模块管理 -> 数据流转配置,不配置消息目标为“云端”的数据流转规则即可。 为防止设备数据丢失,建议检查是否已开启边缘节点的数据存储功能,或者通过配置数据流转规则将数据流转到自定义应用进行存储。 父主题: 子设备管理
部署边缘数采应用 部署边缘数采应用 如未添加边缘数采应用,可参考添加驱动应用。 在左侧导航栏选择“边缘节点 > 节点管理”“选择之前创建的边缘节点“test_IoT10”,单击“详情”进入节点详情页。 选择左侧“应用模块 > 模块管理”,单击“部署应用”填写基本信息后“确认”。 功能用途:
视频预览 操作步骤 在左侧导航栏选择“边缘节点 > 节点管理”“选择之前创建的边缘节点“test-edge-video-001”,单击“详情”进入节点详情页。 选择左侧“数采配置 > 视频”,单击“视频监控”。 此处使用了自定义的rtsp地址来模拟摄像头的视频数据,使用过程中如果
ubuntu系统下节点shell命令兼容性导致的安装失败 问题描述 ubuntu系统下安装边缘节点失败,报错如下图所示,主要错误信息为:Syntax error: "(" unexpected (expecting "}")。 图1 安装部署异常 原因 出现该问题的原因为ubun
最佳实践 在节点详情页的“数采配置”页签,可对第三方应用的配置项进行管理。 基于IoT边缘实现OT数采 OT数采配置,提供了在IoT边缘控制台简单配置,实现OT数采(DCS、PLC、OPCUA等)。 基于IoT边缘实现OT数采更多描述,请参见基于IoT边缘实现OT数采(OPCUA协议)。
批量确认南向3rdIA配置项 功能介绍 南向3rdIA对下发的配置项进行批量确认 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_
下写不可写寄存器 现象描述: 下写失败,如图报错couldn’t write for register type______。 问题排查: 排查报错对应点位配置,查看是否存在写不可以寄存器的行为。 正确格式: Modbus协议中的寄存器分为四种,Coil_Status与Holdi
项目构建发布 修改构建类型 “Visual Studio > 生成 > 配置管理器”,将"活动解决方案配置"选择为"Release"。 项目发布 “Visual Studio > 生成 > 发布 ModuleSDK-Demo”。 单击配置按钮,将弹出"配置文件设置"窗口,可根据您实际使用的开发环境进行配置。
安装MQTT设备模拟器 访问MQTT.fx下载页面,下载并安装最新版本的MQTT.fx工具。 MQTT.fx 1.7.0及旧版本对带有$的主题(Topic)处理存在问题,请使用最新版本进行测试。 在设备对接边缘节点场景中,需要在设备侧集成相应证书。 证书类型,证书格式,以及用途详见下表。
创建工程 本文以 Visual Studio 2017 作为项目开发IDE。 新建工程 打开“Visual Studio > 文件 > 新建 > 项目 > 选择新建.Net Core控制台应用”,这里创建一个名为ModuleSDK-Demo的工程进行下面的实践。 添加本地Nuget包源
什么是IoT边缘? IoT边缘是一组软件产品,包含云服务、边缘运行时软件、边缘模块应用,将云端能力快速拓展至边缘,提供数据采集、低时延自治、云边协同、边缘计算等能力,在园区、城市、工业等场景,作为数据源切入点,解决客户对设备上云、本地计算、数据预处理等诉求。 父主题: 概念相关
打包容器镜像 若制作镜像包以容器化方式部署应用,不支持在一个容器内运行多个集成ModuleSDK的软件进程或者重启集成ModuleSDK的软件进程,会导致鉴权失败等问题。 上传打包的项目。 将jar文件上传到联网的linux机器上,如目录(/home/monitor)中 安装docker。
Demo3 Demo代码中具体实现的是模拟电机设备上报数据,SDK获取上报数据做进一步分析处理。 如果遇到状态为error,则调用事先在产品模型定义好的设备命令。对于未指定MOTOR_PRODUCT_ID的产品上报的数据将继续上报给云端。 该Demo的应用可参考集成ModuleSDK进行数据处理。
启用TPM硬件加密 TPM(Trusted Platform Module)安全芯片是指符合TPM(可信赖平台模块)标准的安全芯片,它能有效地保护服务器,防止非法用户访问敏感数据。 通过安装节点时,选定开启TPM加密功能,实现对节点侧密钥、鉴权凭证等敏感数据的硬件加密。 图1 开启TPM硬件场景下边缘网关访问云端
部署边缘数采应用 部署边缘数采应用 如自定义边缘数采应用,可参考添加驱动应用。 在左侧导航栏选择“边缘节点 > 节点管理”“选择之前创建的边缘节点“test_IoT10”,单击“详情”进入节点详情页。 选择左侧“应用模块 > 模块管理”,单击“部署应用”填写基本信息后“确认”。 功能用途:
创建边缘节点 前提条件 已注册华为云账号,且已完成实名认证。 已开通IoT边缘服务和IoTDA设备接入服务。 在创建边缘节点前,检查配置要符合硬件规格要求,如磁盘、内存和docker版本,切换root用户执行安装命令。 注册专业版节点 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。
创建边缘节点 前提条件 已注册华为云账号,且已完成实名认证。 已开通IoT边缘服务和IoTDA设备接入服务。 在创建边缘节点前,检查配置要符合硬件规格要求,如磁盘、内存和docker版本,切换root用户执行安装命令。 注册专业版节点 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。
AppClient方法说明 ModuleSDK中,客户端类AppClient提供多个方法供客户开发应用时使用,使用时可参考每个函数的功能定义。 表1 AppClient方法说明 接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 setBusMessageCallback
资源释放 实验完成,您可以按如下步骤删除在实验过程中,产生在您的华为云账号下的相关资源。 注:所有资源删除动作,在“华北-北京四”区域下进行。 删除弹性云服务器ECS 访问弹性云服务器 ECS,单击“进入控制台”,进入云服务器控制台。 在页面左上角切换区域至“华北-北京四”。 在