Open LordMike opened 5 years ago
there is no way to know that a button has been pressed on the factory samsung remote other then using a pulse eight CEC adapter.
a pluse eight CEC adapter plugs into the HDMI on the TV and to your PC via USB. this device mimics a device on the HDMI cable. so the CEC on the TV will talk to it. from there you can convert the remote control key presses to UPNP commands for the sonos.
check out eventghost.net it is a windows based HA software that has all of the software you need to get things going. you will simply need to purchase a pulse eight CEC adapter.
https://www.pulse-eight.com/p/104/usb-hdmi-cec-adapter
they are not horribly expensive. around 45.00 USD. it works quite well. you can change the TV source and volume.. all kinds of things using one of these little adapters.
Hey,
So. I initially hoped that the TV I've gotten (a QE65Q9FN) was well supported and documented, given its price and the fact that it could run .NET.. But I'm dearly dissapointed as it doesn't work well with my Sonos surround system (no control of the Sonos from the Smart Remote). I set out to remediate this by using a websocket from the TV, which hopefully would spew out events, and then direct those to Sonos.
Given that there is absolutely NO documentation on any of this. Is there by any chance anyone who knows how to get events, or even just read the volume level of the TV?
I'm unable to connect to it using
samsungctl
, but through messing around found that I can actually connect to a websocket atws://xyz:8001/api/v2/channels/
. I'm unable to do much, but it stays up, unlike if I connect tows://xyz:8001/api/v2/channels/samsung.remote.control?name=..
-- where I'm met with an unauthorized message..