Giter VIP home page Giter VIP logo

securitysystem's Introduction

#Security System

Home security systems are a growing field of projects for Makers. A self-built system is not only less expensive than a bulky professional installation, but it also allows for total control and customization to suit your needs.

This project support several configurations:

  1. The base configuration uses a USB camera and PIR motion sensor
  2. Alternatively, a D-Link IP camera can be used for both sensing motion and taking pictures
  3. Additionally, photos can be stored in OneDrive
  4. Additionally, photos can be stored in Azure blob storage, and a website can be deployed to Azure ot view the photos

Cloning the project

  • Use Command Prompt to navigate to the folder where you want the project:
    cd <your folder path>
  • Run the git clone command:
    git clone https://github.com/ms-iot/securitysystem.git
  • Change directory to the project root folder:
    cd securitysystem
  • Get the submodules for the USB camera and the PIR sensor by running the following commands:
    git submodule init
    git submodule update

The step-by-step instruction for building this project can be found on https://www.hackster.io/windowsiot/security-camera.

===

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

securitysystem's People

Contributors

anthony-ngu avatar anthonyngu avatar apdutta avatar beargrylls avatar bethoma avatar bfjelds avatar daveraskin avatar jadeiceman avatar jimgaleforce avatar mwmckee avatar ooeygui avatar slavymihov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

securitysystem's Issues

OneDrive logout button doesn't function

When signed in & uploading photos to OneDrive, the button to logout of OneDrive does not function. When I click the button the page still says I'm logged in, on both the OneDrive and Home pages

Enabling Windows IoT Remote Server breaks securitysystem app!

Windows IOT OS Version: 10.0.14393.321
On: Raspberry Pi B
If you enable the Remote Server on the Raspberry device (to use the MS remote client app) then if you attempt to use this app, the app's web server fails with browser error "no_response_error - server did not send any data" is reported on browser (both Edge and Chrome). If you then disable the remote server on the device, then the app works as expected! Question: Why does the use of the Remote Server stops the securitysystem app's web server from responding?

Leowise

IP address on start up page doesn't refresh.

When the board didn’t pick up an IP address, it asks the user to go to http://0.0.0.0:8000 and doesn’t seem to update the IP address. Sure you are supposed to have the network plugged but for whatever reason if the device didn’t get an IP address earlier, we should communicate this instead of providing 0.0.0.0 which is non-standard. It would be even better if it could update the IP address dynamically… 

Do retries on all OneDrive requests

Currently, only done on picture upload and delete functions. Should expand to retrieving a list of files from a folder, for login, and for logout.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.