/bluelinky

An unofficial nodejs API wrapper for Hyundai bluelink

Primary LanguageTypeScriptMIT LicenseMIT

bluelinky

An unoffcial nodejs API wrapper for Hyundai BlueLink

CI npm Discord

Install

npm install bluelinky

Example

const BlueLinky = require('bluelinky');

const client = new BlueLinky({
  username: 'someguy@example.com',
  password: 'hunter1',
  region: 'US',
  pin: '1234'
});

client.on('ready', async () => {
  const vehicle = client.getVehicle('5NMS55555555555555');
  const response = await vehicle.lock();
  console.log(response);
});

Documentation

Checkout out the bluelinky-docs for more info.

Supported Features

  • Lock
  • Unlock
  • Start (with climate control)
  • Stop
  • Status

Supported Regions

Regions Current Status
USA
Canada
Europe
Korea ▯▯▯▯▯▯
Australia See #9

Show your support

Give a ⭐️ if this project helped you!

Contributors

altagir - Canada wizard 🧙‍♂️

SondreNjaastad - Europe wizard 🧙‍♂️

aleGuardiola - Fixed generation one cars 😎