I have been playing around with this for the past few days and finally seem to have got it working as I want it to (as well as the OS and the app allow me to anyway).
I use a Bixby routine to enable Bluetooth whenever I leave home by detecting I have disconnected from my home wi-fi so as to allow the UK NHS contact tracing app to work.
But while at home I often use my tablet rather than my phone to stream over Bluetooth to one of seven devices (living room radio, bedroom speaker, portable speaker, earbuds, earphones, wired earphone adaptor and car radio) and I want to avoid the faff of having to manually check Bluetooth is disabled on my phone first before trying to connect my tablet. Curiously Bixby does not let me do this.
So Macrodroid to the rescue and I now have it so that whenever I disconnect one of the Bluetooth devices from the phone it checks that I am at home and then disables Bluetooth, It also does an hourly check to cover those occasions I have not been listening using Bluetooth when I have returned on foot (car radio handles the driven home case).
There were a couple of complications around getting the geofencing to work which meant splitting the macro into two with a few minutes delay before kicking off the second macro to do the actual disabling and to allow for the case where I want to swap from earbuds to living room radio when I get back home for example.
Anyway, if anyone is interested and wants to try it out I will make the effort to post the macros up on here.
Ciao!
I use a Bixby routine to enable Bluetooth whenever I leave home by detecting I have disconnected from my home wi-fi so as to allow the UK NHS contact tracing app to work.
But while at home I often use my tablet rather than my phone to stream over Bluetooth to one of seven devices (living room radio, bedroom speaker, portable speaker, earbuds, earphones, wired earphone adaptor and car radio) and I want to avoid the faff of having to manually check Bluetooth is disabled on my phone first before trying to connect my tablet. Curiously Bixby does not let me do this.
So Macrodroid to the rescue and I now have it so that whenever I disconnect one of the Bluetooth devices from the phone it checks that I am at home and then disables Bluetooth, It also does an hourly check to cover those occasions I have not been listening using Bluetooth when I have returned on foot (car radio handles the driven home case).
There were a couple of complications around getting the geofencing to work which meant splitting the macro into two with a few minutes delay before kicking off the second macro to do the actual disabling and to allow for the case where I want to swap from earbuds to living room radio when I get back home for example.
Anyway, if anyone is interested and wants to try it out I will make the effort to post the macros up on here.
Ciao!
Last edited: