Skip to content

An unofficial nodejs API wrapper for Hyundai bluelink and Kia UVO

License

Notifications You must be signed in to change notification settings

neoPix/bluelinky

Repository files navigation

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: '[email protected]',
  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 😎

About

An unofficial nodejs API wrapper for Hyundai bluelink and Kia UVO

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 98.8%
  • JavaScript 1.2%