我们很高兴地宣布发布 事物板 4.0 — 对后端性能和前端可用性进行了强大的改进。从极快的数据查询到新的地图小部件和 SCADA 符号,此更新提供了物联网工程师在实际部署中会欣赏的工具。让我们深入探讨一下亮点。
全新地图小部件
ThingsBoard 4.0 引入了一套全新的地图小部件,具有升级的视觉效果和更流畅的设置过程。无论您是配置图层、自定义标记图标还是设计多边形(包括图像填充的多边形),现在一切都更加直观和灵活。我们还通过简化最终用户直接在地图上添加标记和形状的方式来增强用户体验。探索更新的 文档 看看有什么新鲜事。

字段计算
新的 字段计算 该功能允许您定义动态的服务器端表达式,使用遥测、属性或静态数据来计算值。这在许多场景中消除了对规则链的需求,使仪表板更易于构建和维护。
高性能实体数据查询服务(EDQS)
满足 实体数据查询服务(EDQS) — 高速内存引擎,经过优化,可在 10 毫秒内处理仪表板查询。它极大地减少了底层数据库的负载,并提高了查询大量实体或时间序列数据的仪表板和小部件的性能。
非常适合:管理数十万甚至数百万设备和资产的大型设置,其中快速过滤和数据查询至关重要。请继续关注我们的深入博客文章(即将推出)。
石油和天然气 SCADA HMI 和解决方案模板
ThingsBoard 团队发布了一套新的 SCADA 符号,专为 石油和天然气钻井系统。其中包括防喷器、绞车、转子、钻机、涡轮机、油泵、气井口和分离器等关键组件,所有这些组件现已在社区版中提供。
为了帮助您入门,我们还构建了一个专用的解决方案模板,演示如何在实时仪表板中有效地使用这些符号。

能源 SCADA HMI 和解决方案模板
我们还扩展了 SCADA 符号库以支持可再生能源和传统能源系统。新套装包括风力涡轮机、电池、太阳能电池板、发电机、逆变器等的高性能符号 - 每个符号都针对实时渲染和交互进行了优化。
就像石油和天然气一样,专门的 能源解决方案 模板可用,展示了构建适合能源监测和控制的交互式仪表板的最佳实践。

改进的小部件标题按钮支持
以前,小部件标题按钮仅限于标准图标按钮。借助 ThingsBoard 4.0,每个小部件现在都支持更广泛的 Material Design 按钮样式,包括强调按钮、浮动操作按钮 (FAB) 等。此增强功能为设计用户友好、视觉一致的仪表板提供了更大的灵活性。

类型化上行链路数据转换器
它们专为与特定集成类型一起使用而设计,可显着简化数据转换。 ThingsBoard 现在不再在转换器中处理有效负载解码,而是自动从集成中解开传入数据。这意味着您只需为从设备接收的原始有效负载定义一个转换器。

重大变化
已弃用的队列类型
除 Kafka 之外的所有队列类型均已删除。如果您的部署依赖于 RabbitMQ 等其他队列,那么您现在必须迁移到 Kafka。确保更新您的基础架构和配置以反映此更改。
已删除 弹性布局 图书馆
我们删除了自 Angular 15 以来已弃用的 Flex-layout 库。更多详细信息请参阅官方 Angular 博客 邮政。任何使用 flex-layout 的自定义 UI 组件或扩展将不再起作用。我们建议迁移到 顺风CSS.
最后的想法
ThingsBoard 4.0 为您的物联网解决方案带来速度和灵活性。无论您是管理数十万台设备还是微调 SCADA 仪表板,这些版本都将帮助您构建更好、更快、更具可扩展性的系统。