Intercept physical "CALL" button of the steering wheel (car bluetooth hands-free)

452 views
Skip to first unread message

bixio mauri

unread,
Nov 18, 2018, 5:47:07 PM11/18/18
to Tasker
Hi guys,
I want to ask you experts if you can intercept the physical "CALL" button on the steering wheel of my car to activate an external voice dial app.

The button practically has the function of managing calls on the hands-free bluetooth of the car, but it also does NOT manage the launch (example with long press or otherwise) of OK Google or similar apps for voice dial.

Thank you all.

A greeting.

João Dias

unread,
Nov 19, 2018, 8:59:21 AM11/19/18
to tas...@googlegroups.com
Did you try intercepting it with AutoInput?

Thank you for your contact.

   Join: connect multiple devices (send pushes, remote SMS, notifications) on Android, Windows, Mac, Linux
   Tasker: customize/automate anything on your phone!
   AutoApps: add advanced functionality to Tasker via plugins

     

João Dias


--
You received this message because you are subscribed to the Google Groups "Tasker" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tasker+un...@googlegroups.com.
Visit this group at https://groups.google.com/group/tasker.
For more options, visit https://groups.google.com/d/optout.

bixio mauri

unread,
Nov 19, 2018, 11:23:54 AM11/19/18
to Tasker
Yes, I tried, unfortunately I did not notice anything.

bixio mauri

unread,
Nov 19, 2018, 12:48:13 PM11/19/18
to Tasker
I explain better:

Autoinput detects the physical buttons of the steering wheel controls ONLY if I manually enter the BT screen of my 7 "multimedia system (which also includes hands-free BT) and click on the virtual button (there is a suitable screen) to open the BT music management A2DP from the phone to multimedia system.
In this case, in addition to listening to the .mp3 songs in my multimedia system, I can read with Autoinput 3 physical buttons on the steering wheel:
Play = code 126
Next = code 87
Prvious = code 88

But if I go out of the BT / A2DP gui, this button acts directly inside the multimedia system media player and is no longer read by Autoinput.

The physical button on the steering wheel "CALL" (which handles phone calls) instead NEVER sends any reading to Autoinput.



João Dias

unread,
Nov 20, 2018, 5:08:09 AM11/20/18
to tas...@googlegroups.com
I see. Unfortunately I don't think you can intercept that one then :(


Thank you for your contact.

   Join: connect multiple devices (send pushes, remote SMS, notifications) on Android, Windows, Mac, Linux
   Tasker: customize/automate anything on your phone!
   AutoApps: add advanced functionality to Tasker via plugins

     

João Dias

Message has been deleted

bixio mauri

unread,
Nov 20, 2018, 6:03:50 AM11/20/18
to Tasker
ts

Il giorno martedì 20 novembre 2018 12:01:07 UTC+1, bixio mauri ha scritto:
Well, I tried to play a little ... with Autoinput I can intercept the physical button at the wheel "Media Play" code 126.
With some simple actions I can manage with Tasker after the launch of an app (full version, paid) that allows you to use voice commands dial for my phone Contacts or speack a numbers for call, and with full version this app automatically manages the audio stream with Bluetooth towards mono channel (HSP) so it also enables the external microphone of the multimedia system to send voice commands ... so it's perfect, it works all the way I want!
I get an "acceptable" compromise for car and hands-free use with my multimedia system.

Now the real problem is:

Autoinput reads input from the steering wheel button ONLY when the screen is on:
How can I turn on the screen BEFORE reading input button?
Possible step by step to create a right action to turn on the screen with Autoinput? ...

Thank you! :D



João Dias

unread,
Nov 20, 2018, 8:11:36 AM11/20/18
to tas...@googlegroups.com
Well, you can turn on the screen with Tasker itself :) There's a turn on action. Would that help?


Thank you for your contact.

   Join: connect multiple devices (send pushes, remote SMS, notifications) on Android, Windows, Mac, Linux
   Tasker: customize/automate anything on your phone!
   AutoApps: add advanced functionality to Tasker via plugins

     

João Dias

bixio mauri

unread,
Nov 20, 2018, 8:43:15 AM11/20/18
to Tasker
I created a very simple profile with Autoinput in which I read the button on the steering wheel and as an action launches the app ...really basic work!
Important is that it works properly, this interests me! :)
I'm at the first approach with taskers and plugins, I still have to learn a lot...

To switch on the display BEFORE intercepting the button press on the steering wheel, with a tasker, how should I proceed?

Ideal routine would be:
- turn on the phone display (otherwise it will not read the button)
- if intercepts the button....
- performs tasks to launch apps....
- after x seconds (I think 5s., ok) ???
- turn off the display

Thanks ;)



João Dias

unread,
Nov 20, 2018, 8:49:13 AM11/20/18
to tas...@googlegroups.com
Maybe you can keep the screen on while your phone is connected to your car's bluetooth? :)


Thank you for your contact.

   Join: connect multiple devices (send pushes, remote SMS, notifications) on Android, Windows, Mac, Linux
   Tasker: customize/automate anything on your phone!
   AutoApps: add advanced functionality to Tasker via plugins

     

João Dias

bixio mauri

unread,
Nov 20, 2018, 9:08:13 AM11/20/18
to Tasker
Ok ... but there are 2 drawbacks:

1) task to turn on the display with Tasker is in red (my phone no roted).

2) I think I can turn on the display when you connect to BT with my hands-free car... but you also have to turn it off after x delay time when it has intercepted the button or the phone consumes the battery. : D


João Dias

unread,
Nov 20, 2018, 9:20:52 AM11/20/18
to tas...@googlegroups.com
  1. You don't need root for the Turn On action :) Make sure you have the latest version of Tasker
  2. You can make the screen time out normal after you detect the button :)

Thank you for your contact.

   Join: connect multiple devices (send pushes, remote SMS, notifications) on Android, Windows, Mac, Linux
   Tasker: customize/automate anything on your phone!
   AutoApps: add advanced functionality to Tasker via plugins

     

João Dias

bixio mauri

unread,
Nov 20, 2018, 9:35:41 AM11/20/18
to Tasker
My Tasker app: v. 5.5

Please, step by step for turn on / off screen after I've tampered with the button on the steering wheel ...: D



João Dias

unread,
Nov 20, 2018, 9:38:28 AM11/20/18
to tas...@googlegroups.com
The latest Tasker is 5.6

  1. When connected to BT, keep screen on
  2. When call button received do what you need to do, and don't keep screen on again :)

Thank you for your contact.

   Join: connect multiple devices (send pushes, remote SMS, notifications) on Android, Windows, Mac, Linux
   Tasker: customize/automate anything on your phone!
   AutoApps: add advanced functionality to Tasker via plugins

     

João Dias

On Tue, Nov 20, 2018 at 2:35 PM bixio mauri <jdv...@alice.it> wrote:
My Tasker app: v. 5.5

Please, step by step for turn on / off screen after I've tampered with the button on the steering wheel ...: D



bixio mauri

unread,
Nov 20, 2018, 9:48:56 AM11/20/18
to Tasker
When connected to BT ---> ok, but ...
"keep screen on" ---> this is the problem, I do not understand how to turn on the screen with my Tasker!

Among Tasker's "screen" actions there is "wake up" but it is written in red, if you click on popup:
"action not available for this phone".

Where am I wrong?

Thanks for your patience! :D





João Dias

unread,
Nov 20, 2018, 9:53:28 AM11/20/18
to tas...@googlegroups.com
Did you update Tasker to 5.6? If so, use the Turn On action :)


Thank you for your contact.

   Join: connect multiple devices (send pushes, remote SMS, notifications) on Android, Windows, Mac, Linux
   Tasker: customize/automate anything on your phone!
   AutoApps: add advanced functionality to Tasker via plugins

     

João Dias

bixio mauri

unread,
Nov 20, 2018, 10:40:36 AM11/20/18
to Tasker
From play store tells me updated to 5.6.

But I do not see how to turn on screen!

From the profile I created, on the left, I put:

Autoinput key Media Play
+
BT connected
(name and ID of my BT hands-free)


On the right where it exists --> I wrote all the actions I want to do...



Marta Hintz

unread,
Nov 20, 2018, 5:51:37 PM11/20/18
to Tasker
There is a filter on the bottom of the screen when you add a action. Type in it "turn" without the ".
This should be useful to find other hidden gems.
Reply all
Reply to author
Forward
0 new messages