jlr-remote
v0.1.0
Published
Module for interacting with the Jaguar Land Rover Remote API
Downloads
26
Maintainers
Readme
jlr-remote
Library for interacting with the Jaguar Land Rover Remote API using TypeScript or JavaScript.
Examples
Examples are provided for:
- Getting a list of electric vehicles on an account
- Getting the charge level of an electric vehicle
- Preconditioning an electric vehicle (EVs)
- Locking a vehicle
- Preconditioning a vehicle with an internal combustion engine (ICEs)
Please note: each example shows authentication, device registration and logging in. You only need to complete this once per session or until your
access_token
expires. Once youraccess_token
has expired, you can refresh it using theauthenticationService.refreshToken(deviceId, refresh_token)
method instead of the auth/device reg/log in process.
Acknowledgements
This plug in is based on the work of jlrpy and the excellent reverse engineering of the InControl API contributed by ardevd.