Sony Binding [4.0.0.0;4.4.0.0)

Thanks - uPnP doesn’t seem to work for me (maybe due to VLANs or docker), so auto discovery didn’t find the TV.
The link http://10.6.x.x:52323/dmr.xml also doesn’t seem to work (I got page can’t be found error).

Hi @andan :

The link http://10.6.x.x:52323/dmr.xml shows page cannot be found, so I created a Thing manually like below:

Thing sony:scalar:sonyandroidtvTest "Sony Android TV Test" [ deviceMacAddress="ac:9b:xx:xx:xx:xx", deviceAddress="10.x.x.x", ignoreChannels="analog", checkStatusPolling=30, accessCode="xxxxxxxx", refresh=30, retryPolling=30 ]

The Thing is offline with the error COMMUNICATION_ERROR
Error connecting to Scalar Web device (may need to turn it on manually)

The TV is turned on and I followed the steps in the document to allow renderer and remote connection, in log I see the below:

2025-02-08 20:50:33.501 [INFO ] [g.sony.internal.AbstractThingHandler] - Thing initialization is called, trying to con
nect...

Looks like OH cannot connect to the TV. However the SimpleIP works as below:

Thing sony:simpleip:sonyandroidtv "Sony Android TV" [ deviceMacAddress="ac:xx:xx:xx:xx:xx", deviceAddress="10.x.x.x", ignoreChannels="analog", checkStatusPolling=30, accessCode="xxxxxxxx", refresh=30, retryPolling=30 ]

So does it mean that my TV doesn’t support scalar? I have tried to Google and find what models support scalar but couldn’t find any document…

I still believe that your TV supports the scalar protocol. You might try to execute some REST commands directly to check this (see Install and Run an Application | BRAVIA Professional Displays Knowledge Center).

Maybe you encounter a specific network issue. One hint might be given by Sony Binding [3.2.0;3.9.0) - #52 by elcosomalo.