Uses a Nest Camera to Detect motion and turn on Philips Hue lights when you aren't home to thwart potential intruders. It also uses available google homes to play audio making it sound as if you were home.
To get started simply clone the repository using git clone <REPOSITORY_URL>.git
and install the dependencies with
npm install
You will need at least NodeJS version 8 or greater to run this software as well as NPM to download and install the dependencies.
You can get NodeJS (pre-bundled with NPM) using brew install nodejs
on Mac or simply download its Binaries from this link for your operating system.
To install dependencies run npm install
. After dependencies are install properly you can start the application using npm run build && npm start
To run the unit tests simply execute the following command: npm test
This will be done at a later date.
- NodeJS - The web framework used
- NPM - Dependency Management
- Javascript - Used to generate RSS Feeds
- Lambda - Used to run the code in a serverless environment
- API Gateway - Used to provide an API for consumers
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Christian Bartram - Lead Developer - cbartram
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Hat tip to anyone whose code was used
- Inspiration
- etc