Machine learning and data analysis on household electricity consumption data
To run the entire setup on your local machine:
- src/: Python source files
- resources/php/: PHP Scripts
- resources/public/: User interface HTML, CSS and JavaScript files
- Python 2.x
- MySQL Database
- PHP Server
nilm
database on the database server (data not uploaded)
cd
tonilm
- To install required python packages, run :
$ setup.py install
- To start the python server, run
$ python src/mainserver.py
- Start the PHP server on port 80 and point the root directory to
nilm/resources
- Start the MySQL database server on port 3306
- Go to your browser and navigate to URL:
http://localhost:8080/login
This is a demonstration of our work. Server credentials and data have not been provided. To use this, please enter your configuration details.