You can find the source code for this project at http://github.com/hdznrrd/siid
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 to make data suitable for plotting on the presentation frontend is done using various apps. Apps are triggered from the presentation layer.
Plotting is done using the g.raphaeljs library. twitter Bootstrap is used for quick and easy prototyping of the GUI.
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
apt-get install lighttpd python python-pip pip install redis cd /var/www/ git clone git://github.com/hdznrrd/siid.git