Joule

From C-Aware Project Wiki
Revision as of 14:25, 21 January 2013 by cce25 (talk | contribs) (Initial page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Joule

Introduction to system

Joule is a collection of scripts and a HTML Web App to record and visualise the energy use of a collection of sensors, currently the sensors within the William Gates Building at The University of Cambridge. It provides a tool to explore a tree of sensors, drill down to interesting areas based on geography or energy use such as lighting or server power, and plot charts over a range of time, helping to identify both short and long term patterns.

System overview in more detail with links to specifics

Web App

  • Introduction of what app does.
  • Overview of architecture of app
  • Frameworks etc used within the app, such as Protovis for graphing, Bootstrap for HTML layout.
  • Description of data-flow through app from JSON -> graphics
 * Explanation of javascript classes
 * What is need to set-up, test code etc.
  • link to code on Github

Data Collection

  • Introduction of data sources
  • Overview of different type of meter, architecture of collection hardware
  • Description and location of data, JSON format etc.
  • Description of Python code for generating index of JSON files, error detection etc.