Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
documentation for siid
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
database
hardware/powermeter/hager
lighttpd
LICENSE
README.md

README.md

shackspace interactive information display

Source

You can find the source code for this project at http://github.com/hdznrrd/siid

Data Path

Capture and Storage

All sensor data is captured and stored into a central redis database running on glados.shack. The database schema is documented in more detail in database/redis-schema.md.

Processing and Preparation

Processing to make data suitable for plotting on the presentation frontend is done using various apps. Apps are triggered from the presentation layer.

Presentation

Plotting is done using the g.raphaeljs library. twitter Bootstrap is used for quick and easy prototyping of the GUI.

Setting up siid

The following two are required but not handled by siid

  • A redis instance to hold captured data
  • A means to capture data and push it to redis

Installation

apt-get install lighttpd python python-pip
pip install redis
cd /var/www/
git clone git://github.com/hdznrrd/siid.git

Now configure your lighttpd.

Something went wrong with that request. Please try again.