home-assistant / home-assistant/iOS
Mac Audio Input In Use and Active Audio Input incorrectly activated
- Dominant language
- Swift
- Stars
- 2.4k
- Forks
- 520
- Avg merge
- 7h 27m
- Merged PRs (30d)
- 264
Description
**Device model, version and app version**
Model Name: MacBook Pro 16-inch, 2019
macOS Version: Sonoma 14.7
App Version: 2024.9.2 (2024.881)
Safari Version: 18.0.1
**Home Assistant Core Version**
2024.10.1
**Describe the bug**
When I play _any_ kind of audio output (open chrome, play youtube, etc), while my USB Headphones are plugged in, the Home Assistant app reports _both_ Audio input and audio output as active, both using "USB Audio Device", but there's no menu "microphone in use" icon from the host OS.
**To Reproduce**
In my particular case, these are [MSI DS502 USB Gaming Headphones](https://us-store.msi.com/Gaming-Headset/DS502-Gaming-Headset), but it may well affect other USB headphones as well.
**Expected behavior**
When you play music on USB headphones, without using the microphone, I'd expect the Audio Input in Use and Active Audio input to be false and inactive, respectively, but the Audio Output in use and active audio output to be true and USB Audio Device respectively
**Screenshots**
Happy to collect these, or other sanitized logs if there's other kinds of debug information or tests I can collect.
**Additional context**
The fact that there's no menu icon showing microphone usage implies that the OS does in fact know the difference and can identify that the microphone isn't active, but whatever method the companion app is using to identify input audio devices usage perceives these USB headphones as actively using the microphone anytime the output device is pointed at the headphones and playing sound.
Contributor guide
Assessment
This issue has not been assessed yet.