> ## Documentation Index
> Fetch the complete documentation index at: https://smartcar.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Rivian Bluetooth Pairing

> To support vehicle commands such as lock/unlock or start/stop charge, Rivian requires a mobile device to be paired via Bluetooth with the vehicle.

If permissions for commands are requested in your Connect URL (i.e. `control_security`, `control_charge`), Rivian owners will be prompted to pair their phone to the vehicle to complete the connection. After successful login, users will see a list of vehicles within their Rivian account to pair to. It is important that the mobile phone has Bluetooth enabled at this time.

<Frame caption="Prompting the user to select which Rivian vehicle to connect to">
  <img width="500" src="https://mintcdn.com/smartcar-docs/klvdxjd2EpHsqsG2/images/connect/rivian-bt-vehicles.png?fit=max&auto=format&n=klvdxjd2EpHsqsG2&q=85&s=ab67ad9f1eaf09e8f819bae41e184878" data-path="images/connect/rivian-bt-vehicles.png" />
</Frame>

After selecting the vehicle, the user will be prompted to tap “Set up now” on the Rivian vehicle’s display and follow any on-screen prompts to connect.

<Frame caption="Prompting the user to pair their Rivian vehicle via Bluetooth">
  <img width="500" src="https://mintcdn.com/smartcar-docs/klvdxjd2EpHsqsG2/images/connect/rivian-bt-display.png?fit=max&auto=format&n=klvdxjd2EpHsqsG2&q=85&s=3bbe88f38e27fa53afffce49497c3128" data-path="images/connect/rivian-bt-display.png" />
</Frame>

Once setup is complete, the application will be able to issue commands to the Rivian vehicle.

<Frame caption="Rivian Bluetooth pairing complete">
  <img width="500" src="https://mintcdn.com/smartcar-docs/klvdxjd2EpHsqsG2/images/connect/rivian-bt-complete.png?fit=max&auto=format&n=klvdxjd2EpHsqsG2&q=85&s=827d7fce67b6225fca9f32104fe3fa41" data-path="images/connect/rivian-bt-complete.png" />
</Frame>

Should Bluetooth be disabled or the Rivian display prompts not followed, the Bluetooth connection will not be established and the vehicle will not be connected to your application.

<Frame caption="Warning users that vehicles that are not paired via Bluetooth will not be connected to the application">
  <img width="500" src="https://mintcdn.com/smartcar-docs/klvdxjd2EpHsqsG2/images/connect/rivian-bt-not-connected.png?fit=max&auto=format&n=klvdxjd2EpHsqsG2&q=85&s=1c25f6c5891bd9b69693804047b534af" data-path="images/connect/rivian-bt-not-connected.png" />
</Frame>

## Notes

* Rivian vehicles must be paired via Bluetooth to support commands. Data permissions (i.e. `read_location`, `read_charge`) do not require Bluetooth pairing.
* The following commands are supported for Rivian vehicles: lock/unlock, start/stop charge, and set charge limit.
* If a user has multiple Rivian vehicles, they will be prompted to pair each vehicle that they wish to connect to your application.
* At least one vehicle must be paired via Bluetooth to complete the pairing process before the user can continue with the Connect flow and connect their Rivian to your application.
* If there are multiple drivers associated with a Rivian account and both drivers want to connect to your application, each driver must pair their mobile device to the vehicle via Bluetooth.
* There is a limit of four devices that can be paired to a Rivian vehicle at one time. If a user has already paired four devices to their Rivian, they will need to unpair one of the existing devices from the vehicle before they can pair their mobile device and complete the connection to your application.
* Smartcar mobile SDKs for iOS and Android are required to pair the vehicle via Bluetooth.
