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.0.1.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.0.1-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fiftyfive-0.0.1.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.0.1.tar.gz
Algorithm Hash digest
SHA256 73739f31231b3c7e55e2c8ebd6b7c5941cc74b7b3399a255195ff43509a44438
MD5 33bafff4f3801a34b33f25ae517fbc68
BLAKE2b-256 f09b599c8c0887af2720a1673269f66f318fcb7e110d408b8e0f65957f113e24

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: fiftyfive-0.0.1-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.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 23c32eb61127914c1a9a8d916942ec82df4c05f654ef92e57cf4be206e0d1f47
MD5 9a42b3b8fe8784b7acfd9feb413aadce
BLAKE2b-256 57bec7fc408c4649d79e08a86ae9385e153247e9beb891f19140ff0082cacaa9

See more details on using hashes here.

Provenance

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