ThingsBoard 仪表盘开发实战
📚
30章 · 从入门到实战
第01章
ThingsBoard平台概述
ThingsBoard是什么
核心功能
架构原理
应用场景
第02章
开发环境搭建
JDK安装
PostgreSQL安装
ThingsBoard源码编译
本地启动
第03章
仪表盘基础概念
仪表盘
部件
数据源
别名
状态
仪表盘配置界面
第04章
部件库详解
基础部件
图表部件
控制部件
地图部件
输入部件
第05章
数据源与别名
实体别名
函数别名
数据查询
数据过滤
数据聚合
第06章
仪表盘状态管理
状态定义
状态切换
状态参数
状态动作
第07章
部件动作与交互
动作类型
动作配置
动作链
自定义动作
第08章
CSS样式定制
部件样式
主题定制
响应式布局
自定义CSS
第09章
JavaScript扩展
自定义函数
数据转换
事件处理
高级交互
第10章
REST API集成
API认证
数据获取
设备控制
批量操作
第11章
WebSocket实时数据
实时数据流
订阅机制
数据推送
性能优化
第12章
仪表盘模板
模板创建
模板复用
模板参数
模板市场
第13章
多租户仪表盘
租户隔离
角色权限
仪表盘共享
数据安全
第14章
高级图表配置
ECharts集成
图表联动
动态数据
图表主题
第15章
地图部件开发
地图数据源
标记样式
热力图
轨迹回放
第16章
报警部件开发
报警数据源
报警规则
报警展示
报警确认
第17章
时间序列数据
时序数据库
数据查询
数据聚合
数据可视化
第18章
仪表盘性能优化
懒加载
数据缓存
渲染优化
资源压缩
第19章
自定义部件开发
部件开发流程
部件配置
部件API
部件发布
第20章
部件包管理
部件包创建
部件包导入导出
部件包版本管理
第21章
仪表盘国际化
多语言支持
语言包配置
动态切换
日期格式
第22章
移动端适配
响应式设计
触摸交互
移动端部件
性能调优
第23章
仪表盘导出导入
JSON导出
JSON导入
批量操作
版本控制
第24章
权限与安全
访问控制
数据权限
API安全
XSS防护
第25章
仪表盘自动化
自动化规则
定时任务
事件触发
告警联动
第26章
第三方集成
集成Grafana
集成Tableau
集成PowerBI
数据桥接
第27章
仪表盘测试
单元测试
集成测试
性能测试
用户测试
第28章
部署与运维
Docker部署
Kubernetes部署
监控告警
日志管理
第29章
实战案例一:智能楼宇监控仪表盘
需求分析
设计
开发
部署
第30章
实战案例二:工业设备运维仪表盘
数据采集
分析
可视化
告警