An API wrapper for Hyundai bluelink
const BlueLinky = require('bluelinky');
const bluelinky = new BlueLinky({
username: process.env.EMAIL,
password: process.env.PASSWORD,
vin: process.env.VIN,
pin: process.env.PIN
});
const response = await bluelinky.lockVehicle();
console.log(response);
- Lock
- Unlock
- Start
- Stop
- Health
- Flash Lights
- Panic
- API Stats
- Vehicle Status
- Account Info
- Account Messages
- Enrollment Status
- Vehicle Service Info
- Pin Status
You can find JSON response captures in the docs folder for analysing
Seems the API has daily limits for commands, unsure of the numbers yet.