Go to file
2013-02-05 19:07:38 -05:00
docs Rearrange documentation, clean up Makefile, README 2013-01-31 19:06:32 -05:00
nilmdb Switch to versioneer-provided versions everywhere 2013-02-05 19:07:38 -05:00
tests Switch to versioneer-provided versions everywhere 2013-02-05 19:07:38 -05:00
.coveragerc Switch to versioneer-provided versions everywhere 2013-02-05 19:07:38 -05:00
.gitattributes Incorporate versioneer for versioning 2013-02-05 18:49:07 -05:00
.gitignore Incorporate versioneer for versioning 2013-02-05 18:49:07 -05:00
.pylintrc Clean up some pylint warnings and potential errors 2013-02-01 15:29:24 -05:00
Makefile Incorporate versioneer for versioning 2013-02-05 18:49:07 -05:00
README.txt Rework Cython and external module support. 2013-02-04 22:12:52 -05:00
setup.cfg More work on setup.py; fixed issues in setup.cfg 2013-01-30 18:35:12 -05:00
setup.py Incorporate versioneer for versioning 2013-02-05 18:49:07 -05:00
versioneer.py Incorporate versioneer for versioning 2013-02-05 18:49:07 -05:00

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