ThingsPanel Backend Community v1.1.14 发布:设备模板更完整,可视化编辑更顺手
发布日期:
发布日期:2026-04-02 版本范围:v1.1.13.6(2026-03-21) -> v1.1.14

这次 v1.1.14 的更新,核心不是“又多了一批零散功能”,而是把设备模板、遥测聚合查询、前端可视化交互和 ThingsVis 编辑体验这几条关键链路一起补强。对真正做项目交付的人来说,这类更新的价值很直接:设备接入更容易标准化,长时间窗口的数据统计更稳,看板和可视化编辑时也更少遇到“能配但不好用”“能跑但不一致”的问题。
如果你最近正在做模板化接入、看板搭建或现场可视化交付,这个版本值得重点看。
这次更新重点看什么
| 方向 | 这次变化 | 更直接的价值 |
|---|---|---|
| 后端 | 设备模板发布/订阅流程补齐 DeviceConfig 和 TemplateDefinition,模板新增 type 字段 | 模板信息更完整,标准化接入更顺 |
| 数据查询 | 聚合查询过滤 NULL 和超大数值 | 长时间窗口统计更稳,异常值不再轻易把查询拖崩 |
| 前端 | 增强遥测数据处理和交互式写入绑定,市场发布接口改用 device_config_id | 看板交互链路更顺,配置和发布更贴近真实设备配置 |
| ThingsVis | 新增装饰组件、对齐辅助线,优化 Widget 同步和组件变体 | 大屏编辑更高效,编辑态和运行态更一致 |
后端这次补的是“设备模板能不能真正拿来复用”
很多团队在做设备模板时,真正麻烦的不是建一个模板出来,而是模板发布之后,订阅链路能不能把设备配置、定义信息和元数据一起带完整。v1.1.14 这次针对这个问题补了两块内容:
- 设备模板发布/订阅流程新增
DeviceConfig和TemplateDefinition负载 - 设备模板新增
type字段,并与brand、modelNumber一起组成更完整的模板元数据
这类调整的好处不是“字段更多了”,而是模板从“一个大概能用的描述”变成“更接近真实交付对象的标准载体”。如果你要做批量设备接入、模板复用或者市场发布,这种完整性会直接减少后面反复补字段、补映射的成本。
另一个很实用的改动,是遥测数据聚合查询对 NULL 值和超大数值做了过滤。这个点看起来小,但对长期运行的项目尤其重要。只要时间窗口一拉长,历史异常数据就容易把聚合查询结果带偏,严重时还可能触发溢出问题。现在先把明显异常值拦在聚合前,长周期分析和趋势看板会更稳。
前端这次补的是“看板和交互到底顺不顺手”
前端这次的变化,重点不在页面样式,而在交互链路是否更贴近真实使用:
- 增强可视化功能,补强遥测数据处理和交互式写入绑定
- 移除旧的 visual editor 类型和部分工具函数
- 市场发布接口改为使用
device_config_id - 修复物模型 Web 图表配置接口频繁报错
- 修复开关组件下发控制不更新问题
这些改动放在一起看,方向很明确:不是继续堆编辑器分支,而是把真正会影响配置、控制和市场发布的接口链路收拢到更稳定的路径上。
如果你有自己的二次开发或旧版可视化扩展,这里有一个很实际的升级提醒:因为旧的 visual editor 类型和部分工具函数被移除了,升级前最好先检查自定义前端逻辑是否还依赖这些旧入口。这是基于更新项做出的兼容性判断,不是官方迁移清单,但值得提前排查。
ThingsVis 这次补的是“编辑效率”和“一致性”
ThingsVis 这次更新看起来偏编辑器层,但它解决的其实是交付现场最常见的两类抱怨:一类是“不好排版”,另一类是“编辑时看起来对,运行起来不对”。
这次功能和修复主要包括:
- 新增装饰类组件,补充标题装饰和分割线等常用能力
- 优化标题装饰组件变体,移除部分废弃选项,减少样式分叉
- 新增单选元素对齐辅助线,提升画布排版效率
- 改进 Widget 同步机制与装饰组件变体表现,降低编辑态与运行态不一致问题
- 修复工业管道组件长度编辑、连接点操作与部分交互问题
这类更新的价值很适合用一句人话来概括:不是为了让编辑器“更花”,而是为了让交付人员排版更快、返工更少、运行结果更可预期。
哪些团队会直接受益
这次版本对下面几类团队会更有感:
- 正在做设备模板标准化接入,希望模板信息一次定义更完整的团队
- 需要做长时间窗口遥测聚合分析,不想再被异常历史值拖垮统计结果的团队
- 正在搭建看板、交互控制或设备市场发布链路的前端和实施团队
- 依赖 ThingsVis 做大屏交付,希望减少编辑态和运行态差异的团队
升级时建议先看这几项
如果你准备从 v1.1.13.6 升到 v1.1.14,建议优先检查下面几个点:
- 如果你用了设备模板发布/订阅流程,确认模板上下游是否需要消费新的
DeviceConfig、TemplateDefinition和type字段。 - 如果你有自定义市场发布逻辑,确认是否已经切到
device_config_id。 - 如果你有旧版可视化扩展或前端自定义逻辑,先排查是否还依赖被移除的 visual editor 类型或工具函数。
- 如果你使用 ThingsVis 初始化脚本,确认是否已经同步到清理后的 SQL 版本。
写在最后
v1.1.14 这次更新最有价值的地方,在于它没有把注意力停留在“多几个孤立功能点”,而是继续往交付链路上补短板。设备模板更完整,聚合查询更稳,前端交互更顺,ThingsVis 编辑体验更一致,这几件事放在一起,才会真正让 ThingsPanel 在项目现场更好用。
如果你正在用 ThingsPanel 做设备接入、可视化交付或行业场景落地,这个版本值得尽快过一遍自己的模板、查询和看板链路,看看哪些地方可以直接吃到这次更新的红利。





