Skip to content
/ kasa Public

Kasa is the easiest way to write intelligent apps for your smart home

Notifications You must be signed in to change notification settings

bbirand/kasa

Repository files navigation

kasa

Kasa is an interactive platform that puts you in control of your smart home.

Instructions for Mac OS X

Prerequisites

Python, node.js (These can be obtained via homebrew).

Installation

  1. Clone the project
$ git clone [email protected]:bbirand/kasa.git
$ cd kasa
  1. Set up Python environment
$ virtualenv ve
$ source ve/bin/activate
$ pip install -r requirements.txt
  1. 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"

About

Kasa is the easiest way to write intelligent apps for your smart home

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published