温度巡检·实战目录
📚
30章 · 从入门到部署
01
项目背景与需求分析
工业测温痛点
巡检仪选型
系统架构
02
硬件选型与接口协议
PT100/热电偶/NTC
RS485 & Modbus
LoRa/4G对比
03
Modbus RTU协议详解
寄存器映射
功能码03/06/16
CRC校验·报文解析
04
Python串口通信基础
pyserial安装
波特率/数据位/停止位
读写超时处理
05
单设备数据采集
连接单台巡检仪
读取温度寄存器
异常处理机制
06
多设备轮询策略
设备地址分配
轮询周期·超时重试
数据去重与缓存
07
数据解析与格式化
温度值转换
时间戳·JSON封装
CSV日志记录
08
数据库存储方案
SQLite / InfluxDB
表结构设计
批量插入优化
09
MQTT数据上报
Mosquitto搭建
主题设计·QoS
MQTT客户端实现
10
Web可视化展示
Flask框架
ECharts实时曲线
仪表盘设计
11
告警与通知机制
阈值设定
邮件/微信/短信告警
Server酱·阿里云
12
数据采集稳定性优化
看门狗·断线重连
数据缓冲与补传
日志分级记录
13
多线程并发采集
Threading模块
线程锁·共享资源
生产者-消费者模式
14
异步IO方案
asyncio串口异步
协程调度
高并发性能对比
15
边缘计算与本地处理
边缘节点部署
滤波/去噪预处理
断网续传策略
16
云平台对接方案
阿里云IoT / AWS
OneNET平台
数据上云流程
17
安全与权限管理
TLS/SSL加密
设备身份认证
API密钥·数据脱敏
18
系统测试与部署
单元/集成/压力测试
Docker容器化
部署手册
19
远程固件升级
OTA升级原理
固件分包·版本管理
回滚机制
20
低功耗设计
休眠唤醒模式
上报间隔优化
电池供电·功耗实测
21
工业协议网关开发
Modbus TCP转MQTT
OPC UA对接
PLC数据采集
22
数据质量监控
缺失值检测
异常值过滤
一致性校验·质量评分
23
历史数据趋势分析
移动平均·指数平滑
季节性分解
ARIMA趋势预测
24
设备管理平台
注册/注销·固件管理
远程配置下发
在线状态监控
25
多站点分布式采集
站点数据同步
NTP时钟同步
数据汇聚·负载均衡
26
可视化大屏设计
Grafana仪表盘
实时数据流·地图
大屏适配方案
27
故障诊断与排查
通信故障·接线干扰
日志分析技巧
Wireshark抓包
28
性能调优
采集频率优化
数据库查询优化
内存泄漏排查
29
项目文档与交付
Swagger API文档
部署手册·运维指南
验收标准
30
综合实战案例
从零搭建巡检系统
硬件连接→采集→云端
告警通知全流程