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.
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.
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.
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.
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.
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.
-
Hardware Setup:
- Follow the detailed instructions in the documentation to set up the hardware components, including the Raspberry Pi Zero 2 W and SHTC3.
-
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.
-
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.

