Skip to content

tomaszbk/plant-soil-monitoring-system

Repository files navigation

🌱 Plant Soil Monitoring System

📌 The project consists of an ESP32 client connected to a soil moisture sensor which send the readings to a Mosquitto queue, and a python server which reads the queue and stores the data in a Mongo Database.

The readings are read from the database and visualized through in real time with grafana.

Alt Text

📝 Requirements

Hardware

  • ESP32
  • Soil Moisture Sensor
  • 9v Battery

Software

  • Python 3.10+
  • Mosquitto
  • MongoDB
  • Grafana

Client Setup

Alt Text

How it looks

Soil moisture sensor in real life:

Alt Text

Sensor readings in the database:

Alt Text

Grafana Monitoring:

Alt Text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published