ThingsPanel 1.0.0 发布,全面重构,更易用插图

1. 整体更新

ThingsPanel1.0.0是一个全新的版本,易用性有进一步的提升,有如下几个重大更新:

1. 基于 Gin和Vue.js3.0、TypeScript重构

2. 更换界面风格,支持多种样式,多种菜单布局。

3. 概念简化,例如设备插件改名为设备功能模板,新增设备配置模板等。

4. 设备接入框架全面升级,除了协议接入,也兼容了服务接入,接入能力更广泛。

5. 扩充了看板的功能,可用于快速搭建各种个性化页面。

6. 设备插件生成器升级,新增了App图表绑定功能。

7. 同时支持常规接入(免学习)和预配置接入(效率高),折中方案共三种方式。

8. 简化了产品管理和固件升级。

9. 新增权限到分组和设备,更精细的权限控制。

10. 安装包大小变成原来的1/5。

2. 具体说明

2.1. 设计

1. 更全面的组件化设计,使通用层和业务、设备解耦、更好的兼容各行各业场景需求。

2. 通过简化概念、强化抽象等方法让系统搭建更快速,使用更方便。

2.2. 设备接入

在设备接入层面,解决了:

1. 升级了设备接入架构,使通过协议直接接入和服务、导入、编号、扫码都得以方便快速的进行。

2. 成套设备的批量添加

3. 单设备上千个遥测指标的快速接入

4. 预注册与批量激活,同时支持一型一密和一机一密。

5. 支持对使用一个设备配置模板的设备进行批量设置。

2.3. 产品管理

在产品和固件升级方面

1. 同时兼容一型一密和一机一密两种认证方式

2. 设置单独产品管理功能,规避现场设备维护的设计模式,可远程维护设备

2.4. 看板

1. 看板覆盖超管、租户、用户三种角色、可自定义开发看板组件。

2. 可通过并行开发方式开发个性化需求看板,并设置看板为菜单,满足各种场景需要。

3. 可通过看板卡片开发方式实现页面个性化开发和并行高速开发,进度加速5-10倍。

2.5. 技术栈

1. 使用soybean框架,多种菜单布局和颜色风格,适配不同的业务场景。

2. 使用Gin和Vue.js3.0、TypeScript等主流技术。

2.6. 自动化与场景联动

1. 新增服务触发,可以通过服务来触发设备操作。

2. 解耦自动化与告警,使得告警的功能更强。

3. 新增一类设备的快速批量设置自动化与告警规则。

2.7. 用户前端

1. 用户前端让完全不懂技术的人轻松操作。

2. 具备设备接入、配置模板、自动化、告警等多种功能。

3. 独立代码库可方便的二次开发自行扩展。

免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。