You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Jim Paris 6c30e5ab2f Add gitclean target to Makefile 11 years ago
docs Rearrange documentation, clean up Makefile, README 11 years ago
nilmdb Fix iteratorizer coverage issue with thread timing 11 years ago
tests Move runtests.py script into test directory 11 years ago
.coveragerc Move nilmtool into a dedicated nilmdb.scripts module 11 years ago
.gitignore Generate a MANIFEST.in from setup.py; more setup.py and Makefile updates 11 years ago
.pylintrc Clean up some pylint warnings and potential errors 11 years ago
Makefile Add gitclean target to Makefile 11 years ago
README.txt Rework Cython and external module support. 11 years ago
setup.cfg More work on setup.py; fixed issues in setup.cfg 11 years ago
setup.py Flesh out the list of dependencies in setup.py 11 years ago

README.txt

nilmdb: Non-Intrusive Load Monitor Database
by Jim Paris <jim@jtan.com>

Prerequisites:

# Runtime and build environments
sudo apt-get install python2.7 python2.7-dev python-setuptools cython

# Base NilmDB dependencies
sudo apt-get install python-cherrypy3 python-decorator python-simplejson python-pycurl python-dateutil python-tz

# Tools for running tests
sudo apt-get install python-nose python-coverage

Install:

python setup.py install

Usage:

nilmdb-server --help
nilmtool --help