Skip to main content

Wrapper around the FordPass APIs

Project description

fordpass-python

This is a basic Python wrapper around the FordPass APIs. It's more or less a straight port of @d4v3y0rk's NPM module d4v3y0rk/ffpass - props to him for his work figuring out the relevant API requests needed.

Features

  • Automatically auth & re-fetches tokens once expired
  • Get status of the vehicle (this returns a ton of info about the car: lat/long, oil, battery, fuel, odometer, tire pressures, open windows and a bunch of other stuff that may/may not apply to your car, e.g. charge level, diesel filters.)
  • Start the engine (if supported)
  • Stop the engine (if supported)
  • Lock the doors
  • Unlock the doors

Demo

To test the libary there is a demo script demo.py.

demo.py USERNAME PASSWORD VIN

e.g.

demo.py test@test.com mypassword WX12345678901234

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

fordpass-0.0.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

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

fordpass-0.0.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fordpass-0.0.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for fordpass-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b051c6ac55f8f2bdfa5ebcfdd0e6f38620f969d059e6820d035fcf6a93be9ac5
MD5 b9a106b3f249a928af24accb0083f1eb
BLAKE2b-256 2c16ce3631d75a488c1df408f434cf37b17b82cb81ea339d61a2f250b9819ade

See more details on using hashes here.

File details

Details for the file fordpass-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: fordpass-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for fordpass-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4db306a19673c91aba1215817d260049dd22fc7c66c90f5dcd8ae4fbad3a09ca
MD5 68971b48e55b4f301d134af692eeec9a
BLAKE2b-256 c838db4360098dffbc1765730d874ae2ef101ad79b8d456cb08d26e76dffc010

See more details on using hashes here.

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