I've finished the "Lucid Access" app version 1.2.1 with very significant improvements over the prior versions. Many of these are due to the work and insight of
@coma24. Development is complete for the time being - I think the app has reached a production-worthy state and plan to leave it as-is.
Here is a summary of changes:
The app’s response to changes in the car’s state has been greatly improved.
Login is now much easier on certain watch models.
Added car selection for Lucid accounts that have more than one vehicle.
The trunk and frunk icons now match the type of car (Air or Gravity).
The app no longer interferes with the unofficial Lucid Motors Home Assistant integration.
Complete instructions for use:
Lucid Access is an unofficial WearOS Android watch companion app for Lucid's vehicles, allowing locking and unlocking of doors, opening and closing of frunk and trunk, honking the horn and flashing the headlights.
Battery SOC percentage is displayed at the top of the watchface. The battery icon changes to yellow, white, or green for charge levels less than or equal to 20%, greater than 20% and less than 80%, and 80% or greater respectively.
The area below the Battery SOC% shows the car's chosen nickname when the car isn't plugged in for charging. The app can manage multiple Lucid vehicles on the same Lucid account - tap the vehicle nickname text to select a different vehicle.
If the car is plugged in, an indicator replaces the nickname, and charging power is displayed. The charging power text and the lightning bolt to its left turn blue for RangeXChange discharging, Silver for zero charging power (plugged in but not charging), and green for charging. Tapping the charging current text issues a stop charging command to the car.
There's also a tiny yellow polling status dot that appears briefly at the very bottom of the screen each time the app polls Lucid's Cloud API. The app connects to the car through Lucid's cloud, so it works when both the car and the watch have access to the internet (WiFi or LTE) - exactly the same mechanism as Lucid's phone app.
The Frunk, Door Locks, and Trunk buttons ask for user confirmation before sending their request to the cloud for safety.
Updating to this version:
Current users of the app can update to version 1.2.1 by navigating to the Play Store on their watch and scrolling to the bottom of the list to find "Manage Apps". Click this and look for an app called com.droid.... This is a temporary name given to "Internal testing" track apps in the play store. Update this app by clicking "update all", or long-pressing the app and selecting "update"
Alternatively, you can uninstall the app by long-pressing its tile in your watch's main app list, then reinstall the new version by clicking on
on your phone the initial installation URL that I DM'd you.
If you'd like to try it:
Anyone else who woud like to use this app - send me a DM on this forum with your gmail address. I need to add your gmail address to Google's list of testers, then I'll send you the installation URL for the app.
Screenshots for fun:
View attachment 42192View attachment 42190View attachment 42193View attachment 42194