Skip to content

A real-time app that utilizes various sensors to monitor environmental factors (AQI, radiation, etc.) via Raspberry Pi.

Notifications You must be signed in to change notification settings

matthewlimm/SEMS

Repository files navigation

Smart Environmental Monitoring Sensor (SEMS)

A multi-modular environmental sensor project using Python, Flask, Flask-SocketIO, and Bootstrap that displays real-time temperature, air quality, radiation, and other sensor readings using your Raspberry Pi.

SEMS

Writeup

https://abhinavballa.github.io/SEMSweb/

Installation

Prerequisites

Make sure to install the necessary drivers on your Raspberry Pi.

Steps on how to run on Raspberry Pi

  1. Clone the repository
git clone https://github.com/matthewlimm/SEMS
  1. Create a Python virtual environment
python -m venv .venv
source .venv/bin/activate
  1. Install the dependencies
pip install -r requirements.txt
  1. Run the application
flask run --host=0.0.0.0
  1. Access the application using the following URL
http://<IP>:5000

About

A real-time app that utilizes various sensors to monitor environmental factors (AQI, radiation, etc.) via Raspberry Pi.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published