📡 ThingsBoard 实战
设备接入 & 数据采集
30章 完整目录
⭐ 风格 · 轻松学
01
ThingsBoard 平台概述
核心功能
架构简介
应用场景
↗
02
环境准备
Ubuntu/Docker安装
初始化配置
访问控制台
↗
03
设备管理基础
创建设备
设备凭证
设备配置
↗
04
MQTT协议基础
MQTT原理
QoS等级
Topic/Payload
Keep Alive
↗
05
MQTT设备接入
MQTT.fx模拟
发送遥测
在线状态
↗
06
HTTP协议设备接入
REST API
curl/Postman
HTTP vs MQTT
↗
07
CoAP协议设备接入
CoAP简介
CoAP客户端
低功耗场景
↗
08
设备遥测数据上云
JSON格式
时间序列
属性数据
边缘计算
↗
09
数据采集·传感器模拟
温度/湿度
GPS定位
工业设备
↗
10
规则引擎入门
规则链概念
节点类型
消息路由
调试日志
↗
11
规则引擎实战
数据过滤
数据转换
持久化
告警生成
↗
12
数据存储与查询
Cassandra/PostgreSQL
时序查询
最新遥测值
↗
13
仪表板基础
创建仪表板
添加部件
数据源绑定
↗
14
仪表板高级
动态仪表板
状态指示灯
报警部件
时间窗口
↗
15
告警管理
告警规则
告警级别
告警清除
通知
↗
16
设备固件OTA升级
固件管理
OTA配置
状态监控
回滚
↗
17
RPC远程控制
RPC机制
发送RPC
设备响应
双向通信
↗
18
设备分组与资产管理
资产概念
设备分组
层级关系
批量操作
↗
19
用户与权限管理
角色(Customer/Tenant)
权限配置
多租户
↗
20
数据可视化进阶
自定义部件
JavaScript脚本
HTML模板
CSS
↗
21
集成第三方平台
AWS IoT Core
Azure IoT Hub
阿里云IoT
↗
22
边缘计算 ThingsBoard Edge
Edge架构
Edge安装
云同步
离线处理
↗
23
设备模拟器开发
Python模拟器
多设备并发
随机数据
↗
24
性能优化
连接数优化
吞吐量调优
索引优化
缓存策略
↗
25
安全实践
TLS/SSL
设备认证
数据加密
审计日志
↗
26
高可用部署
集群部署
负载均衡
备份恢复
故障转移
↗
27
API二次开发
REST API详解
Java/Python SDK
自定义插件
↗
28
移动端应用
Mobile SDK
React Native
推送通知
↗
29
行业案例实战
智慧农业
工业物联网
智能楼宇
↗
30
项目总结与展望
课程回顾
问题排查
社区资源
AI+IoT
↗