WonkiDonk / homebridge-jlr-remote

Jaguar Land Rover Remote platform for Homebridge
MIT License
7 stars 1 forks source link

homebridge-jlr-remote

Jaguar Land Rover Remote Platform for Homebridge. This Homebridge platform supercedes the deprecated Jaguar Land Rover InControl plug-in.

You can download the Homebridge Platform from here.

Overview

The Jaguar Land Rover Remote Platform will provides Apple HomeKit-compatible services and controls for:

The platform will provide this for each car added to the configuration and that is associated with the account.

Configuring the platform

Example config.json:

{
    "platforms": [{
        "platform": "JaguarLandRoverRemote",
        "username": "foo@bar.uk",
        "password": "baa",
        "pin": 1234,
        "deviceId": "some UUID",
        "temperatureScale": "C",
        "vehicles": [{
            "name": "I-PACE",
            "vin": "1AAAAA111AA111111",
            "lowBatteryThreshold": 25,
            "targetTemperature": 21
        },{
            "name": "Range Rover",
            "vin": "2AAAAA111AA111111"
        }]
    }]
}

Platform configuraiton values

Vehicle configuration values

Voice commands

If you use the example above, you would gain Siri commands like:

Acknowledgements

This Homebridge Platform is an extension of the Jaguar Land Rover InControl Homebridge plugin. It was based on the work of jlrpy and the excellent reverse engineering of the InControl API contributed by ardevd.