Skip to content

feat(parser): Build OPENELECTRICITY parser #8053

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

VIKTORVAV99
Copy link
Member

Description

This is very much a work in progress PR but it adds the basics of a new parser for open electricity.

Its still missing exchange flows and it's missing solar rooftop power. But the core is there and it's working as intended.

There is a python package we could use to try and simplify this: https://github.com/opennem/openelectricity-python but I's still in beta so IDK if we should do that yet.

Double check

  • I have tested my parser changes locally with poetry run test_parser "zone_key"
  • I have run pnpx prettier@2 --write . and poetry run format in the top level directory to format my changes.

@github-actions github-actions bot added parser python Pull requests that update Python code tests zone config Pull request or issue for zone configurations labels Apr 18, 2025
@seljaks
Copy link
Contributor

seljaks commented Jul 18, 2025

checked up on this while doing #8289
AFAIK:

  • python client is not yet stable
  • https://api.openelectricity.org.au/v4/data/network/ would work for production data but not for imports/exports
  • they do accept "imports", "exports", "interconnectors" as valid "fueltech" but the api calls don't return any data
  • we can filter for zones in the api to get a cleaner response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
parser python Pull requests that update Python code tests zone config Pull request or issue for zone configurations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants