Skip to main content

Netz OÖ eService API

A Python wrapper for the unofficial Netz Oberösterreich eService portal API.

Note: This is an unofficial community project. It is not affiliated with, endorsed by or supported by Netz Oberösterreich GmbH. For support, open an issue, do not contact Netz Oberösterreich.

coverage-badge

CI Typing: strict Code style: Ruff

Getting started​

pip install netzooe_eservice_api
import asyncio

from netzooe_eservice_api import NetzOOEeServiceAPI

from aiohttp import ClientSession


async def main():
async with ClientSession() as session:
client = NetzOOEeServiceAPI(username="test", password="test", session=session)
print(await client.dashboard())


asyncio.run(main())

See Usage for all endpoints, consumption profiles and errors.

Netz OÖNetz OÖLatest version on PyPI

An asynchronous Python client for the Netz Oberösterreich eService portal, used by the Home Assistant integration.

A community project, not affiliated with or endorsed by Netz Oberösterreich GmbH. Netz OÖ is a trademark of its owner.

Requires Python 3.13 or newer.

View source on GitHub
View known issues
Request a feature
View on PyPI
Changelog

Maintainer

@mh-superbox

On this page