this is exactly as I did…
So its not possible to use all the functionality, only as i said lighting and swithable…
You said you had everything from openhab working with your google home ?
This i.e. only leaves volume, mute, power working in GA on the samsung tv. But in openhab i can control power, volume, channels, input, appselection and mute (+ a few thing i dont use).
here are my items for Samsung tv:
Group:Switch gSamsungTV “Samsung TV” (Home) [“Lighting”, “Switchable”] // { channel=“samsungtv:tv:1130ae33_ecb0_f2be_ed3a_83c15b8aa871”}
Switch TV_Power “Power” (C_MasterBedroom, gSamsungTV) { channel=“samsungtv:tv:1130ae33_ecb0_f2be_ed3a_83c15b8aa871:power” }
Dimmer TV_Volume “Samsung TV Volume [%d]” (C_MasterBedroom, gSamsungTV) [“Lighting”] { channel=“samsungtv:tv:1130ae33_ecb0_f2be_ed3a_83c15b8aa871:volume” }
Number TV_VolDummy “VolumeUpNDown”
Switch TV_Mute “Samsung TV Mute” (C_MasterBedroom, gSamsungTV) [“Switchable”] { channel=“samsungtv:tv:1130ae33_ecb0_f2be_ed3a_83c15b8aa871:mute” }
String TV_SourceName “Source Name” (C_MasterBedroom, gSamsungTV) { channel=“samsungtv:tv:1130ae33_ecb0_f2be_ed3a_83c15b8aa871:sourcename” }
String TV_ProgramTitle “Program Title” (C_MasterBedroom, gSamsungTV) { channel=“samsungtv:tv:1130ae33_ecb0_f2be_ed3a_83c15b8aa871:programTitle” }
String TV_Channel “Samsung TV Channel [%s]” (C_MasterBedroom, gSamsungTV) { channel=“samsungtv:tv:1130ae33_ecb0_f2be_ed3a_83c15b8aa871:channel” }
Number TV_ChannelDummy “ChannelUpNDown”
String TV_KeyCode “Key Code” (C_MasterBedroom, gSamsungTV) { channel=“samsungtv:tv:1130ae33_ecb0_f2be_ed3a_83c15b8aa871:keyCode” }
The tagged (ligthing, switchable) rows are the only one i could get working, tagging the other lines dosnt work… and it comes up in GA as 3 seperate instances, not just the one grouped item.