Skip to content

EnviroNotify revolutionizes environmental monitoring with precision sensors and Raspberry Pi Zero 2 W integration, offering real-time updates and notifications through a user-friendly interface for seamless tracking of temperature and humidity levels.

Notifications You must be signed in to change notification settings

abudzikowsk/EnviroNotify

Repository files navigation

EnviroNotify: IoT Environmental Monitoring Project

Welcome to EnviroNotify, an open-source project designed to revolutionize environmental monitoring using IoT components. With a focus on precision and real-time updates, this project utilizes Raspberry Pi Zero 2 W and SHTC3 sensor to track humidity and temperature levels in any given room or space.

App Screenshots

image

image

image

Key Features:

Raspberry Pi Zero 2 W Integration

The powerful Raspberry Pi Zero 2 W single-board computer serves as the core of EnviroNotify, ensuring accurate and reliable data collection. Its compact size and enhanced capabilities make it a perfect fit for handling complex tasks associated with environmental monitoring.

SHTC3 Sensor

The SHTC3 sensor, renowned for its accuracy and reliability, is employed to measure temperature and humidity with precision. This sensor ensures that the collected data reflects the true environmental conditions, providing valuable insights for users.

Real-time Notifications

EnviroNotify goes beyond mere data collection. The project includes a Progressive Web Application (PWA) that notifies users instantly when there are significant changes in the environment being monitored. Whether it's a sudden temperature spike or a drop in humidity, users stay informed in real-time.

Data Management with Hagfire

EnviroNotify incorporates the Hagfire library for efficient data management, including a job-based mechanism for deleting data older than 7 days. This ensures that the system maintains optimal performance and storage efficiency over time.

User-friendly Interface

The PWA offers an intuitive and user-friendly interface for easy interaction. Users can customize notification settings, view historical data trends, and receive insights into the overall environmental conditions.

How to Use:

  1. Hardware Setup:

    • Follow the detailed instructions in the documentation to set up the hardware components, including the Raspberry Pi Zero 2 W and SHTC3.
  2. Software Configuration:

    • Utilize the provided codebase to configure the system. The project comes with modular and well-documented code, making it easy for developers to understand and modify as needed.
  3. Connect to PWA:

    • Access the Progressive Web Application through any web browser. Connect your monitoring system to the PWA to start receiving real-time notifications and monitoring your environment effortlessly.

About

EnviroNotify revolutionizes environmental monitoring with precision sensors and Raspberry Pi Zero 2 W integration, offering real-time updates and notifications through a user-friendly interface for seamless tracking of temperature and humidity levels.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors