一、模块概述
协议插件是JVS·物联网系统中用于管理设备数据解析程序的核心模块,其主要作用包括:
-
多协议兼容:支持HTTP、MQTT、CoAP等主流物联网协议的设备接入
-
数据解析:将不同协议格式的原始数据转换为系统统一格式
-
灵活扩展:通过插件化设计,支持自定义协议的快速接入
-
标准化管理:实现协议插件的版本管理和发布状态控制
二、核心功能操作指南
1. 创建协议插件
- 进入模块:在左侧导航栏依次点击「运维管理」→「协议插件」
- 新建插件:点击界面左上角蓝色「+新建」按钮,弹出"新增协议插件"弹窗
- 基础信息配置:
- 填写「插件名称」(必填项):建议使用"协议类型+功能描述"的命名规范(如"立控MQTT协议插件")
- 选择「协议类型」(必填项):支持HTTP协议、MQTT协议、CoAP协议、MQTT Broker等主流协议
- 上传插件文件:
- 点击「上传文件」按钮
- 选择本地已开发完成的插件文件(支持.jar或.zip格式,大小限制50M)
- 完成创建:点击弹窗右下角蓝色「确定」按钮完成插件创建
2. 管理协议插件
- 查看插件列表:在协议插件页面查看所有已创建的插件卡片,卡片包含以下信息:
- 插件名称
- 创建时间
- 发布状态
- 协议类型
- 状态标识(绿色圆点表示在线/正常,灰色圆点表示非活跃)
- 查看详情:点击插件卡片下方的「详情」按钮,查看插件的详细配置信息
- 修改插件:点击插件卡片下方的「修改」按钮,进入插件编辑页面,可修改插件名称和重新上传插件文件
- 发布/取消发布插件:点击插件卡片下方的「取消发布」按钮,可将已发布的插件切换为未发布状态;未发布的插件需通过修改功能重新发布
- 删除插件:点击插件卡片下方的「删除」按钮,删除不再使用的协议插件
3. 搜索协议插件
- 定位搜索框:点击界面右上角搜索框
- 输入关键词:输入需要查找的插件名称
- 查看结果:系统将实时筛选并显示匹配的插件
4. 协议类型筛选
- 定位筛选框:点击界面右上角"请选择协议类型"下拉选择框
- 选择协议类型:从下拉列表中选择需要筛选的协议类型
- 查看结果:系统将实时筛选并显示对应协议类型的插件
三、最佳实践建议
1. 插件命名规范
- 使用"协议类型+厂商名称+功能描述"的命名规范(如"立控MQTT协议插件")
- 便于快速识别插件的用途和适用范围
- 建议在名称中包含版本信息,便于版本管理
2. 协议插件使用建议
- 在产品创建时,根据设备的协议类型选择对应的协议插件
- 对于自定义协议或特殊设备,可开发专用协议插件实现接入
- 定期检查协议插件的运行状态,确保设备数据的正常采集和解析