Skip to content

JLR InControl v1.5.0-beta.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Aug 21:04
f9d82d1

No sign-in needed — update and restart.

Jaguar owners: your location should start working

Jaguar and Land Rover share one sign-in, so signing in to the Land Rover portal succeeds even for an account with only a Jaguar on it — and then shows an empty garage. The Land Rover portal was always tried first and the first successful sign-in won, so Jaguar-only owners were signed in, had no vehicles found, got no location, and saw nothing in the logs explaining any of it.

A successful sign-in is no longer taken as proof of the right portal. The garage is checked, and a brand with none of your cars on it is passed over. The vehicle count is now logged either way, so "no cars on this portal" and "we read the response wrongly" can be told apart.

Still known, still being worked on

The owner-portal session that location depends on is lasting well under an hour before it asks you to sign in again. That is not fixed here and is the current focus — this release is the Jaguar fix only.

Live vehicle status over the telemetry websocket is unaffected either way.

What's Changed

  • Pick the brand portal that has the cars on it

Installation

HACS (recommended)

Add https://github.com/willbeeching/ha-jlr-incontrol as a custom repository (category Integration), install, and restart Home Assistant.

Manual

Download jlr_incontrol.zip, extract into config/custom_components/, and restart Home Assistant.