news 2026/4/22 15:12:04

组态图 + ThingsBoard 拖拽式搭建可视化数据大屏

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
组态图 + ThingsBoard 拖拽式搭建可视化数据大屏

组态图 + ThingsBoard 搭建可视化数据大屏

项目名称meta2d-thingsboard-designer
GitHub 地址:https://github.com/TheXiong/meta2d-thingsboard-designer

🌟 为什么需要“组态 + ThingsBoard”?

  • ThingsBoard是一个开源的 IoT 平台,擅长设备接入、规则引擎和数据存储;
  • 传统组态软件功能强大但开发复杂、学习成本高;
  • meta2d-thingsboard-designer 组态设计器融合两者优势:
    • ✅ 拖拽式搭建
    • ✅ 无缝对接 ThingsBoard
    • ✅ 支持多源数据
      → 实现低代码构建专业级 IoT 数据大屏

meta2d-thingsboard-designer 正是为此而生——
它不仅支持实时数据展示,更内置强大的数据联动与事件处理引擎,让大屏真正“活”起来!


设计器大屏演示


🎨 核心功能亮点

1. 可视化拖拽设计器

  • 丰富组件库
    • 基础:文本、数字、图片、图标
    • 输入:开关、滑块、下拉框
    • 图表:折线图、柱状图、仪表盘、地图
    • 高级:事件日志、动画路径、拓扑连线
  • 工业级组态图形
    • 支持电力、水务、制造、楼宇等场景模板
    • 可在地图上标注设备位置,用连线表示通信关系
    • 支持动态路径动画(如物流轨迹、数据流向)

2. 多数据源支持

数据源类型说明

✅ ThingsBoard

✅ HTTP

✅ MQQT

✅ WebScoket


3.Thingsboard数据对接截图

screenshot_2025-12-10_10-57-48

💡 示例:将thingsboard的遥测数据通过webscoket订阅到仪表盘中,遥测数据更新,图表数据实时更新


4. 数据联动 & 事件处理(核心引擎)

meta2d-thingsboard-designer 的核心优势在于将静态大屏升级为智能交互系统。通过内置的可视化事件引擎,无需编码即可实现:

🔗 数据驱动 UI 变化
  • 组件样式、可见性、内容可绑定到任意数据字段
  • 示例:
    • temperature > 30→ 仪表盘背景变红
    • status === "offline"→ 设备图标置灰 + 显示 ❌
🛎️ 智能告警与通知
  • 支持多级阈值告警(警告/严重)
  • 触发动作包括:
    • 弹出消息提示框
    • 播放提示音
    • 高亮闪烁组件
    • 自动记录到日志面板
🖱️ 用户交互触发控制
  • 点击、悬停、双击等操作可绑定业务逻辑
  • 典型场景:
    • 点击水泵图标 → 弹出“启停控制”对话框
    • 拖动滑块 → 实时调节设备参数(通过 RPC 下发)
📤 双向指令下发(ThingsBoard RPC)
  • 通过数据的变更自动给设备下发命令
  • 手动支持向设备发送同步/异步 RPC 命令
  • 配置方式:
    {"method":"setValveState","params":{"open":true}}

5. 响应式 & 多端适配

  • 自动适配 PC、平板、大屏、移动端
  • 支持 4K 分辨率,满足指挥中心需求
  • 提供多种 UI 主题:科技蓝、深空灰、极简白
  • 支持自定义主题色、边框、阴影、渐变

📌技术标签#数据可视化#大屏设计#ThingsBoard#Meta2D#Vue3#低代码#工业组态#IoT#前端开发

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 12:02:33

安卓也能跑大模型?Open-AutoGLM本地化部署全解析,手慢无!

第一章:安卓也能跑大模型?Open-AutoGLM的本地化部署初探在移动设备性能日益提升的今天,将大型语言模型(LLM)部署至安卓平台已成为可能。Open-AutoGLM 作为一款专为移动端优化的轻量化推理框架,支持在无网络…

作者头像 李华
网站建设 2026/4/23 12:01:43

揭秘智谱Open-AutoGLM部署难题:3个关键配置让你避开90%的失败陷阱

第一章:揭秘智谱Open-AutoGLM部署难题:3个关键配置让你避开90%的失败陷阱在部署智谱AI推出的Open-AutoGLM时,许多开发者遭遇启动失败、响应异常或资源耗尽等问题。究其原因,多数源于未正确配置核心参数。以下是三个常被忽视但至关…

作者头像 李华
网站建设 2026/4/23 12:01:42

长文本溢出,展开/收起如何实现

在网页开发中&#xff0c;实现长文本的展开/收起功能通常可以通过以下几种方法来完成&#xff1a; 一、纯CSS方法 利用CSS的text-overflow属性和max-height属性&#xff0c;结合过渡效果&#xff0c;可以实现简单的展开/收起效果。 <style> .text-container {max-height:…

作者头像 李华
网站建设 2026/4/22 2:28:20

从覆盖率数字到智能风险洞察:大模型如何重塑测试覆盖分析

从覆盖率数字到智能化洞察‌ 对于软件测试工程师而言&#xff0c;测试覆盖率是一个既关键又令人纠结的指标。达成80%、90%的线覆盖率或分支覆盖率&#xff0c;常被视为一个阶段性胜利。然而&#xff0c;高覆盖率数字背后&#xff0c;是否真的意味着所有的业务风险都已被覆盖&am…

作者头像 李华
网站建设 2026/4/8 14:28:26

GPT-SoVITS语音合成API封装实践:快速集成到项目中

GPT-SoVITS语音合成API封装实践&#xff1a;快速集成到项目中 在虚拟主播、智能教育和个性化内容创作日益火热的今天&#xff0c;用户不再满足于千篇一律的机械音。他们想要的是“像老师一样温柔的声音”、“像朋友一样自然的语调”&#xff0c;甚至是“用我的声音讲一段故事”…

作者头像 李华
网站建设 2026/4/18 18:28:27

为什么顶尖团队都在悄悄使用Open-AutoGLM?真相令人震惊

第一章&#xff1a;为什么顶尖团队都在悄悄使用Open-AutoGLM&#xff1f;在人工智能研发竞争日益激烈的今天&#xff0c;顶尖技术团队正悄然转向一个高效、灵活且可扩展的自动化大模型工具——Open-AutoGLM。它不仅大幅缩短了从实验到部署的周期&#xff0c;还通过智能提示工程…

作者头像 李华