(2)JVS物联网平台“设备管理模块功能说明”

0 阅读9分钟

设备管理模块功能说明

一、设备管理模块概述

1.1 模块定位

设备管理是物联网平台的核心功能模块,负责物理设备的接入、监控和维护。通过设备管理模块,用户可以实现设备的批量注册、状态监控、远程控制和故障排查,是物联网平台业务落地的关键环节。

1.2 核心功能

  • 设备批量注册与接入:支持快速注册大量设备,降低部署成本
  • 设备状态实时监控:实时掌握设备在线状态和运行数据
  • 设备远程控制与配置:无需现场操作,远程控制设备运行
  • 设备故障告警与排查:及时发现设备故障,快速定位问题
  • 设备分组与权限管理:实现设备精细化管理和业务隔离
  • 设备数据采集与分析:采集设备运行数据,为业务决策提供支持

二、核心概念

2.1 设备实例

  • 定义:实际接入平台的物理设备,是产品模板的具体落地

  • 属性:设备ID、设备名称、所属产品、在线状态、地理位置等

  • 生命周期:注册(设备信息录入平台)→ 接入(设备连接平台)→ 运行(设备正常工作)→ 维护(设备故障修复、调试)→ 注销(设备退出平台)

2.2 设备状态

  • 在线:设备正常连接平台,可进行数据交互,支持远程控制

  • 离线:设备与平台连接中断,无法进行数据交互,可能因网络故障或设备断电导致

  • 禁用:设备被暂停使用,无法接入平台,适用于设备维护或违规处理

  • 异常:设备运行状态异常,如温度过高、电压不稳等,需要人工干预

2.3 设备分组

  • 定义:将具有相同属性或业务需求的设备进行逻辑分组

  • 作用:实现设备批量管理、权限控制和业务隔离,提高管理效率

  • 类型:按区域分组(如北京区域、上海区域)、按业务分组(如生产车间、办公区域)、按设备类型分组(如传感器、执行器)

2.4 设备影子

  • 定义:设备在平台上的虚拟镜像,存储设备的最新状态和配置

  • 作用:实现设备离线状态下的配置更新和状态同步,解决设备离线无法配置的问题

  • 特性:与设备实时同步,支持离线操作,设备上线后自动同步配置

三、设备管理功能

3.1 页面访问

  • 登录系统后,通过左侧导航栏进入"设备管理"->"设备"
  • 页面默认展示所有已注册的设备列表,支持多维度筛选和搜索

3.2 设备列表视图

设备卡片信息

  • 设备名称:自定义的设备业务名称,便于识别和管理
  • 创建时间:设备注册到平台的时间,用于追溯设备生命周期
  • 所属产品:设备关联的产品模板,定义了设备的功能属性和通信协议
  • 最后上线时间:设备最后一次连接平台的时间,用于判断设备是否在线
  • 状态指示灯:绿色表示在线,红色表示离线/禁用,直观展示设备状态
  • 操作按钮:详情(查看设备完整信息)、修改(调整设备配置)、禁用(暂停设备使用)、删除(移除设备实例)

页面功能

  • 新建设备:点击"+新建"按钮注册新设备,支持单个设备注册和批量注册
  • 搜索功能:通过设备名称快速定位目标设备,提高查找效率
  • 视图切换:支持列表视图与网格视图自由切换,适配不同使用习惯
  • 分页导航:支持多页数据浏览,当设备数量较多时,可分页查看
  • 状态统计:展示在线、离线、禁用设备数量,直观掌握设备整体状态

3.3 常用操作

1. 查看设备详情

  • 点击设备卡片的"详情"按钮,进入设备详情页面
  • 查看设备的基本信息、运行状态、配置参数等完整信息
  • 支持导出设备详情报告,用于业务分析和故障排查

2. 修改设备基本信息

  • 点击设备卡片的"修改"按钮,进入设备编辑页面
  • 调整设备名称、所属产品、地理位置等基本信息
  • 修改后需保存配置,设备重新上线后生效

3. 禁用设备

  • 点击设备卡片的"禁用"按钮,暂停设备接入平台
  • 禁用后设备无法连接平台,适用于设备维护或违规处理
  • 禁用状态可通过"启用"操作恢复

4. 删除设备

  • 点击设备卡片的"删除"按钮,确认删除操作
  • 删除后设备实例将从平台移除,无法恢复
  • 谨慎操作,避免误删重要设备

四、设备详情设置

4.1 页面布局

左侧设备信息区域

  • 设备卡片:显示设备名称、在线状态、所属产品,直观展示设备核心信息
  • 基本信息:设备ID、创建时间、创建人、描述,追溯设备历史信息
  • 地理位置:设备安装地址、经度、纬度,用于定位设备物理位置
  • 启用开关:一键控制设备是否可用,快速切换设备状态

右侧功能标签页

  • 设备运行状态:查看设备实时运行数据,掌握设备工作状态
  • 物模型:查看设备的数据模型和属性,了解设备功能定义
  • 规则联动:设置设备触发规则,实现自动化业务流程
  • 数采映射:配置数据采集参数,确保数据准确采集
  • 链路拓扑:查看设备连接链路,排查网络故障
  • 命令日志:查看设备命令执行记录,追溯操作历史
  • 告警日志:查看设备告警记录,分析设备故障原因
  • 设备影子:管理设备虚拟镜像,实现离线配置

4.2 设备运行状态

属性卡片展示

  • 温度:设备采集的温度数据,用于环境监测和设备保护
  • 湿度:设备采集的湿度数据,用于环境控制和设备维护
  • 固定值:设备固定属性值,如设备型号、生产批次等
  • 递增值:设备递增属性值,如设备运行时间、数据采集次数等
  • 随机值:设备随机属性值,如设备振动值、噪声值等

操作功能

  • 读值:实时读取设备属性值,获取最新设备状态
  • 记录:查看属性值历史记录,分析设备运行趋势

4.3 物模型配置

属性表格展示

表格

标识符名称数据类型读写类型取值来源单位
temperature温度浮点型只读设备
humidity湿度浮点型只读设备%RH
fixAttr固定值整数只读手动-
incrAttr递增值整数只读手动-
randomAttr随机值整数只读手动-

操作功能

  • 编辑:修改属性配置,适配业务需求变化
  • 删除:移除属性配置,清理无效数据
  • 新增:添加新的属性配置,扩展设备功能

4.4 数采映射配置

配置表格展示

表格

属性名称采集器设备连接点位操作
温度立控温湿度变送器立控温湿度变送器温度清空
湿度立控温湿度变送器立控温湿度变送器湿度清空

配置说明

  • 属性名称:设备采集的属性名称,如温度、湿度等
  • 采集器:数据采集设备,负责将设备数据传输到平台
  • 设备连接:设备连接方式,如串口连接、网络连接等
  • 点位:数据采集点位,如温度传感器安装位置
  • 操作:清空配置,重新设置采集参数

4.5 链路拓扑

拓扑结构展示

  • 设备模块:展示设备实例,标识设备名称和状态
  • 采集器模块:展示数据采集设备,标识采集器名称和状态
  • 设备连接模块:展示设备连接方式,标识连接类型和状态
  • 点位模块:展示数据采集点位,标识点位名称和数据

连接状态

  • 蓝色连线:连接正常,数据传输稳定
  • 红色带叉连线:连接中断,数据传输失败,可能因网络故障或设备故障导致

4.6 命令日志

日志内容展示

  • 命令ID:系统生成的唯一命令标识,用于追溯命令执行历史
  • 命令名称:执行的命令名称,如开关控制、参数设置等
  • 执行时间:命令执行的时间,用于定位操作时间点
  • 执行结果:命令执行的状态(成功/失败),用于判断命令是否生效
  • 详情:命令执行的详细信息,如命令参数、返回结果等

4.7 告警日志

告警内容展示

  • 告警ID:系统生成的唯一告警标识,用于追溯告警历史
  • 告警名称:告警事件名称,如温度过高、电压不稳等
  • 告警时间:告警发生的时间,用于定位故障时间点
  • 告警等级:告警严重程度(普通/警告/紧急),用于判断故障优先级
  • 处理状态:告警处理状态(未处理/已处理),用于跟踪故障处理进度

4.8 设备影子

影子信息展示

  • 设备状态:设备最新运行状态,如开关状态、温度值等
  • 配置信息:设备当前配置参数,如采样频率、上报周期等
  • 同步状态:设备与影子的同步状态,如同步中、已同步、未同步

操作功能

  • 更新影子:手动更新设备影子信息,用于测试或紧急配置
  • 同步设备:将影子配置同步到设备,实现设备配置更新

五、设备接入流程

5.1 设备注册流程

  1. 点击"+新建"按钮启动注册流程

  2. 填写设备基本信息(名称、所属产品、说明)

  3. 配置设备地理位置信息(可选)

  4. 保存设备信息,系统生成设备ID

  5. 设备接入平台,完成注册

5.2 设备上线流程

  1. 设备启动并连接平台,发送身份验证请求
  2. 平台验证设备身份,确认设备已注册
  3. 设备同步最新配置,如采样频率、上报周期等
  4. 设备开始上传数据,平台实时展示设备状态
  5. 设备状态更新为在线,支持远程控制

5.3 设备下线流程

  1. 设备与平台连接中断,平台检测到心跳超时
  2. 平台将设备状态更新为离线,记录最后上线时间
  3. 保存设备最后状态,如温度值、开关状态等
  4. 等待设备重新上线,若长时间离线可触发告警
  5. 设备重新上线后,自动同步最新配置和状态