Kasa is an interactive platform that puts you in control of your smart home.
Python, node.js (These can be obtained via homebrew
).
- Clone the project
$ git clone [email protected]:bbirand/kasa.git
$ cd kasa
- Set up Python environment
$ virtualenv ve
$ source ve/bin/activate
$ pip install -r requirements.txt
-
Optional: Install Scientific Python dependencies
$ pip install -r requirements_scipy.txt
4. Set up Node.js environment
```bash
$ cd node
$ npm install -l
$ cd ..
###Running
$ cd project_folder
$ python daemons/broker.py &
$ python daemons/wemo.py &
$ $(cd node; node sensortag.js)
$ ./ve/bin/ipython notebook "--profile-dir=`pwd`/profile"