I attempted constructing a location-based Android Auto dashboard with Tasker, and Google blocked it at each step

I’ve been having some enjoyable experimenting with Android Auto recently. Recently, I found I may arrange buttons for particular duties. I loved the customization, so I made a decision to attempt one thing a bit extra bold. So I attempted constructing a customized Android Auto dashboard that modifications based mostly on the place I’m driving. It didn’t go as deliberate.
Planning out a customized dashboard utilizing Tasker
The instruments I want for this setup are fundamental
Android Auto is improbable by itself, however I’ll want a bit of assist from a third-party app for this half.
The very first thing you want is a activity administration app. Android Auto by itself is fairly immune to altering its interface. I selected Tasker. I purchased it for round $5 some time in the past, so it was already on my machine.
Tasker wants notification permissions, battery optimization turned off, and permission to attract over different apps to work correctly. To create my customized dashboards, I’ll be making profiles and organising duties inside these profiles.
I’ll even be enabling a Tasker plug-in referred to as AutoNotification to handle a number of variables.
Setting up the essential dashboard platform
Adding the suitable variables and duties
I began with a fundamental dashboard for a visit I take usually: going to the workplace. My workplace is called “work,” so I created a customized activity referred to as “Takin’ a Trip.”
To create the primary a part of the sprint, I added a customized profile utilizing the + button, adopted by Create new profile.
I created a profile for my car so Tasker would connect to Bluetooth. I additionally arrange a second profile to allow the duty after I plug in a USB cable. This is as a result of I exploit Android Auto wirelessly more often than not. But generally I do plug in.
For the duties themselves, I added drive-time variables and timing variables, then made certain that the notifications had been persistent and had precedence over every little thing else.
The concept right here was to create a continuing notification that would seem on the display at any time when I invoked a particular activity. That method, I may customise what the top unit would do after I selected a distinct place to drive.
After setup, I went out to the automobile to check it out. And it did not work. At all. Tasker opened and ran its duties on the cellphone, however did not translate to the top unit. I attempted a number of troubleshooting steps to get it working. That included tweaking notification settings, granting Tasker and AutoNotification system permissions, and enabling exterior entry in Tasker itself. I rebooted the top unit. I attempted a distinct cellphone. I switched between wired and wi-fi.
Nothing. Nada. No deal. The complete factor was a dang ol’ mess.
It simply did not need to work. So I researched why.
The venture stalled due to Google guardrails
Android Auto simply did not need me to make a customized dashboard
After failing and spending a number of hours troubleshooting, I spotted I wasn’t going wherever. Nothing was working to repair the issues.
After wanting into it a bit, it turned out that making an attempt to construct a dynamic, context-based dashboard in Android Auto leads to the software blocking you at every step of the way. It actually does not prefer it.
Granted, it might be a mixture of my head unit’s age and the gadgets I used to be utilizing. Some of it comes right down to Google’s design decisions and why they solely permit sure apps for use with the service.
But I additionally can not help however really feel like Android Auto has points exhibiting sure notifications; the cellphone or app might need aggressive background-process killers, or apps may not work accurately after sure updates.
I want I hadn’t postpone this venture for so long as I did.
Even so, its failure did lead me to embrace a workaround that does a close approximation of what I wanted, even when it is not precisely what I needed.
Sometimes you simply should accept “Great Value Peanut Butter Cups” whenever you actually simply desire a Reese’s.
Despite organising every little thing accurately, it simply would not work
The venture stalled, however at the least I discovered one thing from it
This venture’s failure was eye-opening. It turned out that one of the simplest ways to make this work was to fall again on the identical strategies I’ve used beforehand to create customized shortcuts.
To make a model of this concept work, I arrange totally different duties in Android Auto’s customized launcher settings, the identical technique I used for my different customized instructions (using Google Home commands as buttons instead of voice control). In the tip, the closest factor to a customized dashboard I used to be capable of make was one thing that utilized a course of I used to be already utilizing in Android Auto.
That was a bit of disappointing. But I’m nonetheless glad that I attempted the experiment.
The key takeaway is that Android Auto is choosy, and customizing it is not precisely simple. Google does make it a bit of simpler to create shortcuts as of late, however that is concerning the extent of a “customized dashboard” that you will get.
I’m form of bummed about that, however I’m glad I attempted it out.
Failure is a vital step for future success
So, after seeing this experiment play out and realizing it would not stay as much as the concept’s promise, you would possibly suppose I’d hand over on customizing Android Auto. Well, why would I try this? Half the enjoyable is diving into one thing and seeing what you may tweak with out breaking it. I did not get my customized dashboard the best way I anticipated. It strengthened the purpose that the automations I’ve labored with earlier than truly work very well. So, why repair what is not damaged?
