Appearance
采集温度、湿度与空气质量,通过 MQTT、后端和小程序完成状态展示、历史记录和设备联动。
DHT11 和 MQ135 数据会显示在前端首页和设备端 OLED 上。
可从前端调整告警阈值、切换风扇模式并控制台灯。
传感器数据写入 PostgreSQL,前端可查看温度、湿度和 ppm 趋势。
从 STM32、ESP8266、EMQX 到 history_service 与 uni-app 构成完整的数据链路。
STM32F103 负责采样 DHT11、MQ135 等传感器数据,并驱动 OLED、蜂鸣器、风扇和台灯。
ESP8266 负责接入网络,EMQX 负责在设备端和后端之间转发 MQTT 上下行消息。
history_service 负责解析设备上报、写入 PostgreSQL,并向前端提供 HTTP API。
history_service
uni-app 页面负责展示实时状态、历史趋势、天气信息以及台灯、风扇和告警配置入口。