Hey,
I've an issue with the "Media Control" action and I'm running out of ideas how to find or solve it.
I would like Deezer to start playing music when my headset or car unit is connected via bluetooth and the play command was sent.
Everything works fine when the screen is unlocked. But when the screen is locked, Deezer comes up but don't start playing music.
I added some "beeps" into the task to be sure that it's executed, and to determine were it maybe stops.
Code:
A1: Beep [ Frequency:8000 Duration:200 Amplitude:50 Stream:3 ]
A2: Browse URL [ URL:deezer://www.deezer.com/profile/[ID]?autoplay=true ]
A3: Beep [ Frequency:8000 Duration:200 Amplitude:50 Stream:3 ]
A4: Wait [ MS:0 Seconds:8 Minutes:0 Hours:0 Days:0 ]
A5: Turn On [ Block Time (Check Help):500 ]
A6: Beep [ Frequency:8000 Duration:200 Amplitude:50 Stream:3 ]
A7: Media Control [ Cmd:Play [Simulated Only] Simulate Media Button:eek:n Package/App Name:Deezer Use Notification If Available:eek:ff ]
A8: Beep [ Frequency:8000 Duration:200 Amplitude:50 Stream:3 ]
I can hear all four beeps. The Tasker log shows no error.
Same issue with an third-party action of "Hue Essentials". I would like to enable some devices when I'm coming home. Everything works fine when the screen is unlocked. But as soon as the screen is locked, Hue Essential is telling me that it can't reach the Hue bridge. This is not an Tasker issue for sure. But I guess the reason could be the same as why Tasker can't execute the "Play" command when the screen is locked.
Any ideas, folks?
Jas
Seems that I've found the solution by myself
The main issue was that Deezer was not able to register the MediaButtonReceiver for itself when the screen is locked. so if I connected my mobile phone to the car, and I used another media app like YouTube before, Tasker started Deezer, but Deezer was not able to register the MediaButtonReceiver. The BT command "Play", which is send by the car unit, was received by the last registered media app (e.g. YouTube) then.
I tried to set the secure setting value with Tasker by executing "settings set secure media_button_receiver [VALUE]". But this did not solved the issue.
In the end it was Androids battery optimization for Deezer which I had to disable to get my task running. Now Deezer comes up and starts to play music when my mobile phone is connected to my car via BT.
I added a check for the MediaButtonReceiver value to prevent the start of Deezer again and again, when I just had a few short stops.
Code:
A1: Run Shell [ Command:settings get secure media_button_receiver Timeout (Seconds):5 Use Root:eek:n Store Output In:%media_button_receiver Store Errors In: Store Result In: ]
A2: If [ %media_button_receiver !~ *deezer.android.app* ]
A3: Browse URL [ URL:deezer://www.deezer.com/profile/[ID] ]
A4: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ]
A5: Media Control [ Cmd:Play [Simulated Only] Simulate Media Button:eek:n Package/App Name:Deezer Use Notification If Available:eek:ff ]
A6: End If
Related
Hey everyone,
I already have a task that disables my lock pattern when I am home or connected to my car's bluetooth. However, annoyingly, I still need to swipe on the lockscreen in order to unlock the phone. Is there a way to bypass, and have the phone open directly to the homescreen, bypassing the lockscreen entirely? Sort of defeats the purpose because doing slide to unlock takes up just as much time as pattern unlock.
I am using a Note 4 on 5.1.1
Thanks in advance!
Hello,
I came accross your profile, and I have the same set up for my home wifi and BT Subaru, no need for me to disable pattern lock. Here the profile I used,
I,m using S5 on 5.1.1 rooted
Hope it help....
Profile: Lock Screen (25)
State: Wifi Connected [ SSID:Sal888 MAC:* IP:* ]
Enter: 101 Safe Place (16)
Run Both Together
A1: Secure Settings [ Configuration:Screen & Keyboard Lights On
5 Seconds Timeout (Seconds):0 ]
A2: Secure Settings [ Configuration:Clear Password Timeout (Seconds):0 ]
A3: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]
A4: System Lock
Exit: 101 Unsafe Place (17)
A1: Secure Settings [ Configuration:Screen & Keyboard Lights On
5 Seconds Timeout (Seconds):0 ]
A2: Secure Settings [ Configuration:Set Pin Timeout (Seconds):0 ]
A3: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]
A4: System Lock
Profile: Car Lock (31)
State: BT Connected [ Name:SUBARU BT Address:* ]
Enter: 101 Safe Place (16)
Run Both Together
A1: Secure Settings [ Configuration:Screen & Keyboard Lights On
5 Seconds Timeout (Seconds):0 ]
A2: Secure Settings [ Configuration:Clear Password Timeout (Seconds):0 ]
A3: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]
A4: System Lock
Exit: 101 Unsafe Place (17)
A1: Secure Settings [ Configuration:Screen & Keyboard Lights On
5 Seconds Timeout (Seconds):0 ]
A2: Secure Settings [ Configuration:Set Pin Timeout (Seconds):0 ]
A3: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]
A4: System Lock
I have created below tasker profile to generate continuous notification with Flash on & off upon receiving a text message with word "Emergency" in it. It works perfectly however I cannot find a way to stop the sound, vibration and Flash light loop.
I tried to create a scene with TAP action = cancel alarm (disable any) but it just opens system's alarm app.
Please suggest a way to stop this loop. I created this profile so I do not miss any Important SMS page from work while sleeping.
P. S. = I used alarm as notification type because it will play even while my phone is set to silent profile (Device - oneplus 3T). If alert slider is set to silent only alarms are working.
Code:
Profile: SMS_Notif_911 (15)
Event: Received Text [ Type:SMS Sender:* Content:*Emergency* ]
Enter: PerotSound (12)
A1: Vibrate Mode [ Mode:eek:ff ]
A2: Ringer Volume [ Level:7 Display:eek:ff Sound:eek:ff ]
A3: Alarm Volume [ Level:7 Display:eek:ff Sound:eek:ff ]
A4: Notification Volume [ Level:7 Display:eek:ff Sound:eek:ff ]
A5: Media Volume [ Level:30 Display:eek:ff Sound:eek:ff ]
A6: Show Scene [ Name:PerotNotifStop Display As:Dialog, Dim Behind Horizontal Position:100 Vertical Position:100 Animation:System Show Exit Button:eek:n Show Over Keyguard:eek:n Continue Task Immediately:eek:n ]
A7: Play Ringtone [ Type:Alarm Sound:Rhythm Stream:4 ]
A8: Vibrate [ Time:200 ]
A9: Torch [ Set:eek:n ]
A10: Wait [ MS:753 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A11: Torch [ Set:eek:ff ]
A12: Wait [ MS:500 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A13: Goto [ Type:Action Number Number:7 Label: ]
The ringtone action can't be stopped, it runs autonomously (unless the "silence ringer" action works on your device).
So, I would use a Music Play action with the output stream set to alarm. Then in the scene, you can have a Music Stop action attached to a button in the scene. If you don't have a stop button in the scene, you need to add one.
There is also a variable "%PerotStop" that I added. It is set to "true" when the stop button is tapped and the GoTo action executes only if it's not true.
Notice that the GoTo doesn't go back to the Music Play action, but only back to cycle the vibrate and torch. It's not necessary to do more, just check the box to loop the music in the Music Play action.
Finally, after the GoTo stops executing, we clear the "%PerotStop" variable and it's ready for the next time.
Note: the [X] at action 7 shows that it's paused and won't run.
Code:
Profile: SMS_Notif_911 (179)
Event: Received Text [ Type:SMS Sender:* Content:*Emergency* ]
Enter: PerotSound (180)
A1: Vibrate Mode [ Mode: Off ]
A2: Ringer Volume [ Level:6 Display: Off Sound: Off ]
A3: Alarm Volume [ Level:7 Display: Off Sound: Off ]
A4: Notification Volume [ Level:7 Display: Off Sound: Off ]
A5: Media Volume [ Level:30 Display: Off Sound: Off ]
A6: Show Scene [ Name:PerotNotifStop Display As:Dialog, Dim Behind Horizontal Position:100 Vertical Position:100 Animation:System Show Exit Button: On Show Over Keyguard: On Continue Task Immediately: On ]
A7: [X] Play Ringtone [ Type:Alarm Sound:Cuckoo clock Stream:4 ]
A8: Music Play [ File:Ringtones/fur_elise_dubstep.mp3 Start:0 Loop: On Stream:4 Continue Task Immediately: On ]
A9: Vibrate [ Time:200 ]
A10: Torch [ Set: On ]
A11: Wait [ MS:753 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A12: Torch [ Set: Off ]
A13: Wait [ MS:500 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A14: Goto [ Type:Action Number Number:9 Label: ] If [ %PerotStop !~ true ]
A15: Variable Clear [ Name:%PerotStop Pattern Matching: Off Local Variables Only: Off ]
These are the actions that the stop button that is displayed in the scene should have. They are added on the "tap" tab within the element edit. Notice the final action of the stop button is to clear the scene.
Code:
A1: Variable Set [ Name:%PerotStop To:true Recurse Variables: Off Do Maths: Off Append: Off ]
A2: Music Stop [ Clear Dir: Off ]
A3: Destroy Scene [ Name:PerotNotifStop ]
"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
Thank you so much. It worked.
ktmom said:
The ringtone action can't be stopped, it runs autonomously (unless the "silence ringer" action works on your device).
So, I would use a Music Play action with the output stream set to alarm. Then in the scene, you can have a Music Stop action attached to a button in the scene. If you don't have a stop button in the scene, you need to add one.
There is also a variable "%PerotStop" that I added. It is set to "true" when the stop button is tapped and the GoTo action executes only if it's not true.
Notice that the GoTo doesn't go back to the Music Play action, but only back to cycle the vibrate and torch. It's not necessary to do more, just check the box to loop the music in the Music Play action.
Finally, after the GoTo stops executing, we clear the "%PerotStop" variable and it's ready for the next time.
Note: the [X] at action 7 shows that it's paused and won't run.
Code:
Profile: SMS_Notif_911 (179)
Event: Received Text [ Type:SMS Sender:* Content:*Emergency* ]
Enter: PerotSound (180)
A1: Vibrate Mode [ Mode: Off ]
A2: Ringer Volume [ Level:6 Display: Off Sound: Off ]
A3: Alarm Volume [ Level:7 Display: Off Sound: Off ]
A4: Notification Volume [ Level:7 Display: Off Sound: Off ]
A5: Media Volume [ Level:30 Display: Off Sound: Off ]
A6: Show Scene [ Name:PerotNotifStop Display As:Dialog, Dim Behind Horizontal Position:100 Vertical Position:100 Animation:System Show Exit Button: On Show Over Keyguard: On Continue Task Immediately: On ]
A7: [X] Play Ringtone [ Type:Alarm Sound:Cuckoo clock Stream:4 ]
A8: Music Play [ File:Ringtones/fur_elise_dubstep.mp3 Start:0 Loop: On Stream:4 Continue Task Immediately: On ]
A9: Vibrate [ Time:200 ]
A10: Torch [ Set: On ]
A11: Wait [ MS:753 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A12: Torch [ Set: Off ]
A13: Wait [ MS:500 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A14: Goto [ Type:Action Number Number:9 Label: ] If [ %PerotStop !~ true ]
A15: Variable Clear [ Name:%PerotStop Pattern Matching: Off Local Variables Only: Off ]
These are the actions that the stop button that is displayed in the scene should have. They are added on the "tap" tab within the element edit. Notice the final action of the stop button is to clear the scene.
Code:
A1: Variable Set [ Name:%PerotStop To:true Recurse Variables: Off Do Maths: Off Append: Off ]
A2: Music Stop [ Clear Dir: Off ]
A3: Destroy Scene [ Name:PerotNotifStop ]
"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
Click to expand...
Click to collapse
With the latest FW 52.0.A.3.163 on the H8266 I run into some crappy Bluetooth issues with my car (BMW F20 Build 06/2018). The FW before all was fine!
Every time I connect to the car the codec is auto-set to AAC, which results in stuttering/buffering. I need to set the codec every time to sbc for a smooth playback. Even if I set it in the developer settings to SBC. The problem seems to be a general android problem - see here.
My Question: is there a option to make the developer-codecsettings sticky? Or is there a (non-root) app, which can do this for me?
Yesterday I made a factoryreset (which was a waste of time) - nothing changed.
Today I also called sony customer care and they said i'll have to send it to repair. But in my opinion this is nonsense, because its a software related issue and they wont find something to repair.
This issues are also decribed in this (german) forum for bmw/mini: https://www.motor-talk.de/forum/bluetooth-aussetzer-android-und-aac-t6545334.html
here my workaround with the (non root apps) Tasker and Autoinput:
Code:
Profile: Hs Connected (2)
State: BT Connected [ Name:BMW 38661 Address:* ]
State: BT Status [ Status:eek:n ]
Enter: SBC Auto Set2 (6)
A1: AutoInput Unlock Screen [ Configuration:Unlocking Screen.
Android 7 and above:
This will only unlock your screen if you're using a non-secure lock screen or if Smart Lock (Trusted Places, Trusted Devices, etc) is currently active.
Android 6 and below:
it's highly recommended that you use the Tasker 'System Lock' action at the end of this task. If you don't, your screen's lock will be permanently off and your system might even become unstable.
This action WILL NOT work with a secure screen lock even if you are using Smart Lock. It will only work if you have screen lock security set to none or swipe. Timeout (Seconds):10 Continue Task After Error:eek:n ]
A2: Wait [ MS:0 Seconds:15 Minutes:0 Hours:0 Days:0 ]
<entwickleroption starten>
A3: Launch App [ App:Developer Options Data: Exclude From Recent Apps:eek:n Always Start New Copy:eek:n ]
A4: Wait [ MS:244 Seconds:0 Minutes:0 Hours:0 Days:0 ]
<enable autoinput>
A5: AutoInput Action [ Configuration:Type: Text
Value: ACCESS DEVELOPER OPTIONS
Action : Click
Manage Accessibility Service: Enable Before Action Timeout (Seconds):5 ]
A6: Wait [ MS:244 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A7: AutoInput Gestures [ Configuration:Gesture Type: Swipe
Start Point: 200,1990
End Point: 200,87
Duration: 509 Timeout (Seconds):60 ]
A8: Wait [ MS:244 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A9: AutoInput Gestures [ Configuration:Gesture Type: Swipe
Start Point: 200,1990
End Point: 200,87
Duration: 509 Timeout (Seconds):60 ]
A10: Wait [ MS:244 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A11: AutoInput Gestures [ Configuration:Gesture Type: Swipe
Start Point: 200,1990
End Point: 200,400
Duration: 509 Timeout (Seconds):60 ]
A12: Wait [ MS:244 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A13: AutoInput Gestures [ Configuration:Gesture Type: Swipe
Start Point: 200,1990
End Point: 200,400
Duration: 509 Timeout (Seconds):60 ]
<Long wait!>
A14: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]
<öffne Codec einstellung>
A15: AutoInput Action [ Configuration:Type: Text
Value: Bluetooth-Audio-Codec
Action : Click Timeout (Seconds):20 ]
A16: Wait [ MS:244 Seconds:0 Minutes:0 Hours:0 Days:0 ]
<SPC auswählen, dann autoinput aus>
A17: AutoInput Action [ Configuration:Type: Text
Value: SBC
Action : Click
Manage Accessibility Service: Disable After Action Timeout (Seconds):20 ]
A18: Wait [ MS:244 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A19: Go Home [ Page:0 ]
A20: Media Volume [ Level:30 Display:eek:n Sound:eek:n ]
A21: Launch App [ App:Spotify Data: Exclude From Recent Apps:eek:ff Always Start New Copy:eek:ff ]
Hi there,
I'm experiencing same issue with my xz3, also after 52.0.A.3.163 fw update.
I have contacted Sony and they have me record and sent a bug report. They also promised to look into this issue. Unfortunately next fw 52.0.A.3.202 doesn't solve the issue either.
It seems that this thing is more related to android then just sony. The bug is also present on oneplus 6t with January update.
Hi there,
I am having the same issues with my XZ3 in my BMW F48 - buffering during Bluetooth streaming is really annoying. At the moment the only solution is to set bluetooth codec to sbc everytime I connect my phone to my car. With my bluetooth speaker from sony everything is fine. Interestingly I am also facing streaming issues at home with my yamaha avr over wlan....
Today I got the 52.0.A.8.14 update and the problem unfortunately still exists :-\
chero90 said:
Today I got the 52.0.A.8.14 update and the problem unfortunately still exists :-\
Click to expand...
Click to collapse
Play a bit with the bluetooth settings in the developer options and send the stock support the working settings and the bluetooth hardware version of the device you want to use.
They fixed my problem in the next monthly update in the past.
MartinX3 said:
Play a bit with the bluetooth settings in the developer options and send the stock support the working settings and the bluetooth hardware version of the device you want to use.
They fixed my problem in the next monthly update in the past.
Click to expand...
Click to collapse
I am still having the same issue. At the moment I reset the Bluetooth codec to SBC everytime I enter my car..... whom should I send the mentioned information?
Thanks
wwjokerk said:
I am still having the same issue. At the moment I reset the Bluetooth codec to SBC everytime I enter my car..... whom should I send the mentioned information?
Thanks
Click to expand...
Click to collapse
here
https://support.sonymobile.com/global-en/contactUs/
But I dit it... But the Support does not know anything - my experience. I've contacted them in dezember 18 and march 19 and nothing...
Sony is still not able or competent enough to change the software. Today I got the reply that it is not clear if it is a handling mistake or a setup error. They simply do not understand that their software is the reason for the misconnecting....
Yep. Its annoying. After 12 Years of pure Sony loyality the XZ2 will be my last phone from them.
chero90 said:
here
https://support.sonymobile.com/global-en/contactUs/
But I dit it... But the Support does not know anything - my experience. I've contacted them in dezember 18 and march 19 and nothing...
Click to expand...
Click to collapse
I listed them my tried settings and the Bluetooth hardware generation where it works and where it doesn't works
And the fixed it a month later.
You could also try omnirom.
great news! Firmware 52.0.A.8.50 fixed all my Bluetooth Problems.
Same here, at the moment music streaming in my car is working without any interruptions. Why it took so long to find this solution will be the secret of Sony for a long time
I'm using a downloaded task profile to silence my phone when ringing when i'm flipping it. The tasker profile also sends a SMS to the caller to let them know i'm not be able to pick u the phone richt now.
This task works out great except for one thing . When the phone is already upside down (flipped) the task will be activated right away, so I won't be able to pick up the phone and answer the call even if I wanted to.
Can somebody please help me solve this problem, by (for example) adding a timer of 10 seconds or something like that.
Down under the tasker profile
Profile: Face Down (32)
State: Variable Value [ %CallOrientation ~ 1 ]
State: Orientation [ Is:Face Down ]
Enter: Anon (26)
A1: Ringer Volume [ Level:0 Displayff Soundff ]
A2: Send SMS [ Number:%CNUM Message:Sorry ik kan nu even niet opnemen, ik bel je z.s.m. terug. Store In Messaging Appff SIM Card: ]
A3: Vibrate Mode [ Modeff ]
Exit: Anon (27)
A1: Ringer Volume [ Level:0 Displayff Soundff ]
Profile: Phone Idle (33)
Event: Phone Idle
Enter: Anon (28)
A1: Variable Set [ Name:%CallOrientation To:0 Recurse Variablesff Do Mathsff Appendff ]
A2: Stop [ With Errorff Task: ] If [ %PACTIVE ~ ,*Library*, ]
A3: Ringer Volume [ Level:7 Displayff Soundff ]
Profile: Disable DND During Call (34)
Event: Phone Offhook
Enter: Anon (23)
A1: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ]
A2: Do Not Disturb [ Mode:Allow All ]
Profile: Phone Ringing (35)
Event: Phone Ringing [ Caller:* ]
State: Not Orientation [ Is:Face Down ]
Enter: Anon (22)
A1: Variable Set [ Name:%CallOrientation To:1 Recurse Variablesff Do Mathsff Appendff ]
tekst file
Tekst file
Hello,
I came across XDA in my various searches for Tasker and media related inquiries. I posted this originally on Reddit and got some replies and made some things happen but it seems I've hit a dead end. What I would like to do is have my YouTube Vanced auto restart playback when I am reconnected to my car. Depending on the sequence of things, at times, the application can be paused (with the play button visible in the mini-player) and other times it has a pause button displayed in the mini player and won't initiate playback after turning back on the car.
I've been able to follow this description left by a user on Reddit - which has allowed me to playback any "APM Policy Manager start and stop output". It works with the toast notification but alas if my car is turned off and I see the pause button and not the play button, it won't continue playback on connection. My car seems to send a disconnect message and therefore I see the pause button - my headphones seem to send a pause and therefore I see a play button on the mini-player if they are ever disconnected.
Initially we are acting on logcat messages - perhaps I thought about deciphering the difference between my car disconnect message and the headphone disconnect message but I am not sure. Here is the code to make this happen - anyone try the same thing?
XML:
Profile: LP-MEDIA-DETECT
Settings: Enforce: no Notification: no
Event: Logcat Entry [ Output Variables:* Component:APM_AudioPolicyManager Filter:startOutput() Grep Filter (Check Help):Off ]
Enter Task: media-DETECT
Settings: Run Both Together
A1: [X] Multiple Variables Set [
Names: %lp_media_apps
Variable Names Splitter: #
Values: youtube|maxmpz|newpipe|bbc.sound|kodi|mx|
Values Splitter: #
Max Rounding Digits: 3 ]
A2: Run Shell [
Command: dumpsys media_session
Timeout (Seconds): 0
Store Output In: %data
Use Global Namespace: On ]
A3: Variable Search Replace [
Variable: %data
Search: (?<=packages=).*?(?=\s)
Store Matches In Array: %app ]
A4: Stop [ ]
If [ %app1 !~R %lp_media_apps ]
A5: Variable Set [
Name: %LP_STATE
To: 1
Max Rounding Digits: 3 ]
A6: Variable Search Replace [
Variable: %app1
Search: .unlock
Replace Matches: On
Continue Task After Error:On ]
If [ %app1 ~R maxmpz ]
A7: Variable Set [
Name: %lp_media_app
To: %app1
Max Rounding Digits: 3 ]
If [ %app1 !~ (?i)%lp_media_app & %app1 ~R (?i)%lp_media_apps ]
A8: Flash [
Text: %app1
Tasker Layout: On
Background Colour: #FF000000 ]
EXIT
[MEDIA STOP] PROFILE it's the same profile name and other filter
Profile: LP-MEDIA-DETECT
Settings: Notification: no
Event: Logcat Entry [ Output Variables:* Component:APM_AudioPolicyManager Filter:stopOutput() Grep Filter (Check Help):Off ]
Enter Task: media-EXIT
Settings: Run Both Together
A1: Run Shell [
Command: dumpsys media_session
Timeout (Seconds): 0
Store Output In: %data
Use Global Namespace: On ]
A2: Variable Search Replace [
Variable: %data
Search: (?<=packages=).*?(?=\s)
Store Matches In Array: %app ]
A3: Stop [ ]
If [ %app1 !~R %lp_media_apps ]
A4: Variable Clear [
Name: %LP_STATE ]
A5: Stop [ ]
A6: [X] Flash [
Text: %app1
Continue Task Immediately: On
Dismiss On Click: On ]
Here is the Reddit link as well: YouTube Vanced - AutoPlay
I have had some success with making a task with Play (simulated) on %app1 etc... but %app1 can change to the display or .... LED cover if the screen is just opened on my phone... etc. I've even tried Open App, %app1, or YouTube Vanced... simulate play or toggle paused... no avail.
Can you intercept the bluetooth disconnect message in a logcat and block it? Or change it to something? Is Tasker the right tool for all automation ideas? I have tried MacroDroid, Automate... they seem more userfriendly but then I found myself left underwhelmed - perhaps my lack of experience and knowledge is the only factor.
Cheers,
Erik