Skip to content

Pairing the Companion App

The Companion App is a phone app for remote vehicle monitoring and control. It pairs to the Car App by scanning a QR code.

  • The Car App is installed, connected to the vehicle, receiving vehicle data, and has internet access.
  • The installed license permits Companion App access.
  • The phone can grant camera permission for QR scanning.
  • Bluetooth permission is required for T-Box pairing paths and proximity behavior.
  • T-Box hardware is required for proximity auto-lock/unlock and T-Box-backed access while the head unit path is unavailable.

TODO: Product clarification needed — What public download channels and minimum Android/iOS versions should be documented for the Companion App?

  • Vehicle dashboard: battery level, range, and lock status.
  • Remote command UI for lock, unlock, trunk, remote launch, and alarm paths.
  • Camera screens backed by WebRTC signaling.
  • Notifications for sentry/security, charging, charge target, and trip events.
  • Home-screen widgets and app icon quick actions.
  • Optional biometric/device-passcode protection before sensitive commands.
  • Proximity settings and BLE advertising when a T-Box proximity secret is available.

The Companion App can pair in car-only mode using a QR that contains the Car App identity and pairing token. This path uses Cloud bootstrap pairing and does not provide proximity auto-unlock.

Use this mode when you only need phone access while the head unit is on and reachable over the internet.

T-Box pairing modes include a T-Box ID and can provide the Companion App with a proximity secret. With a paired T-Box, the Companion App can advertise proximity tokens over BLE and the T-Box can decide lock/unlock behavior from RSSI and challenge/response logic.

Use this mode for proximity auto-lock/unlock and T-Box-backed access. It still depends on the T-Box being installed, powered, provisioned, and connected according to the product-approved hardware requirements.

  1. Open the Companion App and choose the QR scan flow.
  2. Open the pairing/share QR screen in the Car App if that screen is available in the installed version.
  3. Scan the QR code with the Companion App.
  4. Grant camera permission for QR scanning.
  5. Grant Bluetooth permissions if the pairing mode or proximity feature requires them.
  6. Wait for the Companion App to finish pairing and enter the dashboard.

Proximity auto-unlock/auto-lock requires T-Box. The Companion App advertises a signed BLE token; the T-Box scans BLE advertisements, tracks RSSI stability, runs challenge/response checks, and triggers lock/unlock GPIO actions according to its proximity engine.

TODO: Product clarification needed — What default proximity distance/sensitivity values should be documented for end users?

  • Confirm the Companion App has camera permission.
  • Generate a fresh QR in the Car App.
  • Keep the Car App QR screen open while pairing completes.

Common causes are license failures, an expired QR code, or reaching the maximum number of paired companions for your license.

TODO: Product clarification needed — What exact public messages should be documented for each relay pairing rejection reason?

  • Confirm T-Box is paired and visible in the Companion App.
  • Confirm the pairing QR included T-Box data or re-pair after adding T-Box.
  • Confirm Bluetooth permissions remain enabled on the phone.
  • Confirm the T-Box is installed, powered, and within the product-approved proximity range.