Is there a way to make certain Bluetooth devices connect to iPhone only on demand?

I have some devices at home that I ocasionally use with my iPhone through Bluetooth, but I don't want my iPhone to automatically connect to them each time it detects them. Is there any way to prevent the automatic connection? I see iOS surprisingly doesn't provide an option for this, but maybe with Automations or some other trick?


[Re-Titled by Moderator]

Original Title: Set certain bluetooth audio devices to only connect on demand

iPhone 14 Pro Max, iOS 18

Posted on Aug 11, 2025 4:28 AM

Reply
13 replies

Aug 11, 2025 12:34 PM in response to watashimorikaro

I looked at the automations in Shortcuts: even though one can react to a Bluetooth device being connected (or disconnected), there are not shortcut action available to disconnect it. I even looked at the supplemental actions provided by the Actions app (available in the App Store.)


The only solution I can suggest is to manually disconnect the Bluetooth device(s) in Settings > Bluetooth > [your device] and tap Disconnect . This won't "Forget This Device" but will simply disconnect it.


This being said, could you describe the issue you are having with your Bluetooth devices? Is it a privacy issue? Are your devices starting to play music? Other?

Aug 11, 2025 2:40 PM in response to Chattanoogan

Chattanoogan wrote:

In parallel w/ 6x6 I looked into Widgets and Control Center for possibilities.

Unfortunately, I uncovered nothing more than the solution 6x6 has already suggested. 🙁

Given the real world examples you cited, this might indeed be a useful function. (although I could also see a tsunami of “My Bluetooth won’t work” posts which might also result)

You might want to suggest it to Apple via this mechanism:

Product Feedback - Apple





I didn't suggest Widgets or Shortcuts to the Author as I had already explored that with another user last week for something similar (not the same, but similar) they were looking for. There is nothing currently available which will let one do what the Author seeks. Since we know Apple only implements the Bluetooth Standard as they don't create the Bluetooth Standard, there would have to be a huge number of people asking for functionality like this. But there aren't huge numbers of people asking for anything like what the Author wants. Not that it's a bad idea. It's not a bad idea. It's simply not a supported feature on any cellular device that I'm aware of.

Aug 11, 2025 9:32 AM in response to watashimorikaro

In the Bluetooth standard, there is no way to make an iPhone connect to them on demand. If you don't want a particular device to connect, power it off. Or if you don't want anything connected to your Phone, temporarily turn off Bluetooth in Control Center, by swiping down from the top right hand corner of your iPhone and tap Bluetooth.

Aug 13, 2025 1:57 AM in response to 6x6

Thanks again for talking about Actions app!


This helped me to create a workaround for the "worst offender", that is a bluetooth speaker on the shower; it is really annoying to be hearing music there just to have your wife walk around near and suddenly get her audio playing on the speaker. The following automation will detect if some audio is playing, pause it, and ask you for the destination device. I added the "detect if something is playing and pause it" logic because if something is being played the playback will move to the just connected bluetooth device if you take too long to answer.




I tried to use Actions to detect the playback device that was being used when the bluetooth device connects and set that device back as playback device, but as soon as the bluetooth device connects Actions will detect it as playback device 😭

Aug 11, 2025 11:27 AM in response to watashimorikaro

watashimorikaro wrote:

All answers assume that either powering off the bluetooth devices or disabling bluetooh on my phone is an option. It is not. My previous messages has been deleted because I complaint about people not answering the question and instead replying stuff that are polite and condescending version of "power it off, dummy".

The question is simple and there are two possible answers: "yeah, this trick exist (explains trick)" or "no, there is no workaround for this". Or just don't answer.

No one, certainly not me called you a dummy. The fact is you have been given the correct answer. You just don't like the answer, but that can't alter reality. There is no trick, no feature, NOTHING which will give you what you want. Period. How can it be made ANY CLEARER for you? And your post will likely be removed again, as you clearly didn't read the Terms of Use of this forum, which tells you that comments about moderation are a violation.

Aug 11, 2025 1:39 PM in response to watashimorikaro

In parallel w/ 6x6 I looked into Widgets and Control Center for possibilities.


Unfortunately, I uncovered nothing more than the solution 6x6 has already suggested. 🙁


Given the real world examples you cited, this might indeed be a useful function. (although I could also see a tsunami of “My Bluetooth won’t work” posts which might also result)


You might want to suggest it to Apple via this mechanism:


Product Feedback - Apple






Aug 11, 2025 1:11 PM in response to 6x6

Some examples of things that annoy me pretty often are in example my wife powering on a speaker on the next room but sometimes my phone being the one that ends connected to it before my wife’s, or me and my wife going on the same car with me driving but her phone connecting to the car audio, stuff like that. Disabling bluetooth is not an option because in many of these ocassions I have other devices connected: Apple Watch at all times but other times these things happen while I’m using a heart rate monitor or a smart trainer or other Bluetooth stuff.


Unfortunately disconnecting doesn’t prevent it to reconnect again in the future; I wish Automations allowed to at least forget devices on disconnection so it wouldn’t try to connect again. But thanks for trying and mentioning the Actions app, I wasn’t aware it existed and it looks great!

Aug 11, 2025 2:13 PM in response to watashimorikaro

Thanks to the feedback here about Automations and Actions I think I have figured out something that will at least reduce the amount of annoyance this causes us: I have created an Automation that, when a Bluetooth connection to one of the “offender” devices is established, will ask me which device I want to set as playback target. Haven’t had time for any meaningful testing but it looks promising.





This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Is there a way to make certain Bluetooth devices connect to iPhone only on demand?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.