Skip to main content

No project description provided

Project description

We were inspired by the enthusiasm of the Reply team here at Hack Cambridge! We wanted to enter their challenge and design an improved version of a Smart Plug with the aim of minimising carbon emissions when charging devices with the mains.

SMUG Plug allows you to take advantage of these fluctuations by automatically using energy at the best time. It uses the national grid database to receive a live feed of predictions of the carbon intensity in your area. Using this, it determines when it is best to charge your device in a time interval defined by the user.

We built it using Python Flask framework and JavaScript deploying our web application on Microsoft Azure.

We ran into the challenges of web application deployment and logic design in the backend of the application.

We’re proud to have completed a whole functional application that communicates to the national grid database and helps the user to optimise electricity usage.

We all learnt about how build an interactive web application and design backed, frontend and hardware attached to it.

Next SMUG will be plugged into bigger frameworks that make use of big historical datasets and learn patterns of carbon dioxide emissions to better optimise the usage of electrical power and improve the environmental impact.

Contributions: - Ben James - frontend, backend - Anna Arutyunyan - backend - Martynas Linkevicius - backend - Shaimerden Abekov - hardware

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

SMUG_plug-0.1dev.tar.gz (1.3 kB view details)

Uploaded Source

File details

Details for the file SMUG_plug-0.1dev.tar.gz.

File metadata

  • Download URL: SMUG_plug-0.1dev.tar.gz
  • Upload date:
  • Size: 1.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for SMUG_plug-0.1dev.tar.gz
Algorithm Hash digest
SHA256 a39c331503b76424d526491e1939b9b9f076a0aadf3ecd0996f0160588be43bd
MD5 bef2ab16158b91905854dfa418782f4f
BLAKE2b-256 9e61f2d07c0c894c2f7074c2e940992ad6e97308f193f1392628c230720fd2d6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page