• Stars
    star
    115
  • Rank 304,994 (Top 7 %)
  • Language
    JavaScript
  • License
    BSD 3-Clause "New...
  • Created about 10 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A RaspberryPi based, Flask powered photovoltaic monitor

Solar Pi

A Raspberry Pi based, Flask powered photovoltaic monitor

Solar Pi Dashboar

Demo at http://solarpi.tafkas.net

Code Climate

Getting Started

Prerequisites

To run the Solar Pi you need

  • A Linux server running Python 2.7 (e.g. Raspberry Pi running Raspbian)
  • SQLite3 installed

Installation

  • Clone the repostory

      $ git clone [email protected]:Tafkas/solarpi.git solarpi
    
  • create a virtual enviroment and activate it

      $ virtualenv --python=/usr/bin/python .venv
      $ source .venv/bin/activate
    
  • install dependencies

      $ (.venv) pip install -r requirements/dev.txt
    
  • create the SQLite database

      $ sqlite3 dev.db
      $ cat db_schema.sql | sqlite3 dev.db
    
  • run the server

      $ (.venv) python manage.py server