/IoT-Project-Group-6

Submission for Design and Analysis of IoT Group Project by Group 6: Owais Quadri, Raveenth Maheswaran, and Sabesan Sivakumar.

Primary LanguageCSS

ThermoCheck (IoT-Project-Group-6)

Submission for Design and Analysis of IoT Group Project by Group 6: Owais Quadri, Raveenth Maheswaran, and Sabesan Sivakumar.

Table of Contents

  1. Description
  2. Source Code
  3. Report Files

Description

An IoT application where user can check the current and past temperature and humidity values of the generators to make sure they are operating in a stable environment to ensure longevity and reliability of the generators. Multiple generators in different locations can be monitored from the same application endpoint. The Application can be accessed from www.thermocheck.xyz, and the API can be accessed from http://ros-temphumid.herokuapp.com. Each new generator that will be added must have a NodeMCU temperature sensor with the "Adruino Code" running with a new generator name, in order for a new Generator module to be populated onto the website and API.

Source Code

We have included our source code for:

  1. Front-End PHP/HTML/CSS code deployed using Digital Ocean onto www.thermocheck.xyz
  2. Back-End Python Django API deployed on Heroku
  3. "Arduino Code" to send Temperature and Humidity data to the API after measuring from the temperature sensor.

Report Files

The report files inculded in this repository are:

  1. Architectural Diagram.pdf
  2. loT Project Report.pdf
  3. README.md
  4. Sequence Diagram.pdf
  5. Test Cases.pdf