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.