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

mfried40/bluelinky

Repository files navigation

Bluelinky

An API wrapper for Hyundai bluelink

Example

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

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.

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%