Hi Tim,
I have a Bravia KDL55W805A and I installed your last binding. The TV is recognised but it remains offline. On the console i get the following:
sony:scalar:00000000-0000-1010-8000-3c0771d47ee6 (Type=Thing, Status=OFFLINE (COMMUNICATION_ERROR): Error connecting to IRCC device (may need to turn it on manually), Label=BRAVIA KDL-55W805A, Bridge=null)
Even if the TV is turned on then I get the same. Tried rebooting, manually addinf things but no luck. Simple IP is not on this TV. I have added the log as well after i added the thing.
Any advise?
openhab> log:display org.openhab.binding.sony
11:57:45.366 [INFO ] [.internal.scalarweb.ScalarWebHandler] - Attempting connection to IRCC device…
11:57:45.493 [DEBUG] [inding.sony.internal.net.HttpRequest] - 1 * Sending client request on thread safeCall-363
1 > GET http://192.168.200.107:52323/dmr.xml
11:57:45.521 [DEBUG] [inding.sony.internal.net.HttpRequest] - 2 * Client response received on thread safeCall-363
2 < 200
2 < Accept-Range: none
2 < Application-URL: http://192.168.200.107/DIAL/apps/
2 < Connection: close
2 < Content-Length: 7361
2 < Content-Type: text/xml; charset=“utf-8”
2 < Date: Fri, 10 Mar 2017 11:57:45 GMT
2 < Server: Linux/2.6 UPnP/1.0 KDL-55W805A/1.7
2 < X-AV-Physical-Unit-Info: pa=“BRAVIA KDL-55W805A”;
2 < X-AV-Server-Info: av=5.0; cn=“Sony Corporation”; mn=“BRAVIA KDL-55W805A”; mv=“1.7”;
<?xml version="1.0"?>
1
0
urn:schemas-upnp-org:device:MediaRenderer:1
BRAVIA KDL-55W805A
Sony Corporation
http://www.sony.net/
KDL-55W805A
MINT1.7.0.1
uuid:00000000-0000-1010-8000-3c0771d47ee6
<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>
image/png
32
32
24
/MediaRenderer_32x32.png
image/png
48
48
24
/MediaRenderer_48x48.png
image/png
60
60
24
/MediaRenderer_60x60.png
image/png
120
120
24
/MediaRenderer_120x120.png
image/jpeg
32
32
24
/MediaRenderer_32x32.jpg
image/jpeg
48
48
24
/MediaRenderer_48x48.jpg
image/jpeg
60
60
24
/MediaRenderer_60x60.jpg
image/jpeg
120
120
24
/MediaRenderer_120x120.jpg
urn:schemas-upnp-org:service:RenderingControl:1
urn:upnp-org:serviceId:RenderingControl
/RenderingControlSCPD.xml
/upnp/control/RenderingControl
/upnp/event/RenderingControl
urn:sche
11:57:45.654 [DEBUG] [inding.sony.internal.net.HttpRequest] - 1 * Sending client request on thread safeCall-363
1 > POST http://192.168.200.107/sony/irCommandProxy
1 > Accept: application/json
1 > Content-Type: application/json
{“id”:1,“method”:“getVersions”,“version”:“1.0”,“params”:}
11:57:45.758 [DEBUG] [inding.sony.internal.net.HttpRequest] - 2 * Client response received on thread safeCall-363
2 < 404
2 < Connection: keep-alive
2 < Content-Length: 27
2 < Content-Type: application/json
2 < Date: Fri, 10 Mar 2017 11:57:45 GMT
{“error”:[404,“Not Found”]}
11:57:45.762 [DEBUG] [scalarweb.models.ScalarWebDeviceInfo] - Service ‘irCommandProxy’ is unavailable: null
java.lang.NullPointerException
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:121)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.(ScalarWebService.java:63)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.(ScalarWebDeviceInfo.java:76)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.(ScalarWebState.java:54)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebProtocol.login(ScalarWebProtocol.java:150)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initialize(ScalarWebHandler.java:269)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:713)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:179)[98:org.eclipse.smarthome.core:0.9.0.b4]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
11:57:45.770 [DEBUG] [inding.sony.internal.net.HttpRequest] - 3 * Sending client request on thread safeCall-363
3 > POST http://192.168.200.107/sony/accessControl
3 > Accept: application/json
3 > Content-Type: application/json
{“id”:1,“method”:“getVersions”,“version”:“1.0”,“params”:}
11:57:45.859 [DEBUG] [inding.sony.internal.net.HttpRequest] - 4 * Client response received on thread safeCall-363
4 < 200
4 < Connection: keep-alive
4 < Content-Length: 27
4 < Content-Type: application/json
4 < Date: Fri, 10 Mar 2017 11:57:45 GMT
{“id”:1,“result”:[[“1.0”]]}
11:57:45.863 [DEBUG] [scalarweb.models.ScalarWebDeviceInfo] - Service ‘accessControl’ is unavailable: null
java.lang.NullPointerException
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:121)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.(ScalarWebService.java:63)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.(ScalarWebDeviceInfo.java:76)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.(ScalarWebState.java:54)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebProtocol.login(ScalarWebProtocol.java:150)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initialize(ScalarWebHandler.java:269)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:713)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:179)[98:org.eclipse.smarthome.core:0.9.0.b4]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
11:57:45.870 [DEBUG] [inding.sony.internal.net.HttpRequest] - 5 * Sending client request on thread safeCall-363
5 > POST http://192.168.200.107/sony/cec
5 > Accept: application/json
5 > Content-Type: application/json
{“id”:1,“method”:“getVersions”,“version”:“1.0”,“params”:}
11:57:45.958 [DEBUG] [inding.sony.internal.net.HttpRequest] - 6 * Client response received on thread safeCall-363
6 < 200
6 < Connection: keep-alive
6 < Content-Length: 27
6 < Content-Type: application/json
6 < Date: Fri, 10 Mar 2017 11:57:46 GMT
{“id”:1,“result”:[[“1.0”]]}
11:57:45.962 [DEBUG] [scalarweb.models.ScalarWebDeviceInfo] - Service ‘cec’ is unavailable: null
java.lang.NullPointerException
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:121)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.(ScalarWebService.java:63)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.(ScalarWebDeviceInfo.java:76)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.(ScalarWebState.java:54)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebProtocol.login(ScalarWebProtocol.java:150)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initialize(ScalarWebHandler.java:269)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:713)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:179)[98:org.eclipse.smarthome.core:0.9.0.b4]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
11:57:45.969 [DEBUG] [inding.sony.internal.net.HttpRequest] - 7 * Sending client request on thread safeCall-363
7 > POST http://192.168.200.107/sony/notification
7 > Accept: application/json
7 > Content-Type: application/json
{“id”:1,“method”:“getVersions”,“version”:“1.0”,“params”:}
11:57:46.073 [DEBUG] [inding.sony.internal.net.HttpRequest] - 8 * Client response received on thread safeCall-363
8 < 200
8 < Connection: keep-alive
8 < Content-Length: 27
8 < Content-Type: application/json
8 < Date: Fri, 10 Mar 2017 11:57:46 GMT
{“id”:1,“result”:[[“1.0”]]}
11:57:46.077 [DEBUG] [scalarweb.models.ScalarWebDeviceInfo] - Service ‘notification’ is unavailable: null
java.lang.NullPointerException
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:121)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.(ScalarWebService.java:63)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.(ScalarWebDeviceInfo.java:76)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.(ScalarWebState.java:54)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebProtocol.login(ScalarWebProtocol.java:150)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initialize(ScalarWebHandler.java:269)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:713)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:179)[98:org.eclipse.smarthome.core:0.9.0.b4]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
11:57:46.085 [DEBUG] [inding.sony.internal.net.HttpRequest] - 9 * Sending client request on thread safeCall-363
9 > POST http://192.168.200.107/sony/browser
9 > Accept: application/json
9 > Content-Type: application/json
{“id”:1,“method”:“getVersions”,“version”:“1.0”,“params”:}
11:57:46.186 [DEBUG] [inding.sony.internal.net.HttpRequest] - 10 * Client response received on thread safeCall-363
10 < 200
10 < Connection: keep-alive
10 < Content-Length: 27
10 < Content-Type: application/json
10 < Date: Fri, 10 Mar 2017 11:57:46 GMT
{“id”:1,“result”:[[“1.0”]]}
11:57:46.190 [DEBUG] [scalarweb.models.ScalarWebDeviceInfo] - Service ‘browser’ is unavailable: null
java.lang.NullPointerException
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:121)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.(ScalarWebService.java:63)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.(ScalarWebDeviceInfo.java:76)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.(ScalarWebState.java:54)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebProtocol.login(ScalarWebProtocol.java:150)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initialize(ScalarWebHandler.java:269)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:713)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:179)[98:org.eclipse.smarthome.core:0.9.0.b4]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
11:57:46.198 [DEBUG] [inding.sony.internal.net.HttpRequest] - 11 * Sending client request on thread safeCall-363
11 > POST http://192.168.200.107/sony/appControl
11 > Accept: application/json
11 > Content-Type: application/json
{“id”:1,“method”:“getVersions”,“version”:“1.0”,“params”:}
11:57:46.285 [DEBUG] [inding.sony.internal.net.HttpRequest] - 12 * Client response received on thread safeCall-363
12 < 200
12 < Connection: keep-alive
12 < Content-Length: 27
12 < Content-Type: application/json
12 < Date: Fri, 10 Mar 2017 11:57:46 GMT
{“id”:1,“result”:[[“1.0”]]}
11:57:46.288 [DEBUG] [scalarweb.models.ScalarWebDeviceInfo] - Service ‘appControl’ is unavailable: null
java.lang.NullPointerException
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:121)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.(ScalarWebService.java:63)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.(ScalarWebDeviceInfo.java:76)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.(ScalarWebState.java:54)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebProtocol.login(ScalarWebProtocol.java:150)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initialize(ScalarWebHandler.java:269)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:713)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:179)[98:org.eclipse.smarthome.core:0.9.0.b4]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
11:57:46.296 [DEBUG] [inding.sony.internal.net.HttpRequest] - 13 * Sending client request on thread safeCall-363
13 > POST http://192.168.200.107/sony/recording
13 > Accept: application/json
13 > Content-Type: application/json
{“id”:1,“method”:“getVersions”,“version”:“1.0”,“params”:}
11:57:46.385 [DEBUG] [inding.sony.internal.net.HttpRequest] - 14 * Client response received on thread safeCall-363
14 < 200
14 < Connection: keep-alive
14 < Content-Length: 27
14 < Content-Type: application/json
14 < Date: Fri, 10 Mar 2017 11:57:46 GMT
{“id”:1,“result”:[[“1.0”]]}
11:57:46.388 [DEBUG] [scalarweb.models.ScalarWebDeviceInfo] - Service ‘recording’ is unavailable: null
java.lang.NullPointerException
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:121)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.(ScalarWebService.java:63)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.(ScalarWebDeviceInfo.java:76)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.(ScalarWebState.java:54)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebProtocol.login(ScalarWebProtocol.java:150)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initialize(ScalarWebHandler.java:269)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:713)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:179)[98:org.eclipse.smarthome.core:0.9.0.b4]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
11:57:46.397 [DEBUG] [inding.sony.internal.net.HttpRequest] - 15 * Sending client request on thread safeCall-363
15 > POST http://192.168.200.107/sony/avContent
15 > Accept: application/json
15 > Content-Type: application/json
{“id”:1,“method”:“getVersions”,“version”:“1.0”,“params”:}
11:57:46.483 [DEBUG] [inding.sony.internal.net.HttpRequest] - 16 * Client response received on thread safeCall-363
16 < 200
16 < Connection: keep-alive
16 < Content-Length: 27
16 < Content-Type: application/json
16 < Date: Fri, 10 Mar 2017 11:57:46 GMT
{“id”:1,“result”:[[“1.0”]]}
11:57:46.486 [DEBUG] [scalarweb.models.ScalarWebDeviceInfo] - Service ‘avContent’ is unavailable: null
java.lang.NullPointerException
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:121)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.(ScalarWebService.java:63)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.(ScalarWebDeviceInfo.java:76)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.(ScalarWebState.java:54)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebProtocol.login(ScalarWebProtocol.java:150)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initialize(ScalarWebHandler.java:269)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:713)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.thing.internal.ThingManager$9$1.call(ThingManager.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b4]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:179)[98:org.eclipse.smarthome.core:0.9.0.b4]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
11:57:46.494 [DEBUG] [inding.sony.internal.net.HttpRequest] - 17 * Sending client request on thread safeCall-363
17 > POST http://192.168.200.107/sony/audio
17 > Accept: application/json
17 > Content-Type: application/json
{“id”:1,“method”:“getVersions”,“version”:“1.0”,“params”:}
11:57:46.584 [DEBUG] [inding.sony.internal.net.HttpRequest] - 18 * Client response received on thread safeCall-363
18 < 200
18 < Connection: keep-alive
18 < Content-Length: 27
18 < Content-Type: application/json
18 < Date: Fri, 10 Mar 2017 11:57:46 GMT
{“id”:1,“result”:[[“1.0”]]}
11:57:46.588 [DEBUG] [scalarweb.models.ScalarWebDeviceInfo] - Service ‘audio’ is unavailable: null
java.lang.NullPointerException
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebResult.asArray(ScalarWebResult.java:121)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebService.(ScalarWebService.java:63)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebDeviceInfo.(ScalarWebDeviceInfo.java:76)[207:org.openhab.binding.sony:2.1.0.201702221949]
at org.openhab.binding.sony.internal.scalarweb.models.ScalarWebState.(ScalarWebState.java:54)[207:org.openhab.binding.sony:2.1.0.201702221949]
Bert