Skip to main content

Library to control Polestar

Project description

Python for Polestar

This library is not affiliated with nor supported by Polestar.

Data Models

Data models for returned information are described in pypolestar/models.py.

Example

from pypolestar import PolestarApi

api = PolestarApi(username=USERNAME, password=PASSWORD, vins=[VIN])

# initialize API
await api.async_init()

# fetch latest battery & odometer for VIN
await api.update_latest_data(vin=VIN, update_battery=True, update_odometer=True)

# or fetch latest telematics (contains both battery and odometer) for VIN
await api.update_latest_data(vin=VIN, update_telematics=True, update_battery=False, update_odometer=False)

# get specific data for VIN
car_information = api.get_car_information(vin=VIN)
car_battery = api.get_car_battery(vin=VIN)
car_odometer = api.get_car_odometer(vin=VIN)
car_telematics = api.get_car_telematics(vin=VIN)

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

pypolestar-1.5.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

pypolestar-1.5.0-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file pypolestar-1.5.0.tar.gz.

File metadata

  • Download URL: pypolestar-1.5.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for pypolestar-1.5.0.tar.gz
Algorithm Hash digest
SHA256 976a5400bcde1003fff79f48983568472bd65610be229248947d6ac26c6be35f
MD5 7474e0d556ba2e8bd55b6fe5ebbeee2e
BLAKE2b-256 f3570aa8271dfd34b4379479f07aafef51b754fb3cc7d2113ad61d2e85189243

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypolestar-1.5.0.tar.gz:

Publisher: release.yml on pypolestar/pypolestar

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

File details

Details for the file pypolestar-1.5.0-py3-none-any.whl.

File metadata

  • Download URL: pypolestar-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 16.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for pypolestar-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9be167fdd803b2c741750a9f756059a129fce42fb55d520087f90efdbf5d18ff
MD5 9a29cb0fb44ac48491266fffe702ac73
BLAKE2b-256 f4f6b18f3f5242478eccc7993ddead2a760b99ed59d80805a17fe3660d8c52d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pypolestar-1.5.0-py3-none-any.whl:

Publisher: release.yml on pypolestar/pypolestar

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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page