Octopy Graph
A tool for graphing data from the Octopus Energy API
Getting Started
Installing
Either clone directly from the repo or install using pip
pip install octopy-graphs
Running
The tool is run using python3.7\6. For help text use:
python3.7 -m octopy_graph.__main__ -h
You will need the following information:
apikey- If you are an Octopus Energy customer, you can get an API key from your online dashboard.gasserial- The gas meters serial number. Printed on your gas meter and on your bill. Looks like G3P69380371200.mprn- The MPRN for your gas meter. On your bill as Meter Point Reference, looks like 3429439001.electricserial- The electricity meters serial number. Printed on your meter and on your bill. Looks like 12P1022008.mpan- The MPAN for you electricity meter. On your bill as Supply Number, looks like 2019820081223
Examples
The tool uses plotly to graph data. Here are some examples.
Daily
A graph showing gas and electricity usage on a specific date.
Weekly
A graph showing gas and electricity usage for a specific week.
Average Hourly
A graph showing the average energy usage at specific times during the day.
Average Daily
A graph showing the average energy usage on specific days of the week.
Average Weekly
A graph showing the average energy usage on weeks throughout the year.
Metadata
Release files for octopy-graph 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| octopy-graph-0.1.tar.gz | 5.7 kB | Without provenance | Details for octopy-graph-0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| octopy_graph-0.1-py3-none-any.whl | Python 3 | none | any | Details for octopy_graph-0.1-py3-none-any.whl |
Total release size: 12.6 kB
Release files / octopy-graph-0.1.tar.gz
| Download URL | octopy-graph-0.1.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fad4e3e571b374e9e35e3fe88affd81d37cae59505396684727b66e29c8b7ea4
|
|
BLAKE2b-256 checksum How to use checksums |
6c9d3078c64ec8bab337b3c713ff4e4ecef2498534942d20ccbefdebf480f857
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9
|
Release files / octopy_graph-0.1-py3-none-any.whl
| Download URL | octopy_graph-0.1-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0e9fc9dba2e67e110e1cf9e5de5855f36f70c4f50033d1634034eaf5cd039276
|
|
BLAKE2b-256 checksum How to use checksums |
ad179710e5003c41b279365eb2ca9133a8fb3cfb817d6a5587a3ed8c7470138f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9
|
Security for octopy-graph 0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.