Skip to content

Hacksore/bluelinky

Repository files navigation

Welcome to bluelinky 👋

An unoffcial API wrapper for Hyundai bluelink

Install

npm install bluelinky

Example

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);

})();

Supported Features

  • Lock
  • Unlock
  • Start
  • Stop
  • Health
  • Flash Lights
  • Panic
  • API Stats
  • Vehicle Status
  • Account Info
  • Account Messages
  • Enrollment Status
  • Vehicle Service Info
  • Pin Status

Responses

You can find JSON response captures in the docs folder for analysing.

Observations

Seems the API has daily limits for commands, unsure of the numbers yet.

Show your support

Give a ⭐️ if this project helped you!