2013-01-31 19:06:32 -05:00
|
|
|
nilmdb: Non-Intrusive Load Monitor Database
|
|
|
|
by Jim Paris <jim@jtan.com>
|
2012-11-29 01:25:51 -05:00
|
|
|
|
2013-01-31 19:06:32 -05:00
|
|
|
Prerequisites:
|
|
|
|
|
2013-02-04 22:12:50 -05:00
|
|
|
# Runtime and build environments
|
|
|
|
sudo apt-get install python2.7 python2.7-dev python-setuptools cython
|
|
|
|
|
|
|
|
# Base NilmDB dependencies
|
2013-02-26 21:56:29 -05:00
|
|
|
sudo apt-get install python-cherrypy3 python-decorator python-simplejson
|
|
|
|
sudo apt-get install python-requests python-dateutil python-tz python-psutil
|
2013-02-04 22:12:50 -05:00
|
|
|
|
|
|
|
# Tools for running tests
|
|
|
|
sudo apt-get install python-nose python-coverage
|
2013-01-31 19:06:32 -05:00
|
|
|
|
2013-02-26 21:56:29 -05:00
|
|
|
Test:
|
|
|
|
python setup.py nosetests
|
|
|
|
|
2013-01-31 19:06:32 -05:00
|
|
|
Install:
|
|
|
|
|
|
|
|
python setup.py install
|
2013-02-01 16:23:13 -05:00
|
|
|
|
|
|
|
Usage:
|
|
|
|
|
|
|
|
nilmdb-server --help
|
|
|
|
nilmtool --help
|