📦 货架数据上云 & 远程监控
📘 30章 · 实战体系
v2.0
01
课程导论
货架数据价值
远程监控痛点
学习路径
02
硬件选型与传感器
重量/温湿度/倾斜
RS485/Modbus
边缘网关
03
通信协议入门
Modbus RTU
数据帧结构
CRC校验
04
边缘网关配置
树莓派/ESP32
GPIO+串口
采集脚本
05
MQTT协议详解
发布/订阅
QoS等级
Topic设计
06
数据上云第一步
paho-mqtt
云端Broker
发送传感器数据
07
云平台选型与搭建
阿里/腾讯/AWS
产品与设备
证书管理
08
设备影子与状态同步
设备影子概念
期望状态
断连同步
09
规则引擎与数据流转
规则引擎配置
转发RDS/TSDB
清洗过滤
10
数据库设计
InfluxDB/TDengine
表结构
保留策略
11
后端API开发 (上)
RESTful设计
Flask/FastAPI
接口文档
12
后端API开发 (下)
JWT认证
权限控制
限流安全
13
前端可视化入门
WebSocket
ECharts折线图
仪表盘
14
大屏监控系统
Vue3+DataV
地图组件
告警弹窗
15
告警与通知机制
阈值规则
钉钉/企微
短信邮件
16
数据存储与归档
冷热分离
压缩归档
生命周期
17
边缘计算与本地处理
轻量推理
本地缓存
断网续传
18
OTA远程升级
固件版本管理
差分升级
回滚机制
19
安全防护体系
TLS/SSL
设备身份认证
审计日志
20
多协议网关设计
MQTT/CoAP/HTTP
协议转换
统一模型
21
高可用架构
Broker集群
负载均衡
异地多活
22
性能优化
Snappy/Zstd
批量上报
读写分离
23
成本控制
云资源计费
数据压缩
边缘过滤
24
测试与调试
模拟1000货架
JMeter压力
断网异常
25
CI/CD流水线
GitLab CI
Docker/K8s
灰度发布
26
日志与监控
ELK/EFK
Prometheus+Grafana
自定义告警
27
数据分析与报表
周转率分析
热力图
库存预测
28
移动端监控
微信小程序
Flutter App
扫码绑定
29
项目实战
50货架系统
需求分析
编码部署
30
课程总结与展望
常见问题复盘
数字孪生/5G
学习路径