I know that the Samsung TV binding does not work with Samsung H models at the moment and I’ve seen a lot of discussions going on around this topic.
First of all, in many of the discussion I saw people saying, that Samsung H series is running Tizen, which is wrong. It’s running “Orsay”, like the previous generations.
From my point of view, as the OS stayed the same, there couldn’t be that much differences between a D and a H model. From my experience, some commands are working (volume control + activating mute (deactivating mute is not working), on my UE55H6600, so if Samsung would really have changed something completely, why would the volume control still work?
The only difference I see is the pairing. On my D series model, it’s only asking for allowance for the device (openhab in this case). On my H series TV, it’s also only asking for allowance, when using openhab, but when I use the mytifi iPhone app, it’s asking for a PIN, which is displayed on my TV and this PIN needs to be entered in mytifi, to pair the TV and my smartphone.
Since the OS hasn’t change, I’m wondering if the authentication method via PIN, could be the only difference, or in other words - once the TV and openhab are paired via PIN, all commands should be the same like with my D series TV and accepted. Is that possible? If yes, only the PIN authentication needs to be implemented (maybe it’s based on the MAC address of the device). I know that it’s possible to initiate the pairing via the following command:
Once you connect to that URL via browser, the PIN is prompted on the TV. The big question for me is, how do I send the PIN code back to the TV via openhab or CLI?
I just wanted to test this option, before I buy a new TV (probably a Sony Bravia this time), as controlling my TV via openhab is a very important feature for me.
Any ideas on this are welcome.
Regards and many thanks in advance
PS: I know that it’s possible to control the TV via Harmony Hub or any other IR blaster, but to be honest - I don’t want to have 50 different boxes in my house, just for controlling the different devices I have.