检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
IoTDB类型通道 该通道只支持设备数据格式为“IoTDA1.0物模型”的节点。 IoTDB类型通道需要填写的字段,如下所示: 表1 IoTDB通道参数 字段 含义 接收端名称 通道的名称。 通道类型 数据库。 数据库类型 IoTDB。 接收地址 第三方平台IoTDB的地址, 例:127.0
路由转发提供管理数据接收端通道的能力,包括基本的新增、删除、修改以及分配等功能。 操作步骤 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左边导航栏“边缘节点 > 路由转发”进入页面,单击右上角“添加数据接收端点”,添加通道; 当前通道支持MQTT、IoTDB、InfluxDB
应用管理概述 应用管理是IoT边缘提供的边缘应用管理能力,通过将系统预置的应用或用户自定义的应用部署到边缘节点,可在边侧进行协议解析、数据处理、本地子系统集成等能力拓展。当前IoT边缘支持容器化部署和安装包部署的方式,您可以制作镜像上传到容器镜像服务(SWR),也可以选择上传安装
修改数据源配置,为了更清晰的看到点位缩放的效果,将数据源的配置进行修改,对点位MotorCurrent对应的数据源地址的值变换规则参数修改。将Min Value=0、MaxValue=30、Increment=1,即该点位的数据以0为起点,每秒增加1的频率上升,最大为30。 查看结果
插件包升级时,会删除运行目录的所有文件,注意持久化文件的存储。插件包的运行路径为{installer_dir}/IoTEdge/downloaded-job/run/{moduleId}/{appVersion}/。 当前插件包的大小限制为最大500M。 程序内对于文件的访问使用相对目录访问(因为程序的安装目录是不确定的)。
在“模型定义”页签下,单击“自定义模型”。 产品模型是用来描述设备能力的文件,通过JSON的格式定义了设备的基本属性、上报数据和下发命令的消息格式。定义产品模型,即在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的属性信息。 填写服务ID、服务类型,单击“确认”。 服务ID/服务类型:自定义,如sensor
集成ModuleSDK进行数据处理 集成ModuleSDK进行工业子系统接入 集成ModuleSDK进行协议转换 集成ModuleSDK进行OT数采 集成ModuleSDK进行进程应用的开发 父主题: 插件侧开发
制作镜像包或插件包 若制作镜像包以容器化方式部署应用,不支持在一个容器内运行多个集成ModuleSDK的软件进程或者重启集成ModuleSDK的软件进程,会导致鉴权失败等问题。 镜像包打包 构建需要打包的项目 构建项目,此处示例,构建好的文件存放在目录 /home/ModuleSDK-Demo
本实验将指导您搭建一个基于IoT边缘服务的边缘节点,并通过边缘节点实现设备通过原生MQTT协议以设备直连边缘节点模式接入。 通过本实验,您将能够: 了解并掌握IoT边缘服务的功能特点与使用方法。 掌握设备通过IoT边缘节点接入物联网平台的方法。 掌握MQTT.fx模拟器的用法。 父主题: 基于IoT边缘实现模拟MQTT设备的快速接入
MQTT通道类型需要填写的字段,如下所示: 表1 MQTT通道参数 字段 含义 接收端名称 通道的名称 通道类型 MQTT 接收地址 第三方平台MQTT Broker的地址(只支持tls通道), 例:ssl://127.0.0.1:7883 连接信息 鉴权方式 当前只支持用户密码类型 ClientId
环境要求 安装边缘节点的服务器需要与设备在同一网域,因此您可以 局域网:使用两台电脑(一台Windows,一台Linux),或者在一台Windows电脑上使用虚拟化软件安装Linux(网卡需要设置为桥接模式)。 公网:分别使用两台拥有公网的Window和Linux电脑,推荐购买两台ECS服务器。
V2类型通道 该通道只支持设备数据格式为“IoTDA1.0物模型”的节点。 InfluxDB V2类型通道需要填写的字段,如下所示: 表1 InfluxDB V2通道参数 字段 含义 接收端名称 通道的名称。 通道类型 数据库。 数据库类型 InfluxDB V2。 接收地址 第三方平台InfluxDB
单击“Connection”添加连接信息,将连接方式设置为“Modbus TCP/IP”,添加ip地址与端口号。 添加新的slave配置页,并进行点位配置。 单击鼠标右键进入slave配置页面。 配置从站号,寄存器类型,起始地址,寄存器数量等信息。 打开“Modbus Slave” 连接。(ID代表从站
对应版本? IoT边缘云服务,专业版和基础版大于1-1-22版本的EdgeHub,不再支持集成Java SDK小于2.1.2版本的应用、不再支持集成C SDK编译日期小于2021-07-07 14:32:56版本的应用,专业版不受影响。 父主题: Module-SDK
选择默认资源空间,或为本实验单独新建一个资源空间,如edge。 IoTDA南向接入地址 选择网关归属的IoTDA实例的南向设备mqtt接入地址,也可以选择自定义的南向接入地址,支持“ip:端口”或“域名:端口”形式。 请勿在IoTDA界面重置节点的密钥,重置密钥会导致网关与IoTDA通信异常,且不可恢复。
SDK下载 资源包名 描述 语言版本 版本 下载路径 Module SDK Module SDK是开发边缘运行应用(插件)所必须的工具包,提供数据处理、协议转换、IT子系统接入等功能,开发完成后,通过选择打包方式来决定是容器化部署还是进程化部署。 Java版 2.2.7.Release
制作镜像包或插件包 若制作镜像包以容器化方式部署应用,不支持在一个容器内运行多个集成ModuleSDK的软件进程或者重启集成ModuleSDK的软件进程,会导致鉴权失败等问题。 镜像包打包 上传需要打包的项目。将项目上传到网络能访问到的Linux机器上,放到目录下(比如 /home/MyCApp)。
String 资源空间ID。此参数为非必选参数,存在多资源空间的用户需要使用该接口时,建议携带该参数指定创建的外部实体归属到IoDA哪个资源空间下的边缘节点设备下,否则创建的外部实体将会归属到默认资源空间下对应的边缘节点下,对应于IoDA的app_id. 最小长度:1 最大长度:36 external_id
X-Auth-Token 是 String 用户Token。通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见 Token认证。 最小长度:0 最大长度:20000 表3 请求Body参数 参数
0”,不勾选“支持多部署”。 支架架构 根据容器应用镜像支持的架构自行选择,本实验采用的镜像只支持x86架构,故选择“x86_64”。 业务模板 业务应用使用的配置模板。 厂商 应用来源。 单击“确认添加”后,则创建自定义应用成功。 图17 创建自定义应用 查看发布的应用,返回“应