Tesla Link Widget Legacy
· v7.18.0
About
**** THIS VERSION IS DEPRECATED **** and will not see updates. Head over to
https://apps.garmin.com/en-US/apps/3ca805c7-b4e6-469e-a3fc-7a5c707fca54#0
for the latest version, which also supports the Tesla API but as my car no longer supports it, I can't test its functionality.
========================================================================
If you have a new Tesla vehicle, chances are high that this version will NOT work for you and you'll need the newer version that uses the Tessie or Teslemetry API instead. Those APIs are not free however.
The latest version of the app is found here:
https://apps.garmin.com/en-US/apps/3ca805c7-b4e6-469e-a3fc-7a5c707fca54#0
The following is legacy documentation on how to use the app:
https://github.com/SylvainGa/Tesla-Link/blob/V7.17.1/Tesla-Link-OperatingGuide.pdf
Based on Quick Tesla created by srwalter and modified by paulobrien.
You can find their version on ConnectIQ here: https://apps.garmin.com/en-US/apps/f5f8b74f-f04a-4ad9-9575-231a33640475#0
Their github:
srwalter: https://github.com/srwalter
paulobrien: https://github.com/paulobrien
If you enjoy this maintained version of the app, you can support my work with a small donation:
https://bit.ly/sylvainga
The divergence started at their 6.1 version.
My work includes enhancing the touch display interface, increasing the reliability of the communication, adding many features to the Option menu, adding the selection/order of the Option menu and adding data screens. I try to keep the application up to date with new features added by Tesla once they become available to the community. If you have a problem, instead of leaving a one star review, please contact me through email or open an issue in github. Thanks!
What's new
V7.18.0 Fixes the 412 error
V7.17.1 Added the Descent Mk3 43mm and 51mm watches at the request of a user
V7.17.0 Added the following
- Option to hide the vehicle name to show more info in Glance view
- Fixed an issue with some country that do not allow the vehicle to be waken up by the API (require sending an SMS to the vehicle to wake it up). Now the vehicle will display to manually wake the vehicle. It's best to disable "Ask to wake vehicle when launched" in such a case. It's detected by receiving an error 403 (Forbidden) when the app tries to wake the vehicle.
V7.16.0 Add "Ask to wake vehicle when launched" for those that want the vehicle to be awaken as the app launch instead of asking to wake. Defaults to True
V7.15.1 Added the following
- Support for the VivoActive 5
- Long vehicle name displays over the SoC bar
V7.15.0 Added the following
- Separated the launch from complications from the upper left quadrant and added Turning on climate as an option when launched from a watch face (like Crystal Tesla) that supports launching Complications
- Venu3 and Venu3s as supported devices
V7.14.1 Fixed a crash in reading media control reported through ERA. Apparently, not all car have "media_info" available all the time. So need to accommodate for that.
- Made some changes to the function receiving the vehicle data to harden it against bad data and added a timeout in case we never receive our requested data back.
V7.14.0 Added the following
- Media controls through new Menu option 25 or up swipe on watches with touch screen AND launched from Glance. Useful when the phone is in the car and you're not :-)
For touch watches, you can skip back/forward, increase/decrease volume and toggle Play/Pause
For button operated watch, you toggle between Skip control and Volume control by pressing Menu. You decrease volume/skip back with Page Down, increase volume/skip forward with Select and toggle Play/Pause with Page Up.
Back button/gesture takes you out of the Media Control view
The title of the song currently playing is shown at the top of the screen. Because of the shear size of data returned by the vehicle, it can be several seconds before a title change appears.
If your watch supports Vibrate, once the command is acknowledged by the vehicle, the watch will vibrate. It takes a few seconds for the command to be sent and acknowledged so be patient, otherwise a red -101 will show up on the bottom on the screen, which mean the Bluetooth queue is full.
If an error is received, it will show in red on the bottom of the screen
- Glance and Charge sub view can display the rated, estimated and ideal range. Settable in Settings
- Hardened the reading of the Settings value.
V7.13.6 Fixed the following
- Vehicle name was no longer being displayed on the main view because Tesla modified the data returned by the API
- Fixed a crash reported by the ERA regarding too many timers.
For previous changes, see the readme file here as this section size limit as been reached (this "What's new" is way too small at a max of 4,000 characters)!
https://github.com/SylvainGa/Tesla-Link/blob/V7.17.1/README.md