Go to file
2019-05-07 11:29:18 -07:00
raspberry-pi-web-info MAJOR: first commit after migrate 2019-05-07 19:25:35 +01:00
CHANGELOG Add CHANGELOG 2019-05-07 11:20:56 -07:00
CONTRIBUTING.md Add CONTRIBUTING 2019-05-07 11:21:11 -07:00
init.sh MAJOR: first commit after migrate 2019-05-07 19:25:35 +01:00
LICENSE Add LICENSE 2019-05-07 11:21:50 -07:00
README.md Update README.md 2019-05-07 11:29:18 -07:00

Raspberry | Pi

Middleware in python2.7 to show some information about your Raspberry Pi:

alt text

alt text

Interfaces:

  • IP Address;
  • Mac Address;

Disk and CPU:

  • Disk used;
  • Disk free;
  • Disk total;
  • CPU temperature;

Memory:

  • Used;
  • Free;
  • Total;

Getting Started

The modules strive to be simple, well documented and modification friendly.

This software is developed with python 2.7 and some extra modules. You need to use one module like:

  • pie

and you need to install extra dependencies like:

  • flask==1.0.2
  • netifaces==0.10.9
  • psutil==5.6.2
  • bson==0.5.8
  • python-string-utils==0.6.0

Prerequisites

Install python2.7 - https://www.python.org/download/releases/2.7/

Install pip - https://pip.pypa.io/en/stable/

Installing

Please, use the following command to install the requirements packages for this project:

pip install -r requirements.txt

Deployment

  1. Run the shell script called init.sh

    or

  2. Go to the python folder and run api.py

Navigate to 127.0.0.1:5000 in your browser and the credentials are:

  • admin
  • admin

Built With

Contributing

Please read CONTRIBUTING.md for details on my code of conduct, and the process for submitting pull requests to me.

Versioning

I use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details