Skip to content

WangZhiYao/HomeSensor

Repository files navigation

HomeSensor

该项目通过 MQTT 协议来收集传感器数据,通过各种条件控制传感器。

目前已实现使用功能:

  • ESP-WROOM-32E 连接 GY-302 与 BME280 来测量阳台的光照强度,温度,湿度,气压,并且通过 Subscriber 模块根据日出日落时间控制是否采集光照强度数据

structure

模块

  • Subscriber:数据收集:收集并记录传感器的数据,便于监控和分析
  • Scheduler:传感器调度:根据各种规则更改传感器配置,发布事件通知
  • Controller:控制器:根据 Scheduler 发布的事件通知控制传感器
  • IoT:控制房间内的智能设备

TODO

  • 更多传感器:集成更多传感器(例如,温度、湿度、气压)以扩展监控能力。
  • 数据可视化:开发一个移动应用与配套后台,以实时可视化收集到的数据并且可以控制传感器配置。
  • 自动化:添加一个控制模块,根据传感器数据实现自动化规则(例如,根据光照强度控制植物补光灯的开关)。

About

使用 ESP32+传感器 获取收集环境数据

Topics

Resources

Stars

Watchers

Forks

Languages