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.2.0.tar.gz (16.8 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.2.0-py3-none-any.whl (17.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fiftyfive-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ac5cc8561305cb020f8515540fbcf4dcb64e9004537bfad9419b5a8f6df1d75b
MD5 89607347138694be94ab37e05a9b9bcf
BLAKE2b-256 8d6bfb89e0c27fd11f2a205a0c9b74080a19b044f99af12f5b68e61f733b634f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fiftyfive-0.2.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.2.0-py3-none-any.whl.

File metadata

  • Download URL: fiftyfive-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 17.0 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7667cb19f8b8cd3ca05f5b565beb3a8a5408217f0edfcc511c93829789a774ce
MD5 6b102ef567d35837f98d0736376ac631
BLAKE2b-256 9a0f6bec456a2da16cf1e2ec0f7b761fc473ca3cc869f883b5c371224adb85ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for fiftyfive-0.2.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