GithubHelp home page GithubHelp logo

doytsujin / energy-dashboard Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lkirch/energy-dashboard

0.0 1.0 0.0 354.29 MB

Repository for W210 Capstone final project - Home Energy Dashboard

R 16.36% Perl 0.96% SQLPL 1.25% CSS 42.61% HTML 21.65% JavaScript 16.86% PHP 0.32%

energy-dashboard's Introduction

energy-dashboard

uConserve Home Energy Dashboard

##Project Description and Goals Given that the number of people in the world is rapidly increasing as well as the number of consumer electronics households own, we can expect increased demand for energy and subsequently an increased carbon footprint. How can we encourage consumers to decrease their energy consumption? Currently there are disparate reports and data that exist, but are not presented in a coherent manner in order to show people what resources their homes are using, how their usage compares with others, and how they can make concrete changes in their behavior to achieve cost savings, reduce their carbon footprint, and reduce their demand of scarce resources. By putting all of this information together in one easy place and giving consumers actionable advice, municipalities can work toward reaching mandated goals for clean air quality, meet energy demand, and more efficiently use our scarce resources.

Our goal is to drive awareness and conservation of the world’s natural resources through compelling analytics, insightful visualizations, and targeted, actionable conservation recommendations.

The uConserve dashboard is the manifestation of our mission in the form of a web application, an in-home wall unit device, and a tablet application that allows users to see, understand, and intelligently change their resource consumption habits

##Project Scope

  • To build in as much live, open source data into the home energy dashboard as possible in a clean, intuitive, usable manner.
  • Be able to make a significant impact on how people view their energy consumption and offer them actionable ways to reduce or more efficiently use their scarce resources.
  • Illustrate what their homes are using, compare with others, highlight potential savings, leaks, and waste points in the system.
  • Show consumers’ electricity, gas, and water usage as well as their carbon footprint.
  • Compare with median electricity, gas, and water usage statistics.
  • Show total YTD, monthly, and daily costs.
  • If possible, break down costs by appliance and flag appliances or watering devices that may be leaking or could be turned off.

###Behavioral Research uConserve Behavioral Research

uConserve Thought Process

uConserve Project Flow

##Datasets

##Development and Analysis Tools

  • Data was stored in postgreSQL running on a SoftLayer ubuntu server.
  • R and python were used to analyze the data and create statistical analysis, forecasts, and appliance analysis of resource usage.
  • The pipeline was hooked into a shiny server to generate dynamic displays.

uConserve Data Sources and Tools

##User Experience

  • Initial Idea uConserve Initial Idea

  • Website uConserve Web - Homepage uConserve Web - Electricity uConserve Web - Rankings

  • In-Home Wall Device uConserve Wall Unit

  • Tablet Version uConserve Tablet Version

##Web Design

##Link to Project http://groups.ischool.berkeley.edu/uconserve/

##Forecasting Analysis

  • We used ARIMA models to predict energy usage for each between today and the end of the month. This allowed us to provide real-time predictions for the end-of-month bill.

  • Model performance was very strong. Tested on 3 separate users for days in winter and summer, our model predicted within 3 kWh of the day’s actual usage.

  • Summed at the month level (for bill prediction), we had an error rate of less than 1%.

  • We optimized our ARIMA model by grid searching on two primary parameters: the auto-regressive term, and the moving average term.

  • Providing accurate end-of-month predictions allows the user to feel confident in the number they are working against. They can set goals and see how they performed against the prediction when the end of the month comes around.

  • For our “don’t water” recommendation, we looked at precipitation predictions for the following 5 days. Weather data was provided along with electricity usage data in the Pecan Street dataset.

##Usage Analysis

##Anomaly Detection

##Limitations

  • Unfortunately not every home in the US has meters on all of their resources.
  • Some customers do not have data complete data for all 3 resources - electricity, water, and natural gas. This made finding large enough comparison samples difficult sometimes.

energy-dashboard's People

Contributors

lkirch avatar nitalpatwa avatar rbansal15 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.