Sony Devices Binding

openhab2
Tags: #<Tag:0x00007f51dea76020>

(Andi) #521

Hello, my Sony TV KD-49XD7005 received an OS update yesterday (or the day before) and since then neither the SimpleIP nor Scalar Things inititalize anymore. Already tried to remove the things an re-add them. Of course, I also checked that remote access in the TV settings is still enabled.

Somebody experiencing the same problems?

Edit: Here a debug log, hope it helps:

2018-11-25 12:12:07.848 [DEBUG] [inding.sony.internal.net.HttpRequest] - 3 * Sending client request on thread pipe-bundle:restart 190

3 > GET http://192.168.1.11:80/DIAL/sony/applist

3 > User-Agent: OpenHab/Sony/Binding

3 > X-CERS-DEVICE-INFO: OpenHab/Sony/Binding

2018-11-25 12:12:07.858 [DEBUG] [inding.sony.internal.net.HttpRequest] - 4 * Client response received on thread pipe-bundle:restart 190

	at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:188) ~[190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.internal.dial.models.DialDeviceInfo.<init>(DialDeviceInfo.java:67) ~[190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.internal.dial.models.DialState.<init>(DialState.java:102) ~[190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.discovery.DialDiscoveryParticipant.createDialDevice(DialDiscoveryParticipant.java:90) [190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.discovery.DialDiscoveryParticipant.createResult(DialDiscoveryParticipant.java:68) [190:org.openhab.binding.sony:2.2.0.201711082312]

2018-11-25 12:12:07.881 [DEBUG] [org.openhab.binding.sony            ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.discovery.UpnpDiscoveryParticipant}={service.id=641, service.bundleid=190, service.scope=bundle, component.name=org.openhab.binding.sony.discovery.dial, component.id=336} - org.openhab.binding.sony

2018-11-25 12:12:07.891 [DEBUG] [y.discovery.IrccDiscoveryParticipant] - Found Sony IRCC service: uuid:fda0aaa5-b4a0-4da4-a3bd-18e7d15c5870

2018-11-25 12:12:07.973 [DEBUG] [inding.sony.internal.net.HttpRequest] - 1 * Sending client request on thread pipe-bundle:restart 190

1 > GET http://192.168.1.11:13784/sony/webapi/ssdp/dd.xml

1 > User-Agent: OpenHab/Sony/Binding

1 > X-CERS-DEVICE-INFO: OpenHab/Sony/Binding

2018-11-25 12:12:07.981 [DEBUG] [inding.sony.internal.net.HttpRequest] - 2 * Client response received on thread pipe-bundle:restart 190

    <manufacturer>Sony Corporation</manufacturer>

    <manufacturerURL>http://www.sony.net/</manufacturerURL>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.png</url>

        <serviceType>urn:schemas-sony-com:service:ScalarWebAPI:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:ScalarWebAPI</serviceId>

        <SCPDURL>/sony/webapi/ssdp/scpd/WebApiSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony</controlURL>

        <serviceType>urn:schemas-sony-com:service:IRCC:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:IRCC</serviceId>

        <SCPDURL>http://192.168.1.11/sony/ircc/IRCCSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony/ircc</controlURL>

    <av:X_ScalarWebAPI_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

      <av:X_ScalarWebAPI_BaseURL>http://192.168.1.11/sony</av:X_ScalarWebAPI_BaseURL>

    <av:X_IRCC_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

    <av:X_IRCCCodeList xmlns:av="urn:schemas-sony-com:av">

    <av:X_RDIS_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

2018-11-25 12:12:07.988 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 5524: <?xml version="1.0"?>

    <manufacturer>Sony Corporation</manufacturer>

    <manufacturerURL>http://www.sony.net/</manufacturerURL>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.png</url>

        <serviceType>urn:schemas-sony-com:service:ScalarWebAPI:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:ScalarWebAPI</serviceId>

        <SCPDURL>/sony/webapi/ssdp/scpd/WebApiSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony</controlURL>

        <serviceType>urn:schemas-sony-com:service:IRCC:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:IRCC</serviceId>

        <SCPDURL>http://192.168.1.11/sony/ircc/IRCCSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony/ircc</controlURL>

    <av:X_ScalarWebAPI_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

      <av:X_ScalarWebAPI_BaseURL>http://192.168.1.11/sony</av:X_ScalarWebAPI_BaseURL>

    <av:X_IRCC_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

    <av:X_IRCCCodeList xmlns:av="urn:schemas-sony-com:av">

    <av:X_RDIS_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

2018-11-25 12:12:07.999 [DEBUG] [inding.sony.internal.net.HttpRequest] - 3 * Sending client request on thread pipe-bundle:restart 190

3 > GET http://192.168.1.11/sony/ircc/IRCCSCPD.xml

3 > User-Agent: OpenHab/Sony/Binding

3 > X-CERS-DEVICE-INFO: OpenHab/Sony/Binding

2018-11-25 12:12:08.012 [DEBUG] [inding.sony.internal.net.HttpRequest] - 4 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.018 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 1999: <?xml version="1.0"?>

2018-11-25 12:12:08.027 [DEBUG] [inding.sony.internal.net.HttpRequest] - 5 * Sending client request on thread pipe-bundle:restart 190

5 > GET http://192.168.1.11:13784/sony/webapi/ssdp/scpd/WebApiSCPD.xml

5 > User-Agent: OpenHab/Sony/Binding

5 > X-CERS-DEVICE-INFO: OpenHab/Sony/Binding

2018-11-25 12:12:08.036 [DEBUG] [inding.sony.internal.net.HttpRequest] - 6 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.042 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 323: <?xml version="1.0"?>

2018-11-25 12:12:08.047 [DEBUG] [.sony.internal.ircc.models.IrccState] - No actionsurl - generating default

2018-11-25 12:12:08.050 [DEBUG] [.sony.internal.ircc.models.IrccState] - No UnrDeviceInformation - returning default version

2018-11-25 12:12:08.052 [DEBUG] [y.discovery.IrccDiscoveryParticipant] - IRCC device didn't implement a valid actionURL - ignoring: (RemoteDeviceIdentity) UDN: uuid:fda0aaa5-b4a0-4da4-a3bd-18e7d15c5870, Descriptor: http://192.168.1.11:13784/sony/webapi/ssdp/dd.xml

2018-11-25 12:12:08.061 [DEBUG] [org.openhab.binding.sony            ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.discovery.UpnpDiscoveryParticipant}={service.id=642, service.bundleid=190, service.scope=bundle, component.name=org.openhab.binding.sony.discovery.ircc, component.id=337} - org.openhab.binding.sony

2018-11-25 12:12:08.068 [DEBUG] [covery.ScalarWebDiscoveryParticipant] - Found Sony WebScalarAPI service: uuid:fda0aaa5-b4a0-4da4-a3bd-18e7d15c5870

2018-11-25 12:12:08.143 [DEBUG] [inding.sony.internal.net.HttpRequest] - 1 * Sending client request on thread pipe-bundle:restart 190

1 > GET http://192.168.1.11:13784/sony/webapi/ssdp/dd.xml

1 > User-Agent: OpenHab/Sony/Binding

1 > X-CERS-DEVICE-INFO: OpenHab/Sony/Binding

2018-11-25 12:12:08.151 [DEBUG] [inding.sony.internal.net.HttpRequest] - 2 * Client response received on thread pipe-bundle:restart 190

    <manufacturer>Sony Corporation</manufacturer>

    <manufacturerURL>http://www.sony.net/</manufacturerURL>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.png</url>

        <serviceType>urn:schemas-sony-com:service:ScalarWebAPI:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:ScalarWebAPI</serviceId>

        <SCPDURL>/sony/webapi/ssdp/scpd/WebApiSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony</controlURL>

        <serviceType>urn:schemas-sony-com:service:IRCC:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:IRCC</serviceId>

        <SCPDURL>http://192.168.1.11/sony/ircc/IRCCSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony/ircc</controlURL>

    <av:X_ScalarWebAPI_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

      <av:X_ScalarWebAPI_BaseURL>http://192.168.1.11/sony</av:X_ScalarWebAPI_BaseURL>

    <av:X_IRCC_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

    <av:X_IRCCCodeList xmlns:av="urn:schemas-sony-com:av">

    <av:X_RDIS_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

2018-11-25 12:12:08.159 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 5524: <?xml version="1.0"?>

    <manufacturer>Sony Corporation</manufacturer>

    <manufacturerURL>http://www.sony.net/</manufacturerURL>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.png</url>

        <serviceType>urn:schemas-sony-com:service:ScalarWebAPI:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:ScalarWebAPI</serviceId>

        <SCPDURL>/sony/webapi/ssdp/scpd/WebApiSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony</controlURL>

        <serviceType>urn:schemas-sony-com:service:IRCC:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:IRCC</serviceId>

        <SCPDURL>http://192.168.1.11/sony/ircc/IRCCSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony/ircc</controlURL>

    <av:X_ScalarWebAPI_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

      <av:X_ScalarWebAPI_BaseURL>http://192.168.1.11/sony</av:X_ScalarWebAPI_BaseURL>

    <av:X_IRCC_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

    <av:X_IRCCCodeList xmlns:av="urn:schemas-sony-com:av">

    <av:X_RDIS_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

2018-11-25 12:12:08.242 [DEBUG] [inding.sony.internal.net.HttpRequest] - 1 * Sending client request on thread pipe-bundle:restart 190

1 > POST http://192.168.1.11/sony/guide

2018-11-25 12:12:08.252 [DEBUG] [inding.sony.internal.net.HttpRequest] - 2 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.255 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 27: {"result":[["1.0"]],"id":1}

2018-11-25 12:12:08.274 [DEBUG] [inding.sony.internal.net.HttpRequest] - 3 * Sending client request on thread pipe-bundle:restart 190

3 > POST http://192.168.1.11/sony/guide

2018-11-25 12:12:08.282 [DEBUG] [inding.sony.internal.net.HttpRequest] - 4 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.286 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 329: {"results":[["getServiceProtocols",[],["string","string*"],"1.0"],["getSupportedApiInfo",["{\"services\":\"string*\"}"],["{\"service\":\"string\", \"protocols\":\"string*\", \"apis\":\"ApiInfo[]\"}*"],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:08.301 [DEBUG] [inding.sony.internal.net.HttpRequest] - 5 * Sending client request on thread pipe-bundle:restart 190

5 > POST http://192.168.1.11/sony/guide

2018-11-25 12:12:08.310 [DEBUG] [inding.sony.internal.net.HttpRequest] - 6 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.314 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 432: {"results":[["accessControl",["xhrpost:jsonizer"]],["appControl",["xhrpost:jsonizer"]],["audio",["xhrpost:jsonizer"]],["avContent",["xhrpost:jsonizer"]],["browser",["xhrpost:jsonizer"]],["cec",["xhrpost:jsonizer"]],["contentshare",["xhrpost:jsonizer"]],["encryption",["xhrpost:jsonizer"]],["guide",["xhrpost:jsonizer"]],["recording",["xhrpost:jsonizer"]],["system",["xhrpost:jsonizer"]],["videoScreen",["xhrpost:jsonizer"]]],"id":3}

2018-11-25 12:12:08.331 [DEBUG] [inding.sony.internal.net.HttpRequest] - 7 * Sending client request on thread pipe-bundle:restart 190

7 > POST http://192.168.1.11/sony/cec

2018-11-25 12:12:08.339 [DEBUG] [inding.sony.internal.net.HttpRequest] - 8 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.343 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 27: {"result":[["1.0"]],"id":1}

2018-11-25 12:12:08.360 [DEBUG] [inding.sony.internal.net.HttpRequest] - 9 * Sending client request on thread pipe-bundle:restart 190

9 > POST http://192.168.1.11/sony/cec

2018-11-25 12:12:08.371 [DEBUG] [inding.sony.internal.net.HttpRequest] - 10 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.374 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 415: {"results":[["setCecControlMode",["{\"enabled\":\"bool\"}"],[],"1.0"],["setMhlAutoInputChangeMode",["{\"enabled\":\"bool\"}"],[],"1.0"],["setMhlPowerFeedMode",["{\"enabled\":\"bool\"}"],[],"1.0"],["setPowerSyncMode",["{\"sinkPowerOffSync\":\"bool\", \"sourcePowerOnSync\":\"bool\"}"],[],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:08.391 [DEBUG] [inding.sony.internal.net.HttpRequest] - 11 * Sending client request on thread pipe-bundle:restart 190

11 > POST http://192.168.1.11/sony/accessControl

2018-11-25 12:12:08.399 [DEBUG] [inding.sony.internal.net.HttpRequest] - 12 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.403 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 27: {"result":[["1.0"]],"id":1}

2018-11-25 12:12:08.422 [DEBUG] [inding.sony.internal.net.HttpRequest] - 13 * Sending client request on thread pipe-bundle:restart 190

13 > POST http://192.168.1.11/sony/accessControl

2018-11-25 12:12:08.431 [DEBUG] [inding.sony.internal.net.HttpRequest] - 14 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.435 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 286: {"results":[["actRegister",["{\"clientid\":\"string\", \"nickname\":\"string\", \"level\":\"string\"}","{\"function\":\"string\", \"value\":\"string\"}*"],[],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:08.451 [DEBUG] [inding.sony.internal.net.HttpRequest] - 15 * Sending client request on thread pipe-bundle:restart 190

15 > POST http://192.168.1.11/sony/system

2018-11-25 12:12:08.459 [DEBUG] [inding.sony.internal.net.HttpRequest] - 16 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.464 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 33: {"result":[["1.0","1.1"]],"id":1}

2018-11-25 12:12:08.481 [DEBUG] [inding.sony.internal.net.HttpRequest] - 17 * Sending client request on thread pipe-bundle:restart 190

17 > POST http://192.168.1.11/sony/system

2018-11-25 12:12:08.492 [DEBUG] [inding.sony.internal.net.HttpRequest] - 18 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.495 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 2015: {"results":[["getCurrentTime",[],["string"],"1.0"],["getDeviceMode",["{\"value\":\"string\"}"],["{\"isOn\":\"bool\"}"],"1.0"],["getInterfaceInformation",[],["{\"productCategory\":\"string\", \"productName\":\"string\", \"modelName\":\"string\", \"serverName\":\"string\", \"interfaceVersion\":\"string\"}"],"1.0"],["getLEDIndicatorStatus",[],["{\"mode\":\"string\", \"status\":\"string\"}"],"1.0"],["getNetworkSettings",["{\"netif\":\"string\"}"],["{\"netif\":\"string\", \"hwAddr\":\"string\", \"ipAddrV4\":\"string\", \"ipAddrV6\":\"string\", \"netmask\":\"string\", \"gateway\":\"string\", \"dns\":\"string*\"}*"],"1.0"],["getPowerSavingMode",[],["{\"mode\":\"string\"}"],"1.0"],["getPowerStatus",[],["{\"status\":\"string\"}"],"1.0"],["getRemoteControllerInfo",[],["{\"bundled\":\"bool\", \"type\":\"string\"}","{\"name\":\"string\", \"value\":\"string\"}*"],"1.0"],["getRemoteDeviceSettings",["{\"target\":\"string\"}"],["{\"target\":\"string\", \"currentValue\":\"string\", \"deviceUIInfo\":\"string\", \"title\":\"string\", \"titleTextID\":\"string\", \"type\":\"string\", \"isAvailable\":\"bool\", \"candidate\":\"GeneralSettingsCandidate[]\"}*"],"1.0"],["getSystemInformation",[],["{\"product\":\"string\", \"region\":\"string\", \"language\":\"string\", \"model\":\"string\", \"serial\":\"string\", \"macAddr\":\"string\", \"name\":\"string\", \"generation\":\"string\", \"area\":\"string\", \"cid\":\"string\"}"],"1.0"],["getSystemSupportedFunction",[],["{\"option\":\"string\", \"value\":\"string\"}*"],"1.0"],["getWolMode",[],["{\"enabled\":\"bool\"}"],"1.0"],["requestReboot",[],[],"1.0"],["setDeviceMode",["{\"value\":\"string\", \"isOn\":\"bool\"}"],[],"1.0"],["setLanguage",["{\"language\":\"string\"}"],[],"1.0"],["setPowerSavingMode",["{\"mode\":\"string\"}"],[],"1.0"],["setPowerStatus",["{\"status\":\"bool\"}"],[],"1.0"],["setWolMode",["{\"enabled\":\"bool\"}"],[],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:08.512 [DEBUG] [inding.sony.internal.net.HttpRequest] - 19 * Sending client request on thread pipe-bundle:restart 190

19 > POST http://192.168.1.11/sony/system

2018-11-25 12:12:08.521 [DEBUG] [inding.sony.internal.net.HttpRequest] - 20 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.524 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 606: {"results":[["getCurrentTime",[],["{\"dateTime\":\"string\", \"timeZoneOffsetMinute\":\"int\", \"dstOffsetMinute\":\"int\"}"],"1.1"],["getStorageList",["{\"uri\":\"string\"}"],["{\"uri\":\"string\", \"deviceName\":\"string\", \"volumeLabel\":\"string\", \"permission\":\"string\", \"position\":\"string\", \"formattable\":\"string\", \"mounted\":\"string\", \"wholeCapacityMB\":\"int\", \"freeCapacityMB\":\"int\", \"systemAreaCapacityMB\":\"int\", \"formatting\":\"string\", \"isAvailable\":\"string\"}*"],"1.1"],["setLEDIndicatorStatus",["{\"mode\":\"string\", \"status\":\"string\"}"],[],"1.1"]],"id":3}

2018-11-25 12:12:08.541 [DEBUG] [inding.sony.internal.net.HttpRequest] - 21 * Sending client request on thread pipe-bundle:restart 190

21 > POST http://192.168.1.11/sony/appControl

2018-11-25 12:12:08.550 [DEBUG] [inding.sony.internal.net.HttpRequest] - 22 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.553 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 33: {"result":[["1.0","1.1"]],"id":1}

2018-11-25 12:12:08.571 [DEBUG] [inding.sony.internal.net.HttpRequest] - 23 * Sending client request on thread pipe-bundle:restart 190

23 > POST http://192.168.1.11/sony/appControl

2018-11-25 12:12:08.579 [DEBUG] [inding.sony.internal.net.HttpRequest] - 24 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.584 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 561: {"results":[["getApplicationList",[],["{\"title\":\"string\", \"uri\":\"string\", \"icon\":\"string\", \"data\":\"string\"}*"],"1.0"],["getApplicationStatusList",[],["{\"name\":\"string\", \"status\":\"string\"}*"],"1.0"],["getWebAppStatus",[],["{\"active\":\"bool\", \"url\":\"string\"}"],"1.0"],["setActiveApp",["{\"uri\":\"string\", \"data\":\"string\"}"],[],"1.0"],["setTextForm",["string"],["int"],"1.0"],["terminateApps",[],[],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:08.599 [DEBUG] [inding.sony.internal.net.HttpRequest] - 25 * Sending client request on thread pipe-bundle:restart 190

25 > POST http://192.168.1.11/sony/appControl

2018-11-25 12:12:08.610 [DEBUG] [inding.sony.internal.net.HttpRequest] - 26 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.616 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 170: {"results":[["getTextForm",["{\"encKey\":\"string\"}"],["{\"text\":\"string\"}"],"1.1"],["setTextForm",["{\"encKey\":\"string\", \"text\":\"string\"}"],[],"1.1"]],"id":3}

2018-11-25 12:12:08.634 [DEBUG] [inding.sony.internal.net.HttpRequest] - 27 * Sending client request on thread pipe-bundle:restart 190

27 > POST http://192.168.1.11/sony/encryption

2018-11-25 12:12:08.642 [DEBUG] [inding.sony.internal.net.HttpRequest] - 28 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.646 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 27: {"result":[["1.0"]],"id":1}

2018-11-25 12:12:08.664 [DEBUG] [inding.sony.internal.net.HttpRequest] - 29 * Sending client request on thread pipe-bundle:restart 190

29 > POST http://192.168.1.11/sony/encryption

2018-11-25 12:12:08.673 [DEBUG] [inding.sony.internal.net.HttpRequest] - 30 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.677 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 190: {"results":[["getPublicKey",[],["{\"publicKey\":\"string\"}"],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:08.699 [DEBUG] [inding.sony.internal.net.HttpRequest] - 31 * Sending client request on thread pipe-bundle:restart 190

31 > POST http://192.168.1.11/sony/browser

2018-11-25 12:12:08.708 [DEBUG] [inding.sony.internal.net.HttpRequest] - 32 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.712 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 27: {"result":[["1.0"]],"id":1}

2018-11-25 12:12:08.733 [DEBUG] [inding.sony.internal.net.HttpRequest] - 33 * Sending client request on thread pipe-bundle:restart 190

33 > POST http://192.168.1.11/sony/browser

2018-11-25 12:12:08.740 [DEBUG] [inding.sony.internal.net.HttpRequest] - 34 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.745 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 435: {"results":[["actBrowserControl",["{\"control\":\"string\"}"],["int"],"1.0"],["getTextUrl",[],["{\"url\":\"string\", \"title\":\"string\", \"type\":\"string\", \"favicon\":\"string\"}"],"1.0"],["setTextUrl",["{\"url\":\"string\", \"title\":\"string\", \"type\":\"string\", \"favicon\":\"string\"}"],["int"],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:08.763 [DEBUG] [inding.sony.internal.net.HttpRequest] - 35 * Sending client request on thread pipe-bundle:restart 190

35 > POST http://192.168.1.11/sony/recording

2018-11-25 12:12:08.771 [DEBUG] [inding.sony.internal.net.HttpRequest] - 36 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.775 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 39: {"result":[["1.0","1.1","1.2"]],"id":1}

2018-11-25 12:12:08.793 [DEBUG] [inding.sony.internal.net.HttpRequest] - 37 * Sending client request on thread pipe-bundle:restart 190

37 > POST http://192.168.1.11/sony/recording

2018-11-25 12:12:08.802 [DEBUG] [inding.sony.internal.net.HttpRequest] - 38 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.806 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 1564: {"results":[["addSchedule",["{\"type\":\"string\", \"uri\":\"string\", \"title\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"repeatType\":\"string\", \"quality\":\"string\"}"],["{\"annotation\":\"int\"}"],"1.0"],["deleteSchedule",["{\"id\":\"string\", \"type\":\"string\", \"uri\":\"string\", \"title\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\"}"],[],"1.0"],["getConflictScheduleList",["{\"uri\":\"string\", \"title\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"repeatType\":\"string\"}"],["{\"id\":\"string\", \"title\":\"string\", \"type\":\"string\", \"uri\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"repeatType\":\"string\"}*"],"1.0"],["getHistoryList",["{\"stIdx\":\"int\", \"cnt\":\"int\"}"],["{\"id\":\"string\", \"title\":\"string\", \"channelName\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"reasonId\":\"int\", \"reasonMsg\":\"string\"}*"],"1.0"],["getRecordingStatus",[],["{\"status\":\"string\"}"],"1.0"],["getScheduleList",["{\"stIdx\":\"int\", \"cnt\":\"int\"}"],["{\"id\":\"string\", \"type\":\"string\", \"uri\":\"string\", \"title\":\"string\", \"channelName\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"repeatType\":\"string\", \"overlapStatus\":\"string\", \"recordingStatus\":\"string\", \"quality\":\"string\"}*"],"1.0"],["getSupportedRepeatType",[],["string*"],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:08.823 [DEBUG] [inding.sony.internal.net.HttpRequest] - 39 * Sending client request on thread pipe-bundle:restart 190

39 > POST http://192.168.1.11/sony/recording

2018-11-25 12:12:08.832 [DEBUG] [inding.sony.internal.net.HttpRequest] - 40 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.836 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 866: {"results":[["addSchedule",["{\"type\":\"string\", \"uri\":\"string\", \"title\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"repeatType\":\"string\", \"quality\":\"string\", \"eventId\":\"string\"}"],["{\"annotation\":\"int\"}"],"1.1"],["deleteSchedule",["{\"id\":\"string\", \"contentUri\":\"string\", \"type\":\"string\", \"uri\":\"string\", \"title\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"delMode\":\"string\"}*"],[],"1.1"],["getScheduleList",["{\"stIdx\":\"int\", \"cnt\":\"int\"}"],["{\"id\":\"string\", \"type\":\"string\", \"uri\":\"string\", \"title\":\"string\", \"channelName\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"repeatType\":\"string\", \"overlapStatus\":\"string\", \"recordingStatus\":\"string\", \"quality\":\"string\", \"eventId\":\"string\"}*"],"1.1"]],"id":3}

2018-11-25 12:12:08.852 [DEBUG] [inding.sony.internal.net.HttpRequest] - 41 * Sending client request on thread pipe-bundle:restart 190

41 > POST http://192.168.1.11/sony/recording

2018-11-25 12:12:08.861 [DEBUG] [inding.sony.internal.net.HttpRequest] - 42 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.864 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 688: {"results":[["addSchedule",["{\"type\":\"string\", \"uri\":\"string\", \"title\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"repeatType\":\"string\", \"quality\":\"string\", \"eventId\":\"string\", \"id\":\"string\", \"avoidDoubleRecording\":\"string\", \"mode\":\"string\", \"priority\":\"string\", \"storageUri\":\"string\", \"override\":\"string\", \"autoTransfer\":\"string\", \"trackedTitle\":\"string\", \"videoIndex\":\"int\", \"audioIndex\":\"int\", \"subtitleIndex\":\"int\", \"groupId\":\"string\", \"recordItemWithParentalLock\":\"string\", \"ignoreError\":\"string\"}"],["{\"annotation\":\"int\", \"conflict\":\"ConflictSchedule[]\"}"],"1.2"]],"id":4}

2018-11-25 12:12:08.882 [DEBUG] [inding.sony.internal.net.HttpRequest] - 43 * Sending client request on thread pipe-bundle:restart 190

43 > POST http://192.168.1.11/sony/audio

2018-11-25 12:12:08.890 [DEBUG] [inding.sony.internal.net.HttpRequest] - 44 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.893 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 39: {"result":[["1.0","1.1","1.2"]],"id":1}

2018-11-25 12:12:08.912 [DEBUG] [inding.sony.internal.net.HttpRequest] - 45 * Sending client request on thread pipe-bundle:restart 190

45 > POST http://192.168.1.11/sony/audio

2018-11-25 12:12:08.921 [DEBUG] [inding.sony.internal.net.HttpRequest] - 46 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.925 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 782: {"results":[["getSpeakerSettings",["{\"target\":\"string\"}"],["{\"target\":\"string\", \"currentValue\":\"string\", \"deviceUIInfo\":\"string\", \"title\":\"string\", \"titleTextID\":\"string\", \"type\":\"string\", \"isAvailable\":\"bool\", \"candidate\":\"GeneralSettingsCandidate[]\"}*"],"1.0"],["getVolumeInformation",[],["{\"target\":\"string\", \"volume\":\"int\", \"mute\":\"bool\", \"maxVolume\":\"int\", \"minVolume\":\"int\"}*"],"1.0"],["setAudioMute",["{\"status\":\"bool\"}"],["int"],"1.0"],["setAudioVolume",["{\"target\":\"string\", \"volume\":\"string\"}"],["int"],"1.0"],["setSpeakerSettings",["{\"settings\":\"GeneralSettings[]\"}"],[],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:08.941 [DEBUG] [inding.sony.internal.net.HttpRequest] - 47 * Sending client request on thread pipe-bundle:restart 190

47 > POST http://192.168.1.11/sony/audio

2018-11-25 12:12:08.951 [DEBUG] [inding.sony.internal.net.HttpRequest] - 48 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.956 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 376: {"results":[["getSoundSettings",["{\"target\":\"string\"}"],["{\"target\":\"string\", \"currentValue\":\"string\", \"deviceUIInfo\":\"string\", \"title\":\"string\", \"titleTextID\":\"string\", \"type\":\"string\", \"isAvailable\":\"bool\", \"candidate\":\"GeneralSettingsCandidate[]\"}*"],"1.1"],["setSoundSettings",["{\"settings\":\"GeneralSettings[]\"}"],[],"1.1"]],"id":3}

(Andi) #522

And here the second part, because it didn’t fit into the first post:

2018-11-25 12:12:08.971 [DEBUG] [inding.sony.internal.net.HttpRequest] - 49 * Sending client request on thread pipe-bundle:restart 190

49 > POST http://192.168.1.11/sony/audio

2018-11-25 12:12:08.979 [DEBUG] [inding.sony.internal.net.HttpRequest] - 50 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:08.983 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 118: {"results":[["setAudioVolume",["{\"target\":\"string\", \"volume\":\"string\", \"ui\":\"string\"}"],[],"1.2"]],"id":4}

2018-11-25 12:12:09.000 [DEBUG] [inding.sony.internal.net.HttpRequest] - 51 * Sending client request on thread pipe-bundle:restart 190

51 > POST http://192.168.1.11/sony/avContent

2018-11-25 12:12:09.009 [DEBUG] [inding.sony.internal.net.HttpRequest] - 52 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.014 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 45: {"result":[["1.0","1.1","1.2","1.5"]],"id":1}

2018-11-25 12:12:09.031 [DEBUG] [inding.sony.internal.net.HttpRequest] - 53 * Sending client request on thread pipe-bundle:restart 190

53 > POST http://192.168.1.11/sony/avContent

2018-11-25 12:12:09.041 [DEBUG] [inding.sony.internal.net.HttpRequest] - 54 * Client response received on thread pipe-bundle:restart 190

{"results":[["deleteContent",["{\"uri\":\"string\"}"],[],"1.0"],["getContentCount",["{\"source\":\"string\", \"type\":\"string\"}"],["{\"count\":\"int\"}"],"1.0"],["getContentList",["{\"source\":\"string\", \"stIdx\":\"int\", \"cnt\":\"int\", \"type\":\"string\"}"],["{\"uri\":\"string\", \"title\":\"string\", \"index\":\"int\", \"dispNum\":\"string\", \"originalDispNum\":\"string\", \"tripletStr\":\"string\", \"programNum\":\"int\", \"programMediaType\":\"string\", \"directRemoteNum\":\"int\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"channelName\":\"string\", \"fileSizeByte\":\"int\", \"isProtected\":\"bool\", \"isAlreadyPlayed\":\"bool\"}*"],"1.0"],["getCurrentExternalInputsStatus",[],["{\"uri\":\"string\", \"title\":\"string\", \"connection\":\"bool\", \"label\":\"string\", \"icon\":\"string\"}*"],"1.0"],["getFavoriteList",[],["{\"source\":\"string\", \"label\":\"string\"}*"],"1.0"],["getParentalRatingSettings",[],["{\"ratingTypeAge\":\"int\", \"ratingTypeSony\":\"string\", \"ratingCountry\":\"string\", \"ratingCustomTypeTV\":\"string*\", \"ratingCustomTypeMpaa\":\"string\", \"ratingCustomTypeCaEnglish\":\"string\", \"ratingCustomTypeCaFrench\":\"string\", \"unratedLock\":\"bool\"}"],"1.0"],["getPlayingContentInfo",[],["{\"uri\":\"string\", \"source\":\"string\", \"title\":\"string\", \"dispNum\":\"string\", \"originalDispNum\":\"string\", \"tripletStr\":\"string\", \"programNum\":\"int\", \"programTitle\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"mediaType\":\"string\", \"playSpeed\":\"string\", \"bivl_serviceId\":\"string\", \"bivl_assetId\":\"string\", \"bivl_provider\":\"string\"}"],"1.0"],["getSchemeList",[],["{\"scheme\":\"string\"}*"],"1.0"],["getSourceList",["{\"scheme\":\"string\"}"],["{\"source\":\"string\"}*"],"1.0"],["setDeleteProtection",["{\"uri\":\"string\", \"isProtected\":\"bool\"}"],[],"1.0"],["setFavoriteContentList",["{\"favSource\":\"string\", \"contents\":\"string*\"}"],[],"1.0"],["setPlayContent",["{\"uri\":\"string\"}"],[],"1.0"],["setPlayTvContent",["{\"channel\":\"string\"}"],[],"1.0"],["setTvContentVisibility",["{\"uri\":\"string\", \"epgVisibility\":\"string\", \"channelSurfingVisibility\":\"string\", \"visibility\":\"string\"}*"],[],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:09.045 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 2373: {"results":[["deleteContent",["{\"uri\":\"string\"}"],[],"1.0"],["getContentCount",["{\"source\":\"string\", \"type\":\"string\"}"],["{\"count\":\"int\"}"],"1.0"],["getContentList",["{\"source\":\"string\", \"stIdx\":\"int\", \"cnt\":\"int\", \"type\":\"string\"}"],["{\"uri\":\"string\", \"title\":\"string\", \"index\":\"int\", \"dispNum\":\"string\", \"originalDispNum\":\"string\", \"tripletStr\":\"string\", \"programNum\":\"int\", \"programMediaType\":\"string\", \"directRemoteNum\":\"int\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"channelName\":\"string\", \"fileSizeByte\":\"int\", \"isProtected\":\"bool\", \"isAlreadyPlayed\":\"bool\"}*"],"1.0"],["getCurrentExternalInputsStatus",[],["{\"uri\":\"string\", \"title\":\"string\", \"connection\":\"bool\", \"label\":\"string\", \"icon\":\"string\"}*"],"1.0"],["getFavoriteList",[],["{\"source\":\"string\", \"label\":\"string\"}*"],"1.0"],["getParentalRatingSettings",[],["{\"ratingTypeAge\":\"int\", \"ratingTypeSony\":\"string\", \"ratingCountry\":\"string\", \"ratingCustomTypeTV\":\"string*\", \"ratingCustomTypeMpaa\":\"string\", \"ratingCustomTypeCaEnglish\":\"string\", \"ratingCustomTypeCaFrench\":\"string\", \"unratedLock\":\"bool\"}"],"1.0"],["getPlayingContentInfo",[],["{\"uri\":\"string\", \"source\":\"string\", \"title\":\"string\", \"dispNum\":\"string\", \"originalDispNum\":\"string\", \"tripletStr\":\"string\", \"programNum\":\"int\", \"programTitle\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"mediaType\":\"string\", \"playSpeed\":\"string\", \"bivl_serviceId\":\"string\", \"bivl_assetId\":\"string\", \"bivl_provider\":\"string\"}"],"1.0"],["getSchemeList",[],["{\"scheme\":\"string\"}*"],"1.0"],["getSourceList",["{\"scheme\":\"string\"}"],["{\"source\":\"string\"}*"],"1.0"],["setDeleteProtection",["{\"uri\":\"string\", \"isProtected\":\"bool\"}"],[],"1.0"],["setFavoriteContentList",["{\"favSource\":\"string\", \"contents\":\"string*\"}"],[],"1.0"],["setPlayContent",["{\"uri\":\"string\"}"],[],"1.0"],["setPlayTvContent",["{\"channel\":\"string\"}"],[],"1.0"],["setTvContentVisibility",["{\"uri\":\"string\", \"epgVisibility\":\"string\", \"channelSurfingVisibility\":\"string\", \"visibility\":\"string\"}*"],[],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:09.057 [DEBUG] [nal.scalarweb.models.ScalarWebResult] - >> in const: 2, [["deleteContent",["{\"uri\":\"string\"}"],[],"1.0"],["getContentCount",["{\"source\":\"string\", \"type\":\"string\"}"],["{\"count\":\"int\"}"],"1.0"],["getContentList",["{\"source\":\"string\", \"stIdx\":\"int\", \"cnt\":\"int\", \"type\":\"string\"}"],["{\"uri\":\"string\", \"title\":\"string\", \"index\":\"int\", \"dispNum\":\"string\", \"originalDispNum\":\"string\", \"tripletStr\":\"string\", \"programNum\":\"int\", \"programMediaType\":\"string\", \"directRemoteNum\":\"int\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"channelName\":\"string\", \"fileSizeByte\":\"int\", \"isProtected\":\"bool\", \"isAlreadyPlayed\":\"bool\"}*"],"1.0"],["getCurrentExternalInputsStatus",[],["{\"uri\":\"string\", \"title\":\"string\", \"connection\":\"bool\", \"label\":\"string\", \"icon\":\"string\"}*"],"1.0"],["getFavoriteList",[],["{\"source\":\"string\", \"label\":\"string\"}*"],"1.0"],["getParentalRatingSettings",[],["{\"ratingTypeAge\":\"int\", \"ratingTypeSony\":\"string\", \"ratingCountry\":\"string\", \"ratingCustomTypeTV\":\"string*\", \"ratingCustomTypeMpaa\":\"string\", \"ratingCustomTypeCaEnglish\":\"string\", \"ratingCustomTypeCaFrench\":\"string\", \"unratedLock\":\"bool\"}"],"1.0"],["getPlayingContentInfo",[],["{\"uri\":\"string\", \"source\":\"string\", \"title\":\"string\", \"dispNum\":\"string\", \"originalDispNum\":\"string\", \"tripletStr\":\"string\", \"programNum\":\"int\", \"programTitle\":\"string\", \"startDateTime\":\"string\", \"durationSec\":\"int\", \"mediaType\":\"string\", \"playSpeed\":\"string\", \"bivl_serviceId\":\"string\", \"bivl_assetId\":\"string\", \"bivl_provider\":\"string\"}"],"1.0"],["getSchemeList",[],["{\"scheme\":\"string\"}*"],"1.0"],["getSourceList",["{\"scheme\":\"string\"}"],["{\"source\":\"string\"}*"],"1.0"],["setDeleteProtection",["{\"uri\":\"string\", \"isProtected\":\"bool\"}"],[],"1.0"],["setFavoriteContentList",["{\"favSource\":\"string\", \"contents\":\"string*\"}"],[],"1.0"],["setPlayContent",["{\"uri\":\"string\"}"],[],"1.0"],["setPlayTvContent",["{\"channel\":\"string\"}"],[],"1.0"],["setTvContentVisibility",["{\"uri\":\"string\", \"epgVisibility\":\"string\", \"channelSurfingVisibility\":\"string\", \"visibility\":\"string\"}*"],[],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]], []

2018-11-25 12:12:09.064 [DEBUG] [inding.sony.internal.net.HttpRequest] - 55 * Sending client request on thread pipe-bundle:restart 190

55 > POST http://192.168.1.11/sony/avContent

2018-11-25 12:12:09.073 [DEBUG] [inding.sony.internal.net.HttpRequest] - 56 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.079 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 514: {"results":[["getContentCount",["{\"source\":\"string\", \"type\":\"string\", \"target\":\"string\"}"],["{\"count\":\"int\"}"],"1.1"],["getCurrentExternalInputsStatus",[],["{\"uri\":\"string\", \"title\":\"string\", \"connection\":\"bool\", \"label\":\"string\", \"icon\":\"string\", \"status\":\"string\"}*"],"1.1"],["setPlayTvContent",["{\"channel\":\"PlayTvChannel\", \"source\":\"string\", \"sourceType\":\"string\", \"broadcastFreqName\":\"string\", \"ignoreVisibilitySettings\":\"bool\"}"],[],"1.1"]],"id":3}

2018-11-25 12:12:09.097 [DEBUG] [inding.sony.internal.net.HttpRequest] - 57 * Sending client request on thread pipe-bundle:restart 190

57 > POST http://192.168.1.11/sony/avContent

2018-11-25 12:12:09.109 [DEBUG] [inding.sony.internal.net.HttpRequest] - 58 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.115 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 1119: {"results":[["getContentList",["{\"source\":\"string\", \"stIdx\":\"int\", \"cnt\":\"int\", \"type\":\"string\", \"target\":\"string\"}"],["{\"uri\":\"string\", \"title\":\"string\", \"index\":\"int\", \"dispNum\":\"string\", \"originalDispNum\":\"string\", \"tripletStr\":\"string\", \"programNum\":\"int\", \"programMediaType\":\"string\", \"directRemoteNum\":\"int\", \"epgVisibility\":\"string\", \"channelSurfingVisibility\":\"string\", \"visibility\":\"string\", \"startDateTime\":\"string\", \"channelName\":\"string\", \"fileSizeByte\":\"int\", \"isProtected\":\"bool\", \"isAlreadyPlayed\":\"bool\", \"productID\":\"string\", \"contentType\":\"string\", \"storageUri\":\"string\", \"videoCodec\":\"string\", \"chapterCount\":\"int\", \"durationSec\":\"double\", \"audioCodec\":\"string*\", \"audioFrequency\":\"string*\", \"audioChannel\":\"string*\", \"subtitleLanguage\":\"string*\", \"subtitleTitle\":\"string*\", \"parentalRating\":\"string*\", \"parentalSystem\":\"string*\", \"parentalCountry\":\"string*\", \"sizeMB\":\"int\", \"createdTime\":\"string\", \"userContentFlag\":\"bool\"}*"],"1.2"]],"id":4}

2018-11-25 12:12:09.131 [DEBUG] [inding.sony.internal.net.HttpRequest] - 59 * Sending client request on thread pipe-bundle:restart 190

59 > POST http://192.168.1.11/sony/avContent

2018-11-25 12:12:09.141 [DEBUG] [inding.sony.internal.net.HttpRequest] - 60 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.145 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 2387: {"results":[["getContentList",["{\"uri\":\"string\", \"stIdx\":\"int\", \"cnt\":\"int\", \"type\":\"string*\", \"target\":\"string\", \"view\":\"string\", \"sort\":\"SortInfo\", \"search\":\"Search\", \"filter\":\"string*\"}"],["{\"uri\":\"string\", \"source\":\"string\", \"sourceLabel\":\"string\", \"title\":\"string\", \"index\":\"int\", \"output\":\"string\", \"stateInfo\":\"StateInfo\", \"globalPlaybackCount\":\"int\", \"dubbingInfo\":\"DubbingInfo\", \"position\":\"Position\", \"duration\":\"Duration\", \"playSpeed\":\"Speed\", \"repeatType\":\"string\", \"dispNum\":\"string\", \"originalDispNum\":\"string\", \"tripletStr\":\"string\", \"programNum\":\"int\", \"programTitle\":\"string\", \"programMediaType\":\"string\", \"programServiceType\":\"string\", \"directRemoteNum\":\"int\", \"visibility\":\"Visibility\", \"startDateTime\":\"string\", \"mediaType\":\"string\", \"bivlInfo\":\"BivlInfo\", \"chapterIndex\":\"int\", \"chapterCount\":\"int\", \"channelName\":\"string\", \"fileSizeByte\":\"int\", \"isProtected\":\"string\", \"isAutoDelete\":\"string\", \"isAlreadyPlayed\":\"string\", \"isNew\":\"string\", \"productID\":\"string\", \"contentType\":\"string\", \"storageUri\":\"string\", \"audioInfo\":\"AudioInfo[]\", \"subtitleInfo\":\"SubtitleInfo[]\", \"parentalInfo\":\"ParentalInfo[]\", \"dabInfo\":\"DabInfo\", \"sizeMB\":\"int\", \"createdTime\":\"string\", \"userContentFlag\":\"bool\", \"content\":\"ContentInfo\", \"folderNo\":\"string\", \"fileNo\":\"string\", \"totalCount\":\"int\", \"artist\":\"string\", \"genre\":\"string*\", \"broadcastGenreInfo\":\"BroadcastGenreInfo[]\", \"albumName\":\"string\", \"contentKind\":\"string\", \"isPlayable\":\"string\", \"isBrowsable\":\"string\", \"remotePlayType\":\"string*\", \"playlistName\":\"string\", \"podcastName\":\"string\", \"broadcastFreq\":\"BroadcastFreq\", \"service\":\"string\", \"parentUri\":\"string\", \"parentIndex\":\"int\", \"videoInfo\":\"VideoInfo[]\", \"groupInfo\":\"GroupInfo[]\", \"isPlaylist\":\"string\", \"playlistInfo\":\"PlaylistInfo[]\", \"recordingInfo\":\"RecordingInfo\", \"is3D\":\"string\", \"is4K\":\"string\", \"applicationName\":\"string\", \"isSoundPhoto\":\"string\", \"description\":\"Description\", \"hasResume\":\"string\", \"eventId\":\"string\", \"dataInfo\":\"DataBroadcastInfo\", \"syncContentPriority\":\"string\", \"clipCount\":\"int\"}*"],"1.5"]],"id":5}

2018-11-25 12:12:09.164 [DEBUG] [inding.sony.internal.net.HttpRequest] - 61 * Sending client request on thread pipe-bundle:restart 190

61 > POST http://192.168.1.11/sony/videoScreen

2018-11-25 12:12:09.172 [DEBUG] [inding.sony.internal.net.HttpRequest] - 62 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.176 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 33: {"result":[["1.0","1.1"]],"id":1}

2018-11-25 12:12:09.194 [DEBUG] [inding.sony.internal.net.HttpRequest] - 63 * Sending client request on thread pipe-bundle:restart 190

63 > POST http://192.168.1.11/sony/videoScreen

2018-11-25 12:12:09.203 [DEBUG] [inding.sony.internal.net.HttpRequest] - 64 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.207 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 884: {"results":[["getAudioSourceScreen",[],["{\"screen\":\"string\"}"],"1.0"],["getBannerMode",[],["{\"currentValue\":\"string\", \"candidate\":\"BannerModeCandidate[]\"}"],"1.0"],["getPipSubScreenPosition",[],["{\"position\":\"string\"}"],"1.0"],["getSceneSetting",[],["{\"currentValue\":\"string\", \"candidate\":\"SceneSettingCandidate[]\"}"],"1.0"],["setAudioSourceScreen",["{\"screen\":\"string\"}"],[],"1.0"],["setBannerMode",["{\"value\":\"string\"}"],[],"1.0"],["setMultiScreenMode",["{\"mode\":\"string\", \"option\":\"MultiScreenModeOption\"}"],[],"1.0"],["setPapScreenSize",["{\"screen\":\"string\", \"size\":\"string\"}"],[],"1.0"],["setPipSubScreenPosition",["{\"position\":\"string\"}"],[],"1.0"],["setSceneSetting",["{\"value\":\"string\"}"],[],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:09.224 [DEBUG] [inding.sony.internal.net.HttpRequest] - 65 * Sending client request on thread pipe-bundle:restart 190

65 > POST http://192.168.1.11/sony/videoScreen

2018-11-25 12:12:09.232 [DEBUG] [inding.sony.internal.net.HttpRequest] - 66 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.237 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 445: {"results":[["getMultiScreenMode",[],["{\"mode\":\"string\", \"option\":\"MultiScreenModeOption\"}"],"1.1"],["requestToNotifyScreenState",["{\"multiScreenMode\":\"string\", \"pipSubScreenPosition\":\"string\", \"audioSourceScreen\":\"string\", \"option\":\"MultiScreenModeOption\"}"],["{\"multiScreenMode\":\"string\", \"pipSubScreenPosition\":\"string\", \"audioSourceScreen\":\"string\", \"option\":\"MultiScreenModeOption\"}"],"1.1"]],"id":3}

2018-11-25 12:12:09.254 [DEBUG] [inding.sony.internal.net.HttpRequest] - 67 * Sending client request on thread pipe-bundle:restart 190

67 > POST http://192.168.1.11/sony/contentshare

2018-11-25 12:12:09.261 [DEBUG] [inding.sony.internal.net.HttpRequest] - 68 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.265 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 27: {"error":[404,"Not Found"]}

	at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:188) ~[190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:219) ~[190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.<init>(ScalarWebService.java:130) ~[190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.<init>(ScalarWebDeviceInfo.java:113) [190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.<init>(ScalarWebState.java:82) [190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.discovery.ScalarWebDiscoveryParticipant.createScalarWebDevice(ScalarWebDiscoveryParticipant.java:95) [190:org.openhab.binding.sony:2.2.0.201711082312]

	at org.openhab.binding.sony.discovery.ScalarWebDiscoveryParticipant.createResult(ScalarWebDiscoveryParticipant.java:71) [190:org.openhab.binding.sony:2.2.0.201711082312]

2018-11-25 12:12:09.290 [DEBUG] [inding.sony.internal.net.HttpRequest] - 69 * Sending client request on thread pipe-bundle:restart 190

69 > POST http://192.168.1.11/sony/guide

2018-11-25 12:12:09.299 [DEBUG] [inding.sony.internal.net.HttpRequest] - 70 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.302 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 27: {"result":[["1.0"]],"id":1}

2018-11-25 12:12:09.320 [DEBUG] [inding.sony.internal.net.HttpRequest] - 71 * Sending client request on thread pipe-bundle:restart 190

71 > POST http://192.168.1.11/sony/guide

2018-11-25 12:12:09.329 [DEBUG] [inding.sony.internal.net.HttpRequest] - 72 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.333 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 329: {"results":[["getServiceProtocols",[],["string","string*"],"1.0"],["getSupportedApiInfo",["{\"services\":\"string*\"}"],["{\"service\":\"string\", \"protocols\":\"string*\", \"apis\":\"ApiInfo[]\"}*"],"1.0"],["getMethodTypes",["string"],["string","string*","string*","string"],"1.0"],["getVersions",[],["string*"],"1.0"]],"id":2}

2018-11-25 12:12:09.425 [DEBUG] [inding.sony.internal.net.HttpRequest] - 1 * Sending client request on thread pipe-bundle:restart 190

1 > GET http://192.168.1.11:13784/sony/webapi/ssdp/dd.xml

1 > User-Agent: OpenHab/Sony/Binding

1 > X-CERS-DEVICE-INFO: OpenHab/Sony/Binding

2018-11-25 12:12:09.433 [DEBUG] [inding.sony.internal.net.HttpRequest] - 2 * Client response received on thread pipe-bundle:restart 190

    <manufacturer>Sony Corporation</manufacturer>

    <manufacturerURL>http://www.sony.net/</manufacturerURL>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.png</url>

        <serviceType>urn:schemas-sony-com:service:ScalarWebAPI:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:ScalarWebAPI</serviceId>

        <SCPDURL>/sony/webapi/ssdp/scpd/WebApiSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony</controlURL>

        <serviceType>urn:schemas-sony-com:service:IRCC:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:IRCC</serviceId>

        <SCPDURL>http://192.168.1.11/sony/ircc/IRCCSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony/ircc</controlURL>

    <av:X_ScalarWebAPI_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

      <av:X_ScalarWebAPI_BaseURL>http://192.168.1.11/sony</av:X_ScalarWebAPI_BaseURL>

    <av:X_IRCC_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

    <av:X_IRCCCodeList xmlns:av="urn:schemas-sony-com:av">

    <av:X_RDIS_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

2018-11-25 12:12:09.440 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 5524: <?xml version="1.0"?>

    <manufacturer>Sony Corporation</manufacturer>

    <manufacturerURL>http://www.sony.net/</manufacturerURL>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_120.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_32.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_48.png</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.jpg</url>

        <url>/sony/webapi/ssdp/icon/dlna_tv_60.png</url>

        <serviceType>urn:schemas-sony-com:service:ScalarWebAPI:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:ScalarWebAPI</serviceId>

        <SCPDURL>/sony/webapi/ssdp/scpd/WebApiSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony</controlURL>

        <serviceType>urn:schemas-sony-com:service:IRCC:1</serviceType>

        <serviceId>urn:schemas-sony-com:serviceId:IRCC</serviceId>

        <SCPDURL>http://192.168.1.11/sony/ircc/IRCCSCPD.xml</SCPDURL>

        <controlURL>http://192.168.1.11/sony/ircc</controlURL>

    <av:X_ScalarWebAPI_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

      <av:X_ScalarWebAPI_BaseURL>http://192.168.1.11/sony</av:X_ScalarWebAPI_BaseURL>

    <av:X_IRCC_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

    <av:X_IRCCCodeList xmlns:av="urn:schemas-sony-com:av">

    <av:X_RDIS_DeviceInfo xmlns:av="urn:schemas-sony-com:av">

2018-11-25 12:12:09.450 [DEBUG] [inding.sony.internal.net.HttpRequest] - 3 * Sending client request on thread pipe-bundle:restart 190

3 > GET http://192.168.1.11/sony/ircc/IRCCSCPD.xml

3 > User-Agent: OpenHab/Sony/Binding

3 > X-CERS-DEVICE-INFO: OpenHab/Sony/Binding

2018-11-25 12:12:09.460 [DEBUG] [inding.sony.internal.net.HttpRequest] - 4 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.467 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 1999: <?xml version="1.0"?>

2018-11-25 12:12:09.476 [DEBUG] [inding.sony.internal.net.HttpRequest] - 5 * Sending client request on thread pipe-bundle:restart 190

5 > GET http://192.168.1.11:13784/sony/webapi/ssdp/scpd/WebApiSCPD.xml

5 > User-Agent: OpenHab/Sony/Binding

5 > X-CERS-DEVICE-INFO: OpenHab/Sony/Binding

2018-11-25 12:12:09.484 [DEBUG] [inding.sony.internal.net.HttpRequest] - 6 * Client response received on thread pipe-bundle:restart 190

2018-11-25 12:12:09.492 [DEBUG] [nding.sony.internal.net.HttpResponse] - >>> contents: 323: <?xml version="1.0"?>

2018-11-25 12:12:09.499 [DEBUG] [.sony.internal.ircc.models.IrccState] - No actionsurl - generating default

2018-11-25 12:12:09.505 [DEBUG] [covery.ScalarWebDiscoveryParticipant] - Service: http://192.168.1.11/sony/accessControl

Service: http://192.168.1.11/sony/appControl

Service: http://192.168.1.11/sony/audio

Service: http://192.168.1.11/sony/avContent

   getParentalRatingSettings(): {"ratingTypeAge":"int", "ratingTypeSony":"string", "ratingCountry":"string", "ratingCustomTypeTV":"string*", "ratingCustomTypeMpaa":"string", "ratingCustomTypeCaEnglish":"string", "ratingCustomTypeCaFrench":"string", "unratedLock":"bool"}

Service: http://192.168.1.11/sony/browser

Service: http://192.168.1.11/sony/cec

Service: http://192.168.1.11/sony/encryption

Service: http://192.168.1.11/sony/guide

Service: http://192.168.1.11/sony/recording

Service: http://192.168.1.11/sony/system

Service: http://192.168.1.11/sony/videoScreen

2018-11-25 12:12:09.520 [DEBUG] [org.openhab.binding.sony            ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.discovery.UpnpDiscoveryParticipant}={service.id=643, service.bundleid=190, service.scope=bundle, component.name=org.openhab.binding.sony.discovery.scalarweb, component.id=338} - org.openhab.binding.sony

2018-11-25 12:12:09.545 [DEBUG] [org.openhab.binding.sony            ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.discovery.UpnpDiscoveryParticipant}={service.id=644, service.bundleid=190, service.scope=bundle, component.name=org.openhab.binding.sony.discovery.simpleip, component.id=339} - org.openhab.binding.sony

2018-11-25 12:12:09.558 [DEBUG] [org.openhab.binding.sony            ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={service.id=645, service.bundleid=190, service.scope=bundle, component.name=binding.sony, component.id=340} - org.openhab.binding.sony

2018-11-25 12:12:09.897 [hingStatusInfoChangedEvent] - 'sony:simpleip:b797a7ca-9509-4894-8fa0-0518785d367e' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

2018-11-25 12:12:09.913 [hingStatusInfoChangedEvent] - 'sony:scalar:fda0aaa5-b4a0-4da4-a3bd-18e7d15c5870' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING

(Nodiaque) #523

I have a Sony STRDN1080 and was wondering if I can use this binding, it doesn’T seems to work.
I also didn’T find any doc on the openhab page but I found this add-on: https://www.openhab.org/addons/bindings/sonyaudio/

Is that a new one from you? It seems to have different items, function and value from this one but I can’t find this bindings.


(Thallaa) #524

Hi Tim, how is this going, any updates?


(Christopher Hemmings) #525

I have just downloaded the binding from the marketplace. IS that the correct one to use?

Also. It found my TV> but only after i turned it on using the remote.
What are the steps for setting this up?


(Andi) #526

with the new 2.4.0 RC1 the binding causes massive log flodding for me
This entry comes more than once a second. Anybody else having that issue?

2018-12-17 05:52:25.176 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: 

javax.ws.rs.ProcessingException: java.net.NoRouteToHostException: No route to host (Host unreachable)

	at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:287) ~[?:?]

	at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:255) ~[?:?]

	at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:684) ~[?:?]

	at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:681) ~[?:?]

	at org.glassfish.jersey.internal.Errors.process(Errors.java:315) ~[?:?]

	at org.glassfish.jersey.internal.Errors.process(Errors.java:297) ~[?:?]

	at org.glassfish.jersey.internal.Errors.process(Errors.java:228) ~[?:?]

	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:444) ~[?:?]

	at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:681) ~[?:?]

	at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:437) ~[?:?]

	at org.glassfish.jersey.client.JerseyInvocation$Builder.post(JerseyInvocation.java:343) ~[?:?]

	at org.openhab.binding.sony.internal.net.HttpRequest.sendPostCommand(HttpRequest.java:193) ~[?:?]

	at org.openhab.binding.sony.internal.net.HttpRequest.sendPostJsonCommand(HttpRequest.java:167) ~[?:?]

	at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.execute(ScalarWebService.java:230) ~[?:?]

	at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.execute(ScalarWebService.java:209) ~[?:?]

	at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.handleExecute(AbstractScalarWebProtocol.java:114) ~[?:?]

	at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:98) ~[?:?]

	at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:86) ~[?:?]

	at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAppControlProtocol.getApplications(ScalarWebAppControlProtocol.java:300) ~[?:?]

	at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAppControlProtocol.refreshState(ScalarWebAppControlProtocol.java:181) ~[?:?]

	at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory$1.run(ScalarWebProtocolFactory.java:151) ~[?:?]

	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:?]

	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?]

	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:?]

	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:?]

	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]

	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]

	at java.lang.Thread.run(Thread.java:748) [?:?]

Caused by: java.net.NoRouteToHostException: No route to host (Host unreachable)

	at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:?]

	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[?:?]

	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[?:?]

	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[?:?]

	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[?:?]

	at java.net.Socket.connect(Socket.java:589) ~[?:?]

	at sun.net.NetworkClient.doConnect(NetworkClient.java:175) ~[?:?]

	at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) ~[?:?]

	at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) ~[?:?]

	at sun.net.www.http.HttpClient.<init>(HttpClient.java:242) ~[?:?]

	at sun.net.www.http.HttpClient.New(HttpClient.java:339) ~[?:?]

	at sun.net.www.http.HttpClient.New(HttpClient.java:357) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1040) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1038) ~[?:?]

	at java.security.AccessController.doPrivileged(Native Method) ~[?:?]

	at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1037) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1334) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection.access$100(HttpURLConnection.java:91) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection$8.run(HttpURLConnection.java:1301) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection$8.run(HttpURLConnection.java:1299) ~[?:?]

	at java.security.AccessController.doPrivileged(Native Method) ~[?:?]

	at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) ~[?:?]

	at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1298) ~[?:?]

	at org.glassfish.jersey.client.internal.HttpUrlConnector$4.getOutputStream(HttpUrlConnector.java:385) ~[?:?]

	at org.glassfish.jersey.message.internal.CommittingOutputStream.commitStream(CommittingOutputStream.java:200) ~[?:?]

	at org.glassfish.jersey.message.internal.CommittingOutputStream.commitStream(CommittingOutputStream.java:194) ~[?:?]

	at org.glassfish.jersey.message.internal.CommittingOutputStream.write(CommittingOutputStream.java:243) ~[?:?]

	at org.openhab.binding.sony.internal.net.Slf4jLoggingFilter$LoggingStream.write(Slf4jLoggingFilter.java:417) ~[?:?]

	at java.io.OutputStream.write(OutputStream.java:116) ~[?:?]

	at org.glassfish.jersey.message.internal.WriterInterceptorExecutor$UnCloseableOutputStream.write(WriterInterceptorExecutor.java:299) ~[?:?]

	at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221) ~[?:?]

	at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291) ~[?:?]

	at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:295) ~[?:?]

	at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141) ~[?:?]

	at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229) ~[?:?]

	at org.glassfish.jersey.message.internal.ReaderWriter.writeToAsString(ReaderWriter.java:193) ~[?:?]

	at org.glassfish.jersey.message.internal.AbstractMessageReaderWriterProvider.writeToAsString(AbstractMessageReaderWriterProvider.java:130) ~[?:?]

	at org.glassfish.jersey.message.internal.StringMessageProvider.writeTo(StringMessageProvider.java:99) ~[?:?]

	at org.glassfish.jersey.message.internal.StringMessageProvider.writeTo(StringMessageProvider.java:59) ~[?:?]

	at org.glassfish.jersey.message.internal.WriterInterceptorExecutor$TerminalWriterInterceptor.invokeWriteTo(WriterInterceptorExecutor.java:265) ~[?:?]

	at org.glassfish.jersey.message.internal.WriterInterceptorExecutor$TerminalWriterInterceptor.aroundWriteTo(WriterInterceptorExecutor.java:250) ~[?:?]

	at org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:162) ~[?:?]

	at org.openhab.binding.sony.internal.net.Slf4jLoggingFilter.aroundWriteTo(Slf4jLoggingFilter.java:358) ~[?:?]

	at org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:162) ~[?:?]

	at org.glassfish.jersey.message.internal.MessageBodyFactory.writeTo(MessageBodyFactory.java:1130) ~[?:?]

	at org.glassfish.jersey.client.ClientRequest.doWriteEntity(ClientRequest.java:517) ~[?:?]

	at org.glassfish.jersey.client.ClientRequest.writeEntity(ClientRequest.java:499) ~[?:?]

	at org.glassfish.jersey.client.internal.HttpUrlConnector._apply(HttpUrlConnector.java:388) ~[?:?]

	at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:285) ~[?:?]

	... 27 more

(namraccr) #527

You really should have started a new thread for this.


(Nick Woodforth) #528

hey andirs,

have you installed any other bindings recently?? i had the same issue that i posted just before one of your resent posts. i found that the WOL binding made this happen every sec or so. i still get it but its rare after removing WOL binding.
its possible that there may be other binding out there that will make this happen as well.


(Andi) #529

Hey Nick,

thanks for your tipp, but i haven’t installed any new bindings for weeks.
In particular i do not have the wol binding installed, but i can have a look later if it might be related to another binding. But I guess it must have something to do with 2.4.0 RC1…

Edit: I solved this issue… It is because the binding does not mark the Thing as offline but regularly tries to connect. In my case my TV was not connected to the network and that is what caused the log flodding.


(Markus Michels) #530

fyi: have upgraded to OH 2.4 stable release and the binding is running fine (build on 2.4 codebase)

@tmrobert8 Any update on the new refactored version?

One feature request from my side: A configurable regex to filter program channels. The binding creates so many channels that it slows down the UI (e.g. PaperUI->Control takes 10+ sec). Filterung by name, type (e.g. no apps) or pay status (no pay tv)


(E. Gerland) #531

I am running 2.4 stable as well.
Which Sony version do you run?
The one from the market place (currently: Sony Binding market:binding-3741544 - 1.0) ?


(E. Gerland) #532

I just get IRCC option (no simpleIP, which was working fine previously).

If I send IRCC commands through karaf, none of the commands work for switching it off.

openhab> smarthome:send Sonne_IRCC "TvPower"
Command has been sent successfully.
openhab> smarthome:send Sonne_IRCC "Power"
Command has been sent successfully.
openhab> smarthome:send Sonne_IRCC "PowerOff"
Command has been sent successfully.
openhab> smarthome:send Sonne_IRCC "Power OFF"
Command has been sent successfully.
openhab> smarthome:send Sonne_IRCC "Power"
Command has been sent successfully.
openhab> smarthome:send Sonne_IRCC "TvPower"
Command has been sent successfully.
openhab> smarthome:send Sonne_IRCC "PicOff"
Command has been sent successfully.

Even if I try the direct IRCC command nothing happens.
smarthome:send Sonne_IRCC "AAAAAQAAAAEAAAAvAw=="

:frowning:


(Andi) #533

Hello just a quick question:

Is it normal that using scalar

  1. the switches for tv channels remain ON as long as i am on this channel?
  2. the switches for tv apps like Netflix immediately turn OFF again?

Is there a elegant way that the switches for apps also stay ON as long as the app is running?

Thanks in advance :slight_smile:


(Andi) #535

What do you mean with build on codebase 2.4?
My binding from the marketplace shows the following version (in karaf):

2.2.0.201711091019     │ Sony Binding

Is it possible to get a newer version than mine?


(Markus Michels) #536

why don‘t you use just the power item/channel to turn the tv ON/OFF?


(Markus Michels) #537

I had tons of exceptions in the oh log. Due to the fact that the repo is outdated I forked it and made some dirty changes (didn‘t got into details). I did a compile on a 2.4 dev environment, but won‘t expect that this results in functional changes.


(E. Gerland) #538

You mean the
sony:scalar:00000000-0000-1010-8000-fcf152118992:system-powerstatus channel?

I tried this as well, but id did not work either - sorry for not mentioning.

I wonder why I cannot use simpleIP (which worked well in the past).
Paper UI just recognizes the scalar stuff…


(Andi) #539

Is your SimpleIP still activated in the TV settings?
Mine got regularly deactivated when my TV got new updates…


(E. Gerland) #540

That’s a good point I did not know about.
Thanks a lot!
I will check it out!


(Jonas) #541

yes it’s the normal behaviour