Skip to content

ahadik/umi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#UMI: Home Energy Monitoring ##Overview This repository contains all server side, and front end templates for the UMI web app. UMI is an energy monitoring system that tracks usage within the power outlets and light switches of your home. The premier UMI product, the UMI Lightswitch, includes a small e-ink display that empowers you to take control of your electrical usage. For deeper insights, UMI users can dive into the UMI mobile app. The code for this prototype is found here.

This prototype runs on a Node.js Server with integration with a Compose.io database.

##Contents app.js: Node.js server file

data_gen.py: Python script to generate random data from uniform distribution.

public/cost_data.js: Data randomly generated and formatted in JSON for display of cost over time.

public/energy_data.js: Data randomly generated and formatted in JSON for display of energy usage over time.

public/graph.js: Javascript file for displaying d3.js graph of cost or energy over time.

public/src.js: Frontend Javascript code

public/resources/: Public resources for front end.

views/*: Frontend EJS templates.

About

Web Application for tracking power usage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published