Home-Assistant-custom-components-SmartThings-Soundbar icon indicating copy to clipboard operation
Home-Assistant-custom-components-SmartThings-Soundbar copied to clipboard

Unable to select input source

Open JoostVoskuil opened this issue 10 months ago • 9 comments

I am unable to control the input source for the Q990C. Power On/Off and Volume control is working. Input sources retrieval is also working

When debugging is enabled I have no error messages. Anyone experiencing the same?

JoostVoskuil avatar Jan 11 '25 09:01 JoostVoskuil

In the commands section of SmartThings the command 'setInputSource' is missing

image

JoostVoskuil avatar Jan 11 '25 10:01 JoostVoskuil

Try removing it from SmartThings and adding it again

PiotrMachowski avatar Jan 11 '25 13:01 PiotrMachowski

The Smarthings API changed. There is no known way to change the input source

JoostVoskuil avatar Jan 11 '25 14:01 JoostVoskuil

It is still listed in the documentation

https://developer.smartthings.com/docs/devices/capabilities/capabilities-reference

PiotrMachowski avatar Jan 11 '25 14:01 PiotrMachowski

In the commands section of SmartThings the command 'setInputSource' is missing

image

Have you checked other pages? It is still listed on my device

PiotrMachowski avatar Jan 11 '25 14:01 PiotrMachowski

https://community.smartthings.com/t/mediainputsource-capability-has-disappeared-for-some-samsung-soundbars/292356/29

JoostVoskuil avatar Jan 12 '25 09:01 JoostVoskuil

Ok, this seems more like a bug than a purposeful change

PiotrMachowski avatar Jan 12 '25 14:01 PiotrMachowski

Are there any updates on this issue? I fail to see why Samsung would remove this capability

BenLender avatar Mar 10 '25 13:03 BenLender

Are there any updates on this issue? I fail to see why Samsung would remove this capability

No update, Samsung has removed this capability.

gshpychka avatar Mar 10 '25 13:03 gshpychka

Hello, just being curious, how are you able to check that this functionality has been removed for some devices and for others have not? I mean, the "mediaInputSource" is still shown in Samsung API (https://developer.smartthings.com/docs/devices/capabilities/capabilities-reference#mediaInputSource) So I suppose that there is a way to check for what devices it works and for what it does not work Thanks

antonioxerez avatar Apr 01 '25 11:04 antonioxerez

So I suppose that there is a way to check for what devices it works and for what it does not work

Yes, you can check the list of supported capabilities in the API. For my device I still have this capability

PiotrMachowski avatar Apr 01 '25 12:04 PiotrMachowski

So I suppose that there is a way to check for what devices it works and for what it does not work

Yes, you can check the list of supported capabilities in the API. For my device I still have this capability

I suppose I am loosing the focus of the issue and I want to apollogize in advance. But I am not able to find what commands are available for soundbar HW-Q800B and what commands are not. I have asked ChatGPT as well and no sucess... I mean, I am sure that "setInputSource" is not working. But I am trying to filter in smarthings API webpage by device as you have written that it is possible to check the list on the API... Could you please kindly let me know? Thanks a lot!

antonioxerez avatar Apr 01 '25 14:04 antonioxerez

So I suppose that there is a way to check for what devices it works and for what it does not work

Yes, you can check the list of supported capabilities in the API. For my device I still have this capability

I suppose I am loosing the focus of the issue and I want to apollogize in advance. But I am not able to find what commands are available for soundbar HW-Q800B and what commands are not. I have asked ChatGPT as well and no sucess... I mean, I am sure that "setInputSource" is not working. But I am trying to filter in smarthings API webpage by device as you have written that it is possible to check the list on the API... Could you please kindly let me know? Thanks a lot!

Go to https://my.smartthings.com/advanced/devices, select your device, scroll down to Commands.

gshpychka avatar Apr 01 '25 14:04 gshpychka

I have a Samsung Q990B. This integration has stopped working for me and I came here trying to figure out why.

Go to https://my.smartthings.com/advanced/devices, select your device, scroll down to Commands.

I don't see setInputSource here. The closest are setNextInputSource (which takes no input) and setSoundFrom (which wants an integer mode and text detailName but doesn't seem to do anything). The attributes section has these:

Component Capability Attribute Value
main samsungvd.audioInputSource inputSource HDMI1
main samsungvd.audioInputSource supportedInputSources ["digital","HDMI1","bluetooth","wifi","HDMI2"]
main samsungvd.soundFrom detailName External Device
main samsungvd.soundFrom mode 3

Setting the input source from the SmartThings app changes the mode number:

  • TV ARC: mode 1
  • HDMI 1: mode 3
  • HDMI 2: mode 21

However, running either of the available source commands from the website does nothing. (It does work for the mute/unmute commands.)

jace avatar Jul 23 '25 10:07 jace

I don't see setInputSource here.

Exactly. Read the comments above - the capability to set the input source was removed from the API by Samsung.

gshpychka avatar Jul 23 '25 10:07 gshpychka

Is there any way to contact Samsung to ask to bring this back? Any other ideas?

webwude avatar Aug 25 '25 13:08 webwude