Skip to content

datu925/electric-machines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

electric-machines

Background

The Electric Machines Database (EMDb) is an open-source database, data pipeline, and user application for technical information about electrification-focus appliances such as heat pumps, water heaters, and induction stoves.

You can visit the frontend application at https://electric-machines.vercel.app/ to see the kind of data we collect. Here's an example JSON record for a heat pump water heater:

{
  "brandName": "Rheem",
  "modelNumber": "PROPH40 T2 RH375-30",
  "sourceUrl": "https://files.myrheem.com/webpartnerspublic/ProductDocuments/65DF1261-86D9-4756-AAAD-F403E9FF124A.pdf",
  "tankCapacityGallons": 40,
  "weight":{
    "value": 157,
    "unit": "lb"
  },
  "dimensions": {
    "width": 20.5,
    "height": 62.3125,
    "length": 25.375,
    "unit": "in"
  },
  "electricBreakerSize": 30,
  "voltage": 240,
  "uniformEnergyFactor": 3.83,
  "firstHourRating": 60
}

This repository began as a partnership between Georgia Tech's Online Master's in Computer Science, specifically the course Computing For Good (CS 6150), and Rewiring America.

Using the API

The API is not yet available for third party usage, but please reach out to [email protected] to start a conversation.

Developer Documentation

This repository contains three sub-projects. For developer documentation, visit the READMEs associated with each sub-project:

  1. The data pipeline
  2. The backend
  3. The frontend

The following diagram illustrates the relationship between the sub-projects and mentions some key libraries/technologies. The left and right side are not directly related, so the data pipeline (left side) can be run offline, and then the resulting data is consumed and served by the backend and passed on to the frontend.

About

For Computing For Good project energy-efficient-household-rewiring

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •