Skip to main content

Python 3 package to retrieve EV charger data from 50five

Project description

Fiftyfive

Python 3 package to retrieve EV charger data from 50five

Installation

pip3 install fiftyfive

Usage

import asyncio

from aiohttp import ClientSession
from fiftyfive import Api, Market, NetworkOverview


async def main():
    """Main module"""

    async with ClientSession() as session:
        api = Api(session, "email", "password", Market.BELUX)

        result = await api.make_requests([NetworkOverview()])
        print(result)


if __name__ == "__main__":
    loop = asyncio.new_event_loop()
    loop.run_until_complete(main())

WARNING

50five uses separate endpoints depending on the market (belux, nl, de, ...). As I myself only have access to an account in the belux market, I cannot do any testing/reverse engineering on the other markets, so I can't give any guarantee anything will work for accounts in them.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fiftyfive-0.1.0.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fiftyfive-0.1.0-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file fiftyfive-0.1.0.tar.gz.

File metadata

  • Download URL: fiftyfive-0.1.0.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fiftyfive-0.1.0.tar.gz
Algorithm Hash digest
SHA256 242b010ceb89c01637e604dace40bdec46428a2e7ec43ca541a1efac2d964c18
MD5 ef53b3ac4fdf1c2146b8b3560f46819c
BLAKE2b-256 532eb5f2b3625d482f2b51da1f7e97d78a7437ce677586595491d8d208a1e480

See more details on using hashes here.

Provenance

The following attestation bundles were made for fiftyfive-0.1.0.tar.gz:

Publisher: release.yaml on Crazy-Duck/fiftyfive

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fiftyfive-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fiftyfive-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fiftyfive-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fa0e9ded6c99c014877c8d56f99ed837a12b6695c442d0024873cfd9a00652fd
MD5 6dd2eaa14375940768f2eb3ae472cc9d
BLAKE2b-256 cb886493c7e2910dba7684c7b42527d5add253dc41cb96540d5b1325932f31c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for fiftyfive-0.1.0-py3-none-any.whl:

Publisher: release.yaml on Crazy-Duck/fiftyfive

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page