Skip to content

plosfas/homebridge-hyundai-bluelink

 
 

Repository files navigation

Homebridge Hyundai Bluelink

verified-by-homebridge npm version Build Status)

This is a Homebridge platform plugin that uses bluelinky to communicate with the Hyundai Bluelink API.

Installation

  1. Install homebridge: npm install -g homebridge
  2. Install this plug-in: npm install -g homebridge-hyundai-bluelink
  3. Update your configuration file. See example config.json snippet below.

Configuration

"platforms": [
    {
        "credentials": {
            "username": "your username / email",
            "password": "your password",
            "region": "US / CA / EU",
            "pin": "your pin"
        },
        "vehicles": [
            {
                "vin": "your VIN",
                "maxRange": 500
            }
        ],
        "remoteStart": {
            "cool": false,
            "heat": false,
            "defrost": false,
            "temperature": 72,
            "igniOnDuration": 15
        },
        "platform": "Hyundai"
    }
],

Known Issues

SSL Key too Small

Log:

[Hyundai] Client Error GotError [RequestError]: write EPROTO 1995553232:error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small:../deps/openssl/openssl/ssl/statem/statem_clnt.c:2158:

Workaround: FreshRSS/FreshRSS#3029

Roadmap

  • Lock/Unlock
  • Battery/Gas Distance to Empty
  • Remote Start/Stop
  • Remote start options
  • Siri Support

About

Homebridge plugin for Hyundai BlueLink

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 100.0%