I want to start by saying that a hell of a lot of fantastic work has been done around the HA Samsung TV integration (www.home-assistant.io/integrations/samsungtv/) and I applaude the work of the numerous contributors who have worked extremely hard in getting it to where it is to date.
But… as an observer, there are currently numerous functionality issues, directions and as a result, confusion for numerous users. Currently there is the official integration, 3 HACS versions and numerous forks on Github. Some work well, some sort-of work and some work for no one. In my own case, the official version reported states for me until it was switched from YAML to the integration version. Now I get a “not supported” error so I need to use a pre HA 0.94 version as a custom component (to keep me ticking over).
Putting that aside though, I am appealing to the hard-workers on these integrations to come together and see how all can pull the individual efforts tighter together and utilize the community (inc. myself) in supporting improved documentation and a compatibility table. There was somewhat a useful TV compatibility list previously on the official integration page but has since been mysteriously removed. This was extremely useful instead of users scrawling through forums for a solution that may (or may not) be out there for their Samsung TV model!
Below are some links which I think would be useful in putting this documentation together. In particular this link at https://developer.samsung.com/smarttv/develop/specifications/tv-model-groups.html which lists all the Samsung TV (Tizen) Models and the Tizen OS version(s) associated with each TV model(s).
What do Samsung TV model numbers actually mean? Why are they so long?
Samsung TV - Tizen OS (2015 - present)
Samsung TV Launches (yearly)
Samsung TV - Orsay OS (2011 - 2015)
I would be interested in seeing what people think. Its important to note that I do not want this post to be seen as a criticism to all the excellent work done to date. I understand this integration is far from straight forward due to Samsung constantly shifting things around. I hope this post is of some use in how this integration can be even more refined for our community!
(apologies if I left anyone out!)