Pazium
Members-
Posts
26 -
Joined
-
Last visited
Pazium's Achievements
Newbie (1/6)
0
Reputation
-
accessCiontrol doesn't exist in this Bravia I ran wireshark after running commands and the Bravia didn't know what it was. I don't recall this model asking for a PIN like TiVo does though, TV Sideview didn't ask for one. My Sony Experia didn't need one and neither PlayMemores for Windows or my Surface Pro 3 I need it to recognize/register the ISY in the same way, I think. I'll plunge back in tonight Thanx for checking in I am also Ottermator somewhere else and when in this forum. You'll see my previous questions and efforts
-
OK, This link seems to discuss how to make the payload work for the latest Bravias. They now require a PIN https://blog.yrden.de/2014/11/14/remote-control-bravia-tvs-with-authentication.html
-
I will try to generate that error from the Bravia to the ISY and send. Thanx
-
just before the 500 error, bravia wants GetSortCapabilities in a soap action it like at the xml at the top of this discussion: https://code.google.com/p/ps3mediaserver/issues/detail?id=447
-
no, it doesnt expect a user id and password the successful response from the working Bravia is this HTTP/1.1 200 OK Content-Type: text/xml;charset="utf-8" Content-Length: 375 Connection: keep-alive Server: Linux/2.6 UPnP/1.0 DMR/1.7 Ext: ACCESS-CONTROL-ALLOW-ORIGIN: * Date: Mon, 20 Apr 2015 14:46:17 GMT <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/X i researched that this ACCESS-CONTROL-ALLOW-ORIGIN: * no need for an origin value
-
ok, Still at it, Michel. I have done some WireShark work. I have attached 2 screen captures: WS1 and WS2 WS1.png is the message the Bravia sends back just before the 500 error. I also include the 500 error capture from WireShark, WS 2. What does the Bravia want in WS1? Thanx Mike
-
did this and still got the 500 error in isy POST /sony/IRCC/ HTTP/1.1 Host: 192.168.1.16:80 User-Agent: TVSideView/2.0.1 CFNetwork/672.0.8 Darwin/14.0.0' SOAPACTION: urn:schemas-sony-com:service:IRCC:1#X_SendIRCC Content-Length: 316 X-CERS-DEVICE-INFO: Pazz Remote X-CERS-DEVICE-ID: 11-38-11-38-11-38 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Encoding: gzip, deflate <?xml version="1.0"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <s:Body> <u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"> <IRCCCode>AAAAAQAAAAEAAAAvAw==</IRCCCode> </u:X_SendIRCC> </s:Body> </s:Envelope>
-
it may be looking for these X-CERS-DEVICE-ID X-CERS-DEVICE-INFO
-
No. but I read about this header thing in a couple of places X-CERS-DEVICE-ID How do I add this to the list of headers in ISY?
-
ok I used CHROME POSTMAN put in the headers and the content andsent it got this response, a 606 error <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <s:Body> <s:Fault> <faultcode>s:Client</faultcode> <faultstring>UPnPError</faultstring> <detail> <UPnPError xmlns="urn:schemas-upnp-org:control-1-0"> <errorCode>606</errorCode> <errorDescription>Action not authorized</errorDescription> </UPnPError> </detail> </s:Fault> </s:Body> </s:Envelope>
-
oh this? http://curl.haxx.se/docs/manpage.html
-
i used Magpe on the bravia and got all of this: deviceData=<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:pnpx="http://schemas.microsoft.com/windows/pnpx/2005/11"xmlns:df="http://schemas.microsoft.com/windows/2008/09/devicefoundation"> <specVersion> <major>1</major> <minor>0</minor> </specVersion> <device> <deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType> <friendlyName>BRAVIA KDL-48W600B</friendlyName> <manufacturer>Sony Corporation</manufacturer> <manufacturerURL>http://www.sony.net/</manufacturerURL> <modelName>KDL-48W600B</modelName> <modelNumber>MINT1.7.0.1</modelNumber> <UDN>uuid:00000000-0000-1010-8000-fcf152f5f8dd</UDN> <dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC> <microsoft:magicPacketWakeSupported xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0">1</microsoft:magicPacketWakeSupported> <iconList> <icon> <mimetype>image/png</mimetype> <width>32</width> <height>32</height> <depth>24</depth> <url>/MediaRenderer_HM_ME_32x32.png</url> </icon> <icon> <mimetype>image/png</mimetype> <width>48</width> <height>48</height> <depth>24</depth> <url>/MediaRenderer_HM_ME_48x48.png</url> </icon> <icon> <mimetype>image/png</mimetype> <width>60</width> <height>60</height> <depth>24</depth> <url>/MediaRenderer_HM_ME_60x60.png</url> </icon> <icon> <mimetype>image/png</mimetype> <width>120</width> <height>120</height> <depth>24</depth> <url>/MediaRenderer_HM_ME_120x120.png</url> </icon> <icon> <mimetype>image/jpeg</mimetype> <width>32</width> <height>32</height> <depth>24</depth> <url>/MediaRenderer_HM_ME_32x32.jpg</url> </icon> <icon> <mimetype>image/jpeg</mimetype> <width>48</width> <height>48</height> <depth>24</depth> <url>/MediaRenderer_HM_ME_48x48.jpg</url> </icon> <icon> <mimetype>image/jpeg</mimetype> <width>60</width> <height>60</height> <depth>24</depth> <url>/MediaRenderer_HM_ME_60x60.jpg</url> </icon> <icon> <mimetype>image/jpeg</mimetype> <width>120</width> <height>120</height> <depth>24</depth> <url>/MediaRenderer_HM_ME_120x120.jpg</url> </icon> </iconList> <serviceList> <service> <serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType> <serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId> <SCPDURL>/RenderingControlSCPD.xml</SCPDURL> <controlURL>/upnp/control/RenderingControl</controlURL> <eventSubURL>/upnp/event/RenderingControl</eventSubURL> </service> <service> <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType> <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId> <SCPDURL>/ConnectionManagerSCPD.xml</SCPDURL> <controlURL>/upnp/control/ConnectionManager</controlURL> <eventSubURL>/upnp/event/ConnectionManager</eventSubURL> </service> <service> <serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType> <serviceId>urn:upnp-org:serviceId:AVTransport</serviceId> <SCPDURL>/AVTransportSCPD.xml</SCPDURL> <controlURL>/upnp/control/AVTransport</controlURL> <eventSubURL>/upnp/event/AVTransport</eventSubURL> </service> <service> <serviceType>urn:dial-multiscreen-org:service:dial:1</serviceType> <serviceId>urn:dial-multiscreen-org:serviceId:dial</serviceId> <SCPDURL>/DIALSCPD.xml</SCPDURL> <controlURL>/upnp/control/DIAL</controlURL> <eventSubURL /> </service> <service> <serviceType>urn:schemas-sony-com:service:IRCC:1</serviceType> <serviceId>urn:schemas-sony-com:serviceId:IRCC</serviceId> <SCPDURL>/IRCCSCPD.xml</SCPDURL> <controlURL>http://192.168.1.16/sony/IRCC</controlURL> <eventSubURL /> </service> <service> <serviceType>urn:schemas-sony-com:service:ScalarWebAPI:1</serviceType> <serviceId>urn:schemas-sony-com:serviceId:ScalarWebAPI</serviceId> <SCPDURL>/ScalarWebApiSCPD.xml</SCPDURL> <controlURL>/upnp/control/ScalarAPI</controlURL> <eventSubURL /> </service> </serviceList> <av:X_MaxBGMCount xmlns:av="urn:schemas-sony-com:av">64</av:X_MaxBGMCount> <av:X_StandardDMR xmlns:av="urn:schemas-sony-com:av">1.1</av:X_StandardDMR> <av:X_ScreenResolution xmlns:av="urn:schemas-sony-com:av">2K</av:X_ScreenResolution> <av:X_IRCCCodeList xmlns:av="urn:schemas-sony-com:av"> <av:X_IRCCCode command="Power">AAAAAQAAAAEAAAAVAw==</av:X_IRCCCode> <av:X_IRCCCode command="Power ON">AAAAAQAAAAEAAAAuAw==</av:X_IRCCCode> <av:X_IRCCCode command="Power OFF">AAAAAQAAAAEAAAAvAw==</av:X_IRCCCode> </av:X_IRCCCodeList> <pnpx:X_compatibleId>MS_DigitalMediaDeviceClass_DMR_V001</pnpx:X_compatibleId> <pnpx:X_deviceCategory>MediaDevices</pnpx:X_deviceCategory> <pnpx:X_hardwareId>VEN_0106&DEV_0007&REV_01</pnpx:X_hardwareId> <df:X_deviceCategory>Display.TV Multimedia.DMR</df:X_deviceCategory> <av:X_TrackID_DeviceInfo xmlns:av="urn:schemas-sony-com:av"> <av:X_TrackID_BaseURL>http://192.168.1.16/sony/BgmSearch</av:X_TrackID_BaseURL> </av:X_TrackID_DeviceInfo> <av:X_DIALEX_DeviceInfo xmlns:av="urn:schemas-sony-com:av"> <av:X_DIALEX_AppsListURL>http://192.168.1.16/DIAL/sony/applist</av:X_DIALEX_AppsListURL> <av:X_DIALEX_DeviceID>B0:00:03:52:77:34</av:X_DIALEX_DeviceID> <av:X_DIALEX_DeviceType>CoreTV_DIAL</av:X_DIALEX_DeviceType> </av:X_DIALEX_DeviceInfo> <av:X_ScalarWebAPI_DeviceInfo xmlns:av="urn:schemas-sony-com:av"> <av:X_ScalarWebAPI_Version>1.0</av:X_ScalarWebAPI_Version> <av:X_ScalarWebAPI_BaseURL>http://192.168.1.16/sony</av:X_ScalarWebAPI_BaseURL> <av:X_ScalarWebAPI_ServiceList> <av:X_ScalarWebAPI_ServiceType>guide</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>system</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>videoScreen</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>audio</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>avContent</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>appControl</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>browser</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>notification</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>cec</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>accessControl</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>encryption</av:X_ScalarWebAPI_ServiceType> </av:X_ScalarWebAPI_ServiceList> </av:X_ScalarWebAPI_DeviceInfo> <av:X_RDIS_DeviceInfo xmlns:av="urn:schemas-sony-com:av"> <av:X_RDIS_Version>1.0</av:X_RDIS_Version> <av:X_RDIS_SESSION_CONTROL>false</av:X_RDIS_SESSION_CONTROL> <av:X_RDIS_ENTRY_PORT>20677</av:X_RDIS_ENTRY_PORT> </av:X_RDIS_DeviceInfo> </device> </root> &ssdp=HTTP/1.1 200 OK CACHE-CONTROL: max-age=1800 EXT: LOCATION: http://192.168.1.16:52323/dmr.xml SERVER: Linux/2.6 UPnP/1.0 KDL-48W600B/1.7 ST: upnp:rootdevice USN: uuid:00000000-0000-1010-8000-fcf152f5f8dd::upnp:rootdevice X-AV-Physical-Unit-Info: pa="BRAVIA KDL-48W600B"; X-AV-Server-Info: av=5.0; cn="Sony Corporation"; mn="BRAVIA KDL-48W600B"; mv="1.7"; ----------------------------------------------------------------------------------------------------------------------------------------------------------------- The other BRAVIA return this to Magpie deviceData=<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:pnpx="http://schemas.microsoft.com/windows/pnpx/2005/11"xmlns:df="http://schemas.microsoft.com/windows/2008/09/devicefoundation"> <specVersion> <major>1</major> <minor>0</minor> </specVersion> <device> <deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType> <friendlyName>BRvKDL32W650A bdrm</friendlyName> <manufacturer>Sony Corporation</manufacturer> <manufacturerURL>http://www.sony.net/</manufacturerURL> <modelName>KDL-32W650A</modelName> <modelNumber>MINT1.7.0.1</modelNumber> <UDN>uuid:00000000-0000-1010-8000-d8d43c8fe38f</UDN> <dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC> <microsoft:magicPacketWakeSupported xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0">1</microsoft:magicPacketWakeSupported> <iconList> <icon> <mimetype>image/png</mimetype> <width>32</width> <height>32</height> <depth>24</depth> <url>/MediaRenderer_LW_32x32.png</url> </icon> <icon> <mimetype>image/png</mimetype> <width>48</width> <height>48</height> <depth>24</depth> <url>/MediaRenderer_LW_48x48.png</url> </icon> <icon> <mimetype>image/png</mimetype> <width>60</width> <height>60</height> <depth>24</depth> <url>/MediaRenderer_LW_60x60.png</url> </icon> <icon> <mimetype>image/png</mimetype> <width>120</width> <height>120</height> <depth>24</depth> <url>/MediaRenderer_LW_120x120.png</url> </icon> <icon> <mimetype>image/jpeg</mimetype> <width>32</width> <height>32</height> <depth>24</depth> <url>/MediaRenderer_LW_32x32.jpg</url> </icon> <icon> <mimetype>image/jpeg</mimetype> <width>48</width> <height>48</height> <depth>24</depth> <url>/MediaRenderer_LW_48x48.jpg</url> </icon> <icon> <mimetype>image/jpeg</mimetype> <width>60</width> <height>60</height> <depth>24</depth> <url>/MediaRenderer_LW_60x60.jpg</url> </icon> <icon> <mimetype>image/jpeg</mimetype> <width>120</width> <height>120</height> <depth>24</depth> <url>/MediaRenderer_LW_120x120.jpg</url> </icon> </iconList> <serviceList> <service> <serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType> <serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId> <SCPDURL>/RenderingControlSCPD.xml</SCPDURL> <controlURL>/upnp/control/RenderingControl</controlURL> <eventSubURL>/upnp/event/RenderingControl</eventSubURL> </service> <service> <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType> <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId> <SCPDURL>/ConnectionManagerSCPD.xml</SCPDURL> <controlURL>/upnp/control/ConnectionManager</controlURL> <eventSubURL>/upnp/event/ConnectionManager</eventSubURL> </service> <service> <serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType> <serviceId>urn:upnp-org:serviceId:AVTransport</serviceId> <SCPDURL>/AVTransportSCPD.xml</SCPDURL> <controlURL>/upnp/control/AVTransport</controlURL> <eventSubURL>/upnp/event/AVTransport</eventSubURL> </service> <service> <serviceType>urn:dial-multiscreen-org:service:dial:1</serviceType> <serviceId>urn:dial-multiscreen-org:serviceId:dial</serviceId> <SCPDURL>/DIALSCPD.xml</SCPDURL> <controlURL>/upnp/control/DIAL</controlURL> <eventSubURL /> </service> <service> <serviceType>urn:schemas-sony-com:service:IRCC:1</serviceType> <serviceId>urn:schemas-sony-com:serviceId:IRCC</serviceId> <SCPDURL>/IRCCSCPD.xml</SCPDURL> <controlURL>http://192.168.1.17/sony/IRCC</controlURL> <eventSubURL /> </service> <service> <serviceType>urn:schemas-sony-com:service:ScalarWebAPI:1</serviceType> <serviceId>urn:schemas-sony-com:serviceId:ScalarWebAPI</serviceId> <SCPDURL>/ScalarWebApiSCPD.xml</SCPDURL> <controlURL>/upnp/control/ScalarAPI</controlURL> <eventSubURL /> </service> </serviceList> <av:X_MaxBGMCount xmlns:av="urn:schemas-sony-com:av">64</av:X_MaxBGMCount> <av:X_StandardDMR xmlns:av="urn:schemas-sony-com:av">1.1</av:X_StandardDMR> <av:X_ScreenResolution xmlns:av="urn:schemas-sony-com:av">2K</av:X_ScreenResolution> <av:X_IRCCCodeList xmlns:av="urn:schemas-sony-com:av"> <av:X_IRCCCode command="Power">AAAAAQAAAAEAAAAVAw==</av:X_IRCCCode> <av:X_IRCCCode command="Power ON">AAAAAQAAAAEAAAAuAw==</av:X_IRCCCode> <av:X_IRCCCode command="Power OFF">AAAAAQAAAAEAAAAvAw==</av:X_IRCCCode> </av:X_IRCCCodeList> <pnpx:X_compatibleId>MS_DigitalMediaDeviceClass_DMR_V001</pnpx:X_compatibleId> <pnpx:X_deviceCategory>MediaDevices</pnpx:X_deviceCategory> <pnpx:X_hardwareId>VEN_0106&DEV_0006&REV_01</pnpx:X_hardwareId> <df:X_deviceCategory>Display.TV Multimedia.DMR</df:X_deviceCategory> <av:X_TrackID_DeviceInfo xmlns:av="urn:schemas-sony-com:av"> <av:X_TrackID_BaseURL>http://192.168.1.17/sony/BgmSearch</av:X_TrackID_BaseURL> </av:X_TrackID_DeviceInfo> <av:X_ScalarWebAPI_DeviceInfo xmlns:av="urn:schemas-sony-com:av"> <av:X_ScalarWebAPI_Version>1.0</av:X_ScalarWebAPI_Version> <av:X_ScalarWebAPI_BaseURL>http://192.168.1.17/sony</av:X_ScalarWebAPI_BaseURL> <av:X_ScalarWebAPI_ServiceList> <av:X_ScalarWebAPI_ServiceType>guide</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>system</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>videoScreen</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>audio</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>avContent</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>appControl</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>browser</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>notification</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>cec</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>accessControl</av:X_ScalarWebAPI_ServiceType> <av:X_ScalarWebAPI_ServiceType>irCommandProxy</av:X_ScalarWebAPI_ServiceType> </av:X_ScalarWebAPI_ServiceList> </av:X_ScalarWebAPI_DeviceInfo> <av:X_RDIS_DeviceInfo xmlns:av="urn:schemas-sony-com:av"> <av:X_RDIS_Version>1.0</av:X_RDIS_Version> <av:X_RDIS_SESSION_CONTROL>false</av:X_RDIS_SESSION_CONTROL> <av:X_RDIS_ENTRY_PORT>20677</av:X_RDIS_ENTRY_PORT> </av:X_RDIS_DeviceInfo> <av:X_DIALEX_DeviceInfo xmlns:av="urn:schemas-sony-com:av"> <av:X_DIALEX_AppsListURL>http://192.168.1.17/DIAL/sony/applist</av:X_DIALEX_AppsListURL> </av:X_DIALEX_DeviceInfo> </device> </root> &ssdp=NOTIFY * HTTP/1.1 HOST: 239.255.255.250:1900 CACHE-CONTROL: max-age=1800 LOCATION: http://192.168.1.17:52323/dmr.xml NT: upnp:rootdevice NTS: ssdp:alive SERVER: Linux/2.6 UPnP/1.0 KDL-32W650A/1.7 USN: uuid:00000000-0000-1010-8000-d8d43c8fe38f::upnp:rootdevice X-AV-Physical-Unit-Info: pa="BRAVIA KDL-32W650A"; X-AV-Server-Info: av=5.0; cn="Sony Corporation"; mn="BRAVIA KDL-32W650A"; mv="1.7"; I don't see any meaningful differences, do you?
-
nope. that didn't work regarding the quotes
-
i did have the quotes off at one point. I'll take them off and get back to you. The IRCCode comes form the xml as this <av:X_IRCCCode command="Power OFF">AAAAAQAAAAEAAAAvAw==</av:X_IRCCCode> I copied the content using the copy command from the line that works for the other Bravia. Both Bravias use nginx web servers