Metadata-Version: 2.1
Name: nemreport
Version: 0.0.3
Summary: Generate energy report from NEM meter data files
Keywords: energy,NEM12,NEM13
Author-email: Alex Guinman <alex@guinman.id.au>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.8
Classifier: Operating System :: OS Independent
Requires-Dist: nemreader>=0.8.7
Requires-Dist: jinja2
Requires-Dist: pandas
Requires-Dist: plotly
Requires-Dist: calplot
Requires-Dist: sqlite_utils
Requires-Dist: pydantic
Requires-Dist: typer
Requires-Dist: black ; extra == "dev"
Requires-Dist: flake8 ; extra == "dev"
Requires-Dist: flake8-bugbear ; extra == "dev"
Requires-Dist: pep8-naming ; extra == "dev"
Requires-Dist: flake8-builtins ; extra == "dev"
Requires-Dist: pytest >=2.7.3 ; extra == "test"
Requires-Dist: pytest-cov ; extra == "test"
Requires-Dist: mypy ; extra == "test"
Project-URL: Source, https://github.com/aguinane/energy-report
Provides-Extra: dev
Provides-Extra: test

# energy-report

Generate energy report from NEM meter data files

## Energy Data

First, request your energy data in NEM12 format from your DNSP (eg. [Ergon][1] or [Energex][2]).

[1]: https://www.ergon.com.au/network/connections/metering/accessing-your-metering-data
[2]: https://www.energex.com.au/home/our-services/meters/accessing-your-metering-data

## Usage

Install python and then this library with:

```sh
python -m pip install nemreport
```

Copy your NEM12 file(s) into a `data/` folder and then run:

```sh
python -m nemreport build
```

## Output

This will then open a report with analysis of your data in a browser.

![](screenshot.png)
