1.18.0 • Published 6 months ago
@eiannone/tesla-api v1.18.0
Nodejs Tesla API
Install
$ npm install @eiannone/tesla-api --save
Usage
import {TeslaApi, ApiError} from '@eiannone/tesla-api';
const access_token = (process.argv.length > 2)? process.argv[2] : null;
const api = new TeslaApi(access_token);
// https://www.teslaapi.io/vehicles/list#vehicles
api.getVehicles()
.then(vehicles => {
vehicles.forEach(v => {
console.log(v.display_name+": id="+v.id+", stream_id="+v.vehicle_id+", state="+v.state);
});
})
.catch((err) => {
let reason = (err instanceof ApiError)? err.reason : ApiError.UNKNOWN;
const errMsg = (err instanceof Error)? err.message : err;
console.error("ApiError [" + reason + "]: " + errMsg);
process.exit(-1);
});
1.18.0
6 months ago
1.17.0
6 months ago
1.16.0
11 months ago
1.15.4
2 years ago
1.15.3
2 years ago
1.15.2
2 years ago
1.15.0
2 years ago
1.15.1
2 years ago
1.14.1
2 years ago
1.14.0
2 years ago
1.13.0
2 years ago
1.12.0
2 years ago
1.11.0
2 years ago
1.10.0
2 years ago
1.9.1
3 years ago
1.9.0
3 years ago
1.8.1
3 years ago
1.7.2
3 years ago
1.8.0
3 years ago
1.7.1
3 years ago
1.7.0
3 years ago
1.6.0
3 years ago
1.5.3
3 years ago
1.5.2
3 years ago
1.5.1
3 years ago
1.5.0
3 years ago
1.4.2
3 years ago
1.4.1
3 years ago
1.4.0
3 years ago
1.3.2
3 years ago
1.3.1
3 years ago
1.3.0
3 years ago
1.2.0
3 years ago
1.1.0
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago