1.18.0 • Published 2 years 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
2 years ago
1.17.0
2 years ago
1.16.0
2 years ago
1.15.4
3 years ago
1.15.3
3 years ago
1.15.2
3 years ago
1.15.0
3 years ago
1.15.1
3 years ago
1.14.1
3 years ago
1.14.0
3 years ago
1.13.0
3 years ago
1.12.0
3 years ago
1.11.0
3 years ago
1.10.0
4 years ago
1.9.1
4 years ago
1.9.0
4 years ago
1.8.1
4 years ago
1.7.2
4 years ago
1.8.0
4 years ago
1.7.1
4 years ago
1.7.0
4 years ago
1.6.0
4 years ago
1.5.3
4 years ago
1.5.2
4 years ago
1.5.1
4 years ago
1.5.0
4 years ago
1.4.2
4 years ago
1.4.1
4 years ago
1.4.0
4 years ago
1.3.2
4 years ago
1.3.1
4 years ago
1.3.0
4 years ago
1.2.0
4 years ago
1.1.0
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago