登录 注册

thingsboard-ui-vue3

去点 Star
图像、视频与音频数据分析与数据处理开发者工具 thingsboard
382
Stars
102
Forks
21
Watchers
15
Open Issues
GPL-3.0
许可证
Vue
语言
2024-03-22
创建时间
2026-11-10
最近更新

项目能做什么

基于 Vue 3 的 ThingsBoard 前端,开源仪表板、视频监控和规则链,适配 ThingsBoard 4.3。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center">
  <img src="./apps/web-ui/public/logo.svg" alt="ThingsBoard UI Vue3" width="88" />
  <h1>ThingsBoard UI Vue3</h1>
  <p>A Vue 3 management frontend for ThingsBoard, rebuilt on Vben Admin v5.</p>
</div>

**English** | [简体中文](./README.zh-CN.md)

[![Frontend](https://img.shields.io/badge/frontend-4.4.0-green)](./package.json)
[![ThingsBoard](https://img.shields.io/badge/ThingsBoard-4.4.0-blue)](https://thingsboard.io/)
[![Vben Admin](https://img.shields.io/badge/Vben_Admin-v5-blue)](https://github.com/vbenjs/vue-vben-admin)

## Overview

ThingsBoard UI Vue3 connects a Vue-based administration interface to an existing [ThingsBoard](https://thingsboard.io/) backend. This edition continues with Vben Admin v5, a pnpm workspace, shared components, and antdv-next.

This repository contains the frontend. Run ThingsBoard separately and sign in with an account from your backend. Menus and operations depend on the user's ThingsBoard role and the APIs enabled by that backend.

## Demo site

Address: [https://thingsboard.pincore.cn](https://thingsboard.pincore.cn)

The demo accounts use the ThingsBoard defaults:

| Role | Username | Password |
| --- | --- | --- |
| Tenant administrator | `tenant@thingsboard.org` | `tenant` |
| Customer user | `customer@thingsboard.org` | `customer` |
| System administrator | `sysadmin@thingsboard.org` | `sysadmin` |

These are the [ThingsBoard default credentials](https://thingsboard.io/docs/installation/ubuntu/#step-7-start-thingsboard). For your own installation, tenant/customer demo accounts require demo data; otherwise use the accounts created on your backend.

## Versions and migration

| Component | Version / scope |
| --- | --- |
| ThingsBoard backend | `4.4.0` |
| Administration framework | Vben Admin v5 |
| Application directory | `apps/web-ui` |
| Main branch | `master` |

The frontend package uses the three-part version `4.4.0`; the backend target is `4.4.0`. This README describes the Vben v5 edition. Other backend versions need their own compatibility checks.

When migrating from the previous frontend, use this workspace's environment files and commands. The application has moved from the repository root to `apps/web-ui`. Third-party dependency versions are managed through pnpm Catalog. The old `VITE_PROXY` configuration is replaced by `VITE_TB_TARGET` for local development.

## Features

- **Role-based home pages:** system administrator, tenant administrator, and customer user navigation, summaries, device maps, and API usage views.
- **Entities and profiles:** devices, assets, entity views, device/asset profiles, customer assignments, bulk operations, and device import.
- **Entity details:** attributes, telemetry, events, credentials, calculated fields, and alarm-rule configuration.
- **Tenants and customers:** tenants, tenant profiles, administrators, customers, and customer users.
- **Rule chains:** an AntV X6 graph editor, node configuration forms, and script testing tools.
- **Alarms and no
阅读完整原文

项目深度分析 AI 生成

商业友好授权(双许可)与私有定制企业版

产品构想针对 GPL-3.0 会强制二次开发开源的痛点,提供商业闭源授权,同时打包工业组态、视频流大屏与更完善的 SCADA/大屏设计器扩展包。
核心功能免除 GPL-3.0 限制的商用源码许可、工业高频组件包、专属技术支持服务通道、持续适配 ThingsBoard 最新版本的更新保障。
目标用户需要将 ThingsBoard UI 深度包装成自有专有产品交付的 IoT 解决方案商和集成商。
难度/周期中等 · 1 - 2 个月 · 成本:极低(主要为法务授权协议梳理与补充功能打包)
收费模式按年度订阅或按项目一次性买断授权费(如 3000-15000 元/份)。
竞争风险需确保自身对项目中所有代码拥有完全知识产权,或仅对自己原创/重构部分进行商业授权,不得违规闭源第三方开源组件。
依据 已验证事实

IoT 工业可视化组件与组态大屏扩展市场

产品构想针对 README 中提到‘完整的大屏设计器与视频监控尚未完全完成’的空缺,开发开箱即用的工业看板、组态图元及流媒体监控(WebRTC/FLV)付费扩展插件。
核心功能3D/2D 工业拓扑图元、H.265/WebRTC 视频监控联动面板、低代码大屏设计器、可拖拽物模型图表组件。
目标用户从事智能工厂、能源管理、智慧农业等垂直行业的 ThingsBoard 交付团队。
难度/周期较高 · 2 - 3 个月 · 成本:低(主要为前端图形与流媒体技术研发时间)
收费模式插件/组件包按模块单次收费,或提供企业专属定制开发服务。
竞争风险ThingsBoard 官方版本演进可能带来数据接口不兼容,维护成本较高。
依据 已验证事实

ThingsBoard 迁移重构与全栈技术咨询订阅

产品构想基于对 ThingsBoard 后端 API 及前端数据流的深度熟悉,为企业提供从官方 Angular UI 迁移至 Vue3 的落地咨询、微前端嵌入、性能调优等服务。
核心功能系统迁移方案设计、白标(White-labeling)定制实施、权限与规则链节点定制开发、应急技术支持。
目标用户正在从 ThingsBoard 存量系统改造为国内技术栈的中大型政企集成商研发部。
难度/周期低 · 按需(单个项目 1-4 周) · 成本:极低(人工技术服务时间成本)
收费模式技术咨询小时费、项目外包制收费、按月/季度企业技术维保订阅。
竞争风险依赖个人专业时间投入,难以规模化复制。
依据 数据支持的判断
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
thingsboard/thingsboard 中文介绍暂未生成
All-in-one IoT Platform - Device management, data collection
22,668 Java
thingsboard/thingsboard-gateway 中文介绍暂未生成
Open-source IoT Gateway - integrates devices connected to le
2,205 Python
thingsboard/tbmq 中文介绍暂未生成
The ultimate distributed MQTT broker. Handles 100M+ connecti
777 Java
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2024-03-22,近 30 天仍在推送
社区活跃Star 382 / Fork 102 / Issue 15(数据支持,可自行核实)
许可证GPL-3.0 商用需注意传染性条款
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。