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 0dcdec5949 Turn on sqlite thread safety checks -- serializer should fully protect it 10 years ago
docs Rearrange documentation, clean up Makefile, README 10 years ago
nilmdb Turn on sqlite thread safety checks -- serializer should fully protect it 10 years ago
tests Make server check that the db object has been wrapped in a serializer 10 years ago
.coveragerc Switch to versioneer-provided versions everywhere 10 years ago
.gitattributes Incorporate versioneer for versioning 10 years ago
.gitignore Incorporate versioneer for versioning 10 years ago
.pylintrc Clean up some pylint warnings and potential errors 10 years ago
Makefile Incorporate versioneer for versioning 10 years ago
README.txt server: Replace /dbpath and /dbsize with a more generic /dbinfo 10 years ago
setup.cfg More work on setup.py; fixed issues in setup.cfg 10 years ago
setup.py server: Replace /dbpath and /dbsize with a more generic /dbinfo 10 years ago
versioneer.py Incorporate versioneer for versioning 10 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 python-psutil

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

Install:

python setup.py install

Usage:

nilmdb-server --help
nilmtool --help