Skip to content
This repository has been archived by the owner on May 23, 2020. It is now read-only.

Dethada/Alarmy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alarmy

Alarmy: Home Monitoring/Security System. It is able to monitor temperature, as well as concentration of gases in the air e.g Carbon Monoxide. Alarmy is also able to detect humans and trigger alerts.

System Architecture

system_architecture

Project Structure

The project is broken down into 4 folders

  • agent: Hardware setup and configuration of Raspberry Pi and its sensors used for this project
  • backend: Flask backend
  • cloudfuncs: Python files for that is used in the GCP cloud functions
  • frontend: Vue.js frontend

Quick start

  1. Run gcp_setup.sh in cloudfuncs
  2. Run setup.sh in this directory