Skip to content

katielukow/agile-home-dashboard

Repository files navigation

agile-home-dashboard

A Streamlit app for Octopus energy agile data analytics for residential applications. Useful for household appliance cost predictions, such as timing usage of high-energy devices (kettle, dishwasher, laundry machine).

Installation

Currently, this module is installable via navigating to the root directory and running the following:

pip install -e .

Developer

Install with optional developer dependencies:

pip install -e '.[dev]'

Demo

This web app is currently deployed on the Streamlit Community Cloud. A user API from Octopus Energy is currently required as an input. Currently, the tarrif is set to Southern England, with a goal to add additional regions as development happens.

Usage

For a local development server, run the below streamlit command:

streamlit run Home.py

which creates a local server and hosts the site at localhost:8501.