Catalog PyPI
PACKAGE EXPLORERView in registry

aioaseko

PyPI

Async Python package for the Aseko Pool Live API

apiaquaasekoasinlivepool
Versions collected1
Direct dependencies3From release 1.0.0
Last observed21 Oct, 11:37 UTC

README

Version 1.0.0 documentation

aioAseko package

PyPI PyPI - Downloads PyPI - License

An async Python wrapper for the Aseko Pool Live API.

The library supports Aseko ASIN AQUA devices. The Aseko ASIN Pool is partially supported. The library is currently limited to a selection of features available on aseko.cloud.

Installation

pip install aioaseko

Usage

Import

from aioaseko import Aseko

Create an Aseko instance and login

api = Aseko("aioAseko@example.com", "passw0rd")
await api.login()

Example

from asyncio import run

from aioaseko import Aseko, InvalidCredentials, Unit

async def main():
    api = Aseko("aioAseko@example.com", "passw0rd")
    try:
        await api.login()
    except InvalidCredentials:
        print("The username or password is wrong.")
        return
    units = await api.get_units()
    for unit in units:
        if isinstance(unit, Unit):
            print(f"Unit: {unit.name} ({unit.serial_number})")
            print(f"Air temperature: {unit.air_temperature}")
            print(f"Water flow to probes: {unit.water_flow_to_probes}")
run(main())

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.015 Sept 20243

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
milanmeu/aioaseko

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:37 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:e64ff04119f198158c8e15b4a93d7629b00d86f6f49b14b4d58f1515b081c6b5