Samsung Soundbar Local

Hi! While integrating my HW-S60D soundbar, I discovered there was no existing integration using the local LAN control protocol—so I built one.
It should be compatible with the following models: HW-Q990D · HW-Q930D · HW-Q800D · HW-QS730D · HW-S800D · HW-S801D · HW-S700D · HW-S60D · HW-S61D · HW-LS60D.
The integration is available via HACS.

GitHub repository: GitHub - ZtF/hass-samsung-soundbar-local

6 Likes

This is AMAZING!
Since Samsung butchered API access, my soundbar has been a sore spot on my home automations.

Just so you are aware:

I have a 2024 HW Q990D and the following works:

-eARC
-BT

The rest don’t seem to work for me. I have a device connected on HDMI1 (not the eARC port) and it does not seem to be able to switch to it.

So excited for this and to see where it goes!

Hi, thanks for feedback. I don’t have that fully featured soundbar to try, but I tried to fix those inputs. It’s kind of reverse engineering and writing code with one eye covered :slight_smile:

1 Like

It works PERFECTLY!
I almost got rid of this soundbar after Samsung botched the API. You are AMAZING!!

I have control over both sound bars (HW-Q850D and HW-Q800D), but home assistant is not recognizing them as media players and I cannot play announcements/radio/media/music assistant media to them.

Hi there. I have a 930C and 990C and am wondering what changes might be required for control of those devices? I tried connecting using this add on but the connect call failed. Thanks!

Same here.
The interface is available from D on.
For us using C it is just not possible to use this integration.

What a pity.
Still looking for a way to set the source right depending on the device I am using.

1 Like

samsung qs 710f here connected over wifi
ha shows media entityt but doesnt play any announcement / notications
throws an error showing not possible

Entity media_player.q_series_soundbar_2 does not support action media_player.play_media.