Skip to content

veereshthotigar/Hackathon_home_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Home AI - DoorMan

Team Details

  • Veeresha M thotigar
  • Hiresh Jakkala Bhaskar
  • Hongkun Jin
  • John Goza

Youtube Demo

-- Device: https://www.youtube.com/watch?v=51acqs5Suqs&t=6s
-- APP: https://www.youtube.com/watch?v=K6G2NW9j84M&feature=youtu.be

Presentation

- https://docs.google.com/presentation/d/1CCoUS8pnQu3Eeur3hH-vWI99kkYMaEVAxwOaO2iTkmg/edit?usp=sharing

Problem Statement

  • Set up motion sensor, light, and camera at the front door.
  • Get lights to turn on/off on command
  • When motion sensor senses that someone has arrived, it will create an event that will turn on the lights and take a picture.
  • Stretch Goal: Data will be sent to a visualization platform (like an application) with the picture and the time stamp.
  • Create an application that can notify the user when someone has arrived.

Technology Used

  • Raspberrypi
  • Node RED platform
  • Python
  • Local server using Linux
  • Motion sensor
  • Camera
  • Light
  • Ionic framework
  • Google Firebase
  • Cordova

Instructions to setup

  • Since the project is based on the raspberry pi (with camera), please gain access to the configured hardware before attempting to replicate performance.
  • To build project:
  • Plugin raspberry pi
  • start node-red then navigate to 127.0.0.1:1880/ui for the Dashboard
  • This project includes app and text notifications!! To download the app or for your phone number to be added, contact any of the team members.
  • App Setup

  • The app code link: https://github.com/veereshthotigar/Hackathon_home_AI/tree/master/src/App
  • Download the code and run `npm install` and `ionic cordova prepare` Then the application is all set
  • You could run `ionic cordova run browser` or `ionic cordova run android` to test the app
  • The debug APK download link:https://github.com/veereshthotigar/Hackathon_home_AI/tree/IonicApp/src/App/APK_Android
  • App Notification

  • Node js code link: https://github.com/veereshthotigar/Hackathon_home_AI/tree/IonicApp/src/NodejsTrigger
  • For database connection, deploy the function on heroku and using cron-job schedule running every minute
  • Notification: using firebase cloud function to detect new data and send notification to user by app
  • Then, the app will give user notification when the device add a new data to database
  • About

    No description, website, or topics provided.

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Contributors 4

    •  
    •  
    •  
    •