Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Action proposal: List all Playback devices (Not just currently selected) #217

Open
Jack-GH2000 opened this issue Jan 12, 2024 · 1 comment

Comments

@Jack-GH2000
Copy link

Description

List all Playback devices (Not just currently selected)

@ninbura
Copy link

ninbura commented Sep 27, 2024

This seems necessary to gracefully set a playback destination via an automation.

I have multiple automations that run when my iPad starts charging with the goal of setting the playback destination. I need to select a specific USB audio interface after being docked. However, there are times where I connect a charger and the specified USB audio interface is not available. When you try to set the playback destination to one that's not available, it hits you without multiple notifications about how it failed to do so. This issue is exacerbated when you have different USB audio interfaces connected to different docks at different locations.

If there was an action to retrieve a list of available audio output devices, I could use an if-statement to fail gracefully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants