检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
服务器成功处理了部分GET请求。 300 Multiple Choices 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择。 301 Moved Permanently 永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found
前提条件 前提概要 上传进程包到OBS 父主题: 基于IoT边缘实现进程包镜像插件部署
安装包部署:在边缘节点是以进程形式运行;添加安装包部署的应用需先确保安装包已按照打包规范进行压缩打包,并上传到对象存储服务(OBS)。 安装包部署 部署方式为安装包部署时,填写您此前上传到对象存储服务OBS中的安装包地址。 容器镜像 部署方式为容器化部署时,参考表2填写。 表2 选择镜像输入方式 参数名称
压缩文件得到monitor-app.zip。 插件包上传。 开通对象存储服务OBS。 进程包上传方式需要开通对象存储服务OBS,请参考对象存储服务 OBS_快速入门 上传进程包。 上传方式请参照对象存储服务(OBS)。 请设置桶策略为【公开读】,如未设置请前往OBS首页->单击桶ID->访问权限控制->桶策略中设置。
专业版节点所在机器断网/断电一段时间后恢复,节点模块一直处于“部署中”怎么处理? 专业版节点欠费充值后,部署、升级模块仍然报错? MQTT设备无法接入边缘节点如何处理?专业版节点所在机器断网/断电一段时间后恢复,节点模块一直处于“部署中”怎么处理? 误删除IoTDA上的edge_node/mod
等待5秒后,刷新应用界面,可看到部署的自定义应用的实例状态为“运行中”,表明该进程包插件已运行起来。 若部署应用后实例状态为“实例异常”,请检查上传进程包到OBS桶时,是否已将桶策略设置为“公开读”。 登录边缘节点服务器后台系统,执行命令。 //process为进程包中的脚本名称,根据实际情况进行调整
概念相关 什么是IoT边缘? 开通边缘服务失败怎么处理? IoT边缘如何进行设备管理? IoTEdge与IEF的关系和区别是什么?
安装MQTT设备模拟器 访问MQTT.fx下载页面,下载并安装最新版本的MQTT.fx工具。 MQTT.fx 1.7.0及旧版本对带有$的主题(Topic)处理存在问题,请使用最新版本进行测试。 在设备对接边缘节点场景中,需要在设备侧集成相应证书。 证书类型,证书格式,以及用途详见下表。
流媒体服务器搭建(可选) 安装nginx+http-flv(rtmp服务器) 父主题: 操作步骤
下写不可写寄存器 现象描述: 下写失败,如图报错couldn’t write for register type______。 问题排查: 排查报错对应点位配置,查看是否存在写不可以寄存器的行为。 正确格式: Modbus协议中的寄存器分为四种,Coil_Status与Holdi
安装nginx+http-flv(rtmp服务器) 操作步骤 下载安装指导。 单击下载路径,安装依赖项openssl,这里选择1.1.1g。 假设将下载文件放至"/home"目录下并解压,依次执行以下命令进行openssl的编译安装。 ./config no-asm -shared
安装包部署:在边缘节点是以进程形式运行;添加安装包部署的应用需先确保安装包已按照打包规范进行压缩打包,并上传到对象存储服务(OBS)。 安装包部署 部署方式为安装包部署时,填写您此前上传到对象存储服务OBS中的安装包地址。 容器镜像 部署方式为容器化部署时,参考表3填写。 表3 选择镜像输入方式 参数名称
API列表 API使用指导 常见问题 了解更多常见问题、案例和解决方案 热门案例 IoTEdge与IEF的关系和区别是什么? 开通边缘服务失败怎么处理? 安装专业版节点失败,提示“edge_core has existed”,该如何处理? 安装专业版节点异常如何处理? 边缘节点和子设
”,例如图4所示。 安装包部署:在边缘节点是以进程形式运行。添加安装包部署的应用需先确保安装包已按照打包规范进行压缩打包,并上传到对象存储服务(OBS)。 容器镜像 部署方式为容器化部署时,参考表3填写。 手动输入 输入镜像地址:统一在容器镜像服务(SWR)中管理。 单击选择 选
点位数据类型与寄存器类型不匹配或点位未下发 报错信息: 排查位置: 根据报错信息,查看对应点位的数据类型与寄存器类型是否匹配,也可查看上一次下发配置时的metadata报错信息。 若数据类型与寄存器类型配置无误,且检查上次下发配置时报错信息无对应点位,可初步判断点位未下发。点位未
准备数据源 在部署数采应用之前需要先准备数据源,数据源可以是Modbus Server的对应服务器,也可以是类似Modbus Slave的模拟器网关,此处以Modbus Slave模拟器举例。 安装Modbus Slave模拟器 下载Modbus Slave模拟器。 安装完毕后,启动Modbus
创建工程 本文以 Visual Studio 2017 作为项目开发IDE。 新建工程 打开“Visual Studio > 文件 > 新建 > 项目 > 选择新建.Net Core控制台应用”,这里创建一个名为ModuleSDK-Demo的工程进行下面的实践。 添加本地Nuget包源
前提概要 前提:体验需要三方配合,首先要开通IoTEdge,用于节点管理和应用管理,再开通IoTDA,用于设备接入与管理,还得有边缘服务器作为节点被IoTEdge纳管。 边缘服务器:第一点提到的IoTEdge和IoTDA是华为云服务,使用华为云租户账号直接免费开通可用,边缘服务器
操作场景 使用ModuleSDK开发插件应用,并以进程方式跑在服务器上。 父主题: 集成ModuleSDK进行进程应用的开发
连接拒绝 现象描述: 报错连接拒绝,ping对应ip可以ping通。 排查方法: 优先考虑对端服务器未开启或ip地址/端口填写错误,无相应程序监听对应端口。检查网关服务器是否正常开启,若正常开启则检查网关对应ip与端口是否与配置相符合。 父主题: 网络问题排查