You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Hey all,
Just put out an update with some key quality of life improvements and a new feature I'm quite proud of - Vehicle Notifications.
-
Vehicle Notifications
You can now opt-in to automatically receive any number of vehicle notifications of your choosing akin to the official app, albeit with more flexibility.
For a detailed explanation, I reverse engineered the official Tesla app's push notifications so Dashboard for Tesla perfectly emulates the vehicle notifications feature only with less restrictions and more cool things to come - such as automatic behaviors tied to a vehicle notification!
This is the full list of vehicle notifications you are able to opt-in to receiving for your subscribed vehicles:
Items marked with an * indicate I am not positive on what they are for and can only guess. Feel free to speculate with me below.
- Car Alarm
- Car Active*
- Please Move Car
- Climate Keeper Stopped
- Charging Started
- Charging Interrupted
- Charging Completed
- Firmware Update Available
- Key Added*
- Key Removed*
- New Referral
- Referral Secret Level Up
- Summon Started
- Summon Complete
- Summon Failed
- Grid Fault Contactor Trip*
- Grid Resync Success*
In addition to the above notifications, there are a number of urgent notifications you cannot opt-out of receiving - such as summon panic failure, or charge tapering. I could add support to silence (AKA not show the notification) these in the future if enough people would rather not see them pop-up, but just know your device will always technically receive these push notifications over the network for your subscribed vehicles even if I weren't to show it as a notification.
-
Other Changes
In case you haven't found them already, there have been a few other changes made recently that haven't been mentioned in a release post I'll list here.
-
- Tesla Tips - a central repository for useful tips and hints for Tesla owners
- Trips - a trip tracking feature
- Tesla Referral Program Support - view your account referral details
- Panic Button - automatically honk and flash your lights every few seconds when active
- Estimate Charge Time Graph - view a graph of your projected charge time when charging
- Quality of live improvements
- Bug fixes
Coming Up
- Wear Summon - I mean it this time!
- Charge Time/Price Estimator Tool - calculate estimated charge times and prices easily
- Powerwall Support - full support for Powerwall product APIs
-
If you're interested in trying the app out, use this access code for full access to every feature the app has to offer usable on your actual Tesla vehicle valid this Sunday-only:
2896
To enter an access code, press-and-hold the sign-in button for 3 seconds when signing in.
-
Thanks all for your support, let me know if you need anything.
@sku100 , are you running Android 8.0+ (Oreo) by any chance?
All notifications got updated due to the new Android Oreo requirements that all notifications have a channel. This means if you're running Android Oreo or newer, you can now fully customize how you receive notifications in 3 categories - General, Vehicle Notifications, and Background Services - by going to the Android settings for the Dashboard for Tesla app.
Vehicle notifications default to high importance where they show everywhere, make noise and peek (visually intrude).
General and background services notifications default to a normal importance where it shows everywhere, makes noise, but does not peek (visually intrude).
I'll tweak each default notification importance level down 1 level, this should prevent the noisy behavior on background services that you're seeing by default and I think vehicle notifications shouldn't visually intrude as making noise should suffice.
As for your comment about cabin temperature protection, do you mean the small pop-up message at the bottom (called a toast) that says "Cabin Temperature Protection"? If so I agree, it's too verbose for how frequent the service runs. I've removed it just now per your request, but I will keep the "Cabin Temperature Protection Stopped" pop-up message in as that will only happen if you explicitly stop the service from the notification's "Stop" button, or if the battery drops too low forcing a service stoppage so the frequency of that pop-up is rare.
Currently there is no way to change these notification settings automatically for you (to prevent malicious apps from messing with your preferences most likely), so I will also add a button on the Vehicle Notifications screen to take you to the correct Android settings screen automatically to edit these settings, as well as add a Notifications Settings category with similar buttons to Dashboard for Tesla's Settings screen.
@KArnold , unfortunately speed clocking recordings are not saved automatically in an attempt to avoid unwanted old/stale data. You must save the recordings yourself by tapping the "Download" icon in the details dialog after the recording is complete. However, based on your scenario I don't see why Dashboard for Tesla can't at least keep a small history of past runs automatically without the need to download them explicitly. I'll add it to the list and get it in there soon-ish.
For now, you or anyone else can use this access code valid today-only and re-record your run:
4296
To enter an access code, press-and-hold the sign-in button for 3 seconds when signing in.
@SG57 This is why this app is worth supporting. Thanks for the quick response.
You are correct about Oreo, on a Pixel XL.
Since my post, I found within Settings the Notification Settings section and changed all the sound settings to "none" which eliminated the problem. If you've addressed it within the app, I will turn them back on and see what happens.
You were correct about my toast concern.
Thanks again for your quick response!
I have notIs anybody else experiencing app crashes? I sent the crash email to @SG57 but was curious if I'm the only one.