openhab / openhab-android

openHAB client for Android
https://play.google.com/store/apps/details?id=org.openhab.habdroid
Eclipse Public License 2.0
597 stars 315 forks source link

After connecting Bluetooth headset, ongoing SIP calls are not rerouted over the headset #3381

Open dilyanpalauzov opened 1 year ago

dilyanpalauzov commented 1 year ago

When I load Main UI 3.4.2 in a browser and start a call, then connect BT headphone, the call continues over the headphones. Once I disconnect the headsets, the call is rerouted over the usual devices in the browser. Both on desktop and mobile.

In openhab-Android 3.4.6 such reroutings for ongoing calls do not happen. The only way to route future calls over BT is to leave the Main UI, e.g. switch to sitemaps, and then back to Main UI. However, if the call was over BT, when the BT headset is disconnected, the call continues over the usual audio IO.

dilyanpalauzov commented 1 year ago

One more example. Openhab-Android is not loaded. I start a Skype call, e.g. to the “Echo / Sound test service” using Bluetooth. Then I load openhab-Android and Main UI with thr SIP widget. Now the Skype call continues, but is over the internal speakers, not anymore using the bluetooth device.