• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Only setting speaker volume

I've been on a quest for a long time to set volumes based on location, like at home I want certain volumes set and at work I want my phone on vibrate. I've been surprised how hard it is to get it to work right when you throw bluetooth and headphones into the mix (mostly the bluetooth).

I'd like to set speaker volume when I enter or leave these locations but not affect bluetooth volume. So I track when bluetooth is connected but getting it to work right is still elusive. I think it boils down to timing, order of when things happen, differences in when bluetooth reports as being connected vs. when the volume setting applies to bluetooth.

Is there any way to ignore whether bluetooth or headphones are active and instead just say "I want the speaker volume to be X" so that once bluetooth deactivates or headphones unplug, the speaker volume is already at the desired level? In other words, would it be possible to have tasker somehow tell android to set the speaker volume rather than generically the media volume? (possible feature request?)

Any other way to approach this problem that isn't so fraught with complexity?
 
Back
Top Bottom