samuelspagl / ha_samsung_soundbar

YASSI (Yet another Samsung Soundbar integration) is a HomeAssistant integration for Samsung Soundbars.
https://ha-samsung-soundbar.vercel.app
MIT License
44 stars 2 forks source link

Subwoofer level always reported as 0 #34

Closed jakeycrx closed 5 months ago

jakeycrx commented 6 months ago

Hi,

Thank you for this integration, it really is great! Just one very minor issue on the HW-Q90R, the subwoofer level is always reported as 0. The subwoofer level does stay at the level I set it to, but shortly after setting the level, it goes back to being reported as 0.

image

The HW-Q90R subwoofer goes down to -12dB, so I had to change the native min value in number.py from -10 to -12.

samuelspagl commented 6 months ago

Yep this is because the value for the subwoofer level can't be retrieved anymore. The subwoofer is part of the custom capabilities of the soundbar.

I mentioned this issue in the README.md. Are you using the latest master or the beta version?

jakeycrx commented 6 months ago

I'm on version 0.3.0. Is it worth trying the beta?

samuelspagl commented 6 months ago

Like mentioned in the README, it's recommended to use the beta currently.

You you can read through the issue mentioned there, to get a full overview over the problem. 😁 The disadvantage of the version 0.3.0 is that you will need to disable most of the custom entities. This is due to the problem that, like mentioned, its not possible currently to retrieve the status. It is still possible to control everything though. Therefore I created service calls for every aspect of the soundbar. ✌️

I will merge the beta hopefully today. :)

jakeycrx commented 6 months ago

Apologies, I'm not very experienced using GitHub.

How would I go about upgrading to the beta?

samuelspagl commented 6 months ago

Don't worry 😁

Here you'll find a link that explains everything :)

https://hacs.xyz/docs/faq/select_version/