An unoffcial API wrapper for Hyundai bluelink
npm install bluelinky
const BlueLinky = require('bluelinky');
(async () => {
const client = new BlueLinky({
username: '[email protected]',
password: 'password'
);
// Perform the login so we can fetch a token
await client.login();
const vehicle = await client.registerVehicle('JH4KA7650MC002609', '1111');
const status = await vehicle.status(true);
console.log(status);
})();
- 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.
Give a ⭐️ if this project helped you!