Skip to content

Lucid Motors integration for Home Assistant through HACS

License

Notifications You must be signed in to change notification settings

borski/ha-lucidmotors

Repository files navigation

(Unofficial) Lucid Motors integration for Home Assistant (HACS)

GitHub Release Downloads

GitHub Activity License Project Maintenance

Community Forum

Integration for Home Assistant that uses python-lucidmotors.

To use this extension, you'll need the following information

  • Lucid Motors Username
  • Lucid Motors Password

Your vehicle must be in delivered status for this integration to function.

Installation

There are two methods to install this installation:

HACS Installation (easiest)

  1. Use HACS.
  2. In HACS, add a custom repository by going to HACS > Integrations > 3 dots > custom repositories and adding this github repo https://github.com/borski/ha-lucidmotors, with the integration type.
  3. Restart Home Assistant
  4. In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "Lucid Motors"
  5. Click Add Integration or in the Home Assistant UI go to "Configuration" -> "Integrations" click "+" and search for "Lucid Motors".

Manual Installation

  1. Using the tool of choice open the directory (folder) for your Home Assistant configuration (where you find configuration.yaml).
  2. If you do not have a custom_components directory (folder) there, you need to create it.
  3. In the custom_components directory (folder) create a new folder called lucidmotors.
  4. Download all the files from the custom_components/lucidmotors/ directory (folder) in this repository.
  5. Place the files you downloaded in the new directory (folder) you created.
  6. Restart Home Assistant
  7. Click Add Integration or in the Home Assistant UI go to "Configuration" -> "Integrations" click "+" and search for "Lucid Motors".

Configuration is done in the UI

Platforms / Sensors

This integration will set up the following platforms.

Platform Description
binary_sensor Tons of info from the car.
climate Precondition interior climate
sensor Yet more info from the car.
button Various actions like honk horn, flash lights, etc.
device_tracker Where's your car? :)
light Turn headlights on and off (and actually, really off)
lock Doors
cover Frunk, Trunk
number Set charge limit
select Alarm mode (on, off, silent/push notifications only)
switch Start/stop charging
update Update notifications, release notes, and remote installation

Screenshots

Lucid Lovelace Card Lucid Climate Card Lucid Updates Card

Lucid Controls Card Lucid Sensors Card Part One Lucid Sensors Card Part Two

Disclaimer

This Home Assistant integration is not affiliated, associated, nor sponsored by Lucid Motors, Inc.

Any use of this integration is at the sole discretion and risk of the Lucid Motors vehicle owner integrating it into their Home Assistant installation. This owner takes full responsibility for protecting their local Home Assistant installation.

This integration is provided out of love and passion towards the Lucid ownership community. It focuses on building insights and awareness into the state of one's vehicle for use by the owner and the owner alone.

This integration will not share user or vehicle data outside Home Assistant, a single-user environment hosted and running within an owner's private network and hardware systems.

Contributions are welcome!

If you want to contribute to this please read the Contribution guidelines