通过微信小程序远程控制,实现土壤湿度监测、定时灌溉与设备管理。全部代码开源,面向个人学习与智能家居集成。
ESP32 + 土壤湿度传感器 | esp32设备上报通知
工业级消息中间件 + 低功耗硬件 + 轻量级小程序
开源高性能 MQTT Broker,单节点支持百万级设备连接。内置规则引擎与数据持久化,保障消息实时可靠。
低功耗 Wi-Fi + 蓝牙 SoC,支持 Arduino 开发。配合土壤湿度传感器、继电器模块,实现数据采集与设备控制。
无需安装独立 App,通过 MQTT over WebSocket 与 EMQX 通信。支持实时数据展示、设备控制及定时任务设置。
从传感器采集到小程序展示,全链路自主研发
所有云上组件均部署于国内云资源,采用 TLS 加密通信,保障数据安全。
设备端、云端、客户端协同工作
ESP32 定时读取土壤湿度、环境温湿度,发布至 EMQX 指定主题
EMQX 规则引擎将数据持久化至数据库,并触发阈值判断
微信小程序订阅 MQTT 消息,实时更新设备状态与历史曲线
用户通过小程序下发浇水指令,EMQX 转发至 ESP32,驱动水泵