Over time i am getting more and more issues.
i don’t know where to search for a solution.
it does take a very long time to get the actual status of my power for example.
i am using this in a rule to power my speakers so it’s really annoying.
if i send the command power on it’s working instantly.
Hi! I am back from holiday now. my openhab server was running now for 10 days without any problems (i can still control everything) but the binding got stuck.
is there a way to restart the binding from time to time so it is more stable? did you maybe release an update or do you plan to?
maybe it’s my tv …
what changes did you make in the settings of your tv to make it run smoothly?
EDIT:
After i deleted the TV and added it again, it worked. But the Token is still set to RQST. Where can i see the token to add it manually (maybe it’s more stable then)
Hope this is the log file you asked for to look at.
I accessed it in http://openhabianpi:9001/
If you would like to see another log, please tell me where to enable it.
So questions remain:
Volume control on Scalar is not available.
Restarted, as bundle:stop -> bundle:start. see log file below in another post.
`
tail -F /var/log/openhab2/openhab.log /var/log/openhab2/events.log
Filter
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-06 18:48:02.230 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'usb' and source 'usb:recStorage': Storage doesn't exist.
java.io.IOException: Storage doesn't exist.
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-06 18:48:02.575 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurring getting the playing content info: Display Is Turned off
java.io.IOException: Display Is Turned off
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:47)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:613)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-06 18:48:03.360 [INFO ] [.internal.scalarweb.ScalarWebHandler] - Starting state polling every 5 seconds
==> /var/log/openhab2/events.log <==
2017-10-06 18:48:03.417 [ThingUpdatedEvent ] - Thing 'sony:scalar:1f75c1ed-7cba-4668-b120-dce4b390c0e4' has been updated.
==> /var/log/openhab2/openhab.log <==
2017-10-08 18:28:05.426 [INFO ] [.internal.scalarweb.ScalarWebHandler] - Attempting connection to Scalar Web device...
==> /var/log/openhab2/events.log <==
2017-10-08 18:28:05.623 [ThingUpdatedEvent ] - Thing 'sony:scalar:1f75c1ed-7cba-4668-b120-dce4b390c0e4' has been updated.
==> /var/log/openhab2/openhab.log <==
2017-10-08 18:28:06.766 [INFO ] [web.protocols.ScalarWebLoginProtocol] - Command map already defined - ignoring: /etc/openhab2/transform/scalar-1f75c1ed-7cba-4668-b120-dce4b390c0e4.map
2017-10-08 18:28:09.781 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'fav' and source 'fav:tv?id=1': Illegal Argument
java.io.IOException: Illegal Argument
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 18:28:09.845 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'fav' and source 'fav:tv?id=2': Illegal Argument
java.io.IOException: Illegal Argument
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 18:28:09.912 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'fav' and source 'fav:tv?id=3': Illegal Argument
java.io.IOException: Illegal Argument
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 18:28:10.000 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'fav' and source 'fav:tv?id=4': Illegal Argument
java.io.IOException: Illegal Argument
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 18:28:10.211 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'usb' and source 'usb:recStorage': Storage doesn't exist.
java.io.IOException: Storage doesn't exist.
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 18:28:10.582 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurring getting the playing content info: Display Is Turned off
java.io.IOException: Display Is Turned off
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:47)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:613)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 18:28:11.316 [INFO ] [.internal.scalarweb.ScalarWebHandler] - Starting state polling every 5 seconds
==> /var/log/openhab2/events.log <==
2017-10-08 18:28:11.368 [ThingUpdatedEvent ] - Thing 'sony:scalar:1f75c1ed-7cba-4668-b120-dce4b390c0e4' has been updated.
2017-10-08 18:58:26.764 [ItemStateChangedEvent ] - TV_PowerStatus changed from OFF to ON
2017-10-08 18:58:28.109 [ItemStateChangedEvent ] - LRT_HD changed from OFF to ON
2017-10-08 18:58:42.699 [ItemStateChangedEvent ] - LRT_HD changed from ON to OFF
2017-10-08 18:58:42.712 [ItemStateChangedEvent ] - TV3 changed from OFF to ON
==> /var/log/openhab2/openhab.log <==
2017-10-08 18:58:45.301 [WARN ] [y.internal.simpleip.SimpleIpProtocol] - Unparsable response '
*SATCHN21B800010008####' to command '*SETCHN################'
2017-10-08 18:58:48.308 [WARN ] [y.internal.simpleip.SimpleIpProtocol] - Unparsable response '
' to command '*SETCHN################'
==> /var/log/openhab2/events.log <==
2017-10-08 19:00:16.749 [ItemStateChangedEvent ] - TV_ScalarVolume changed from 13 to 9
2017-10-08 19:00:17.281 [ItemStateChangedEvent ] - TV3 changed from ON to OFF
2017-10-08 19:02:12.070 [ItemStateChangedEvent ] - TV3 changed from OFF to ON
2017-10-08 19:05:22.392 [ItemStateChangedEvent ] - TV3 changed from ON to OFF
2017-10-08 19:07:01.843 [ItemStateChangedEvent ] - TV_ScalarVolume changed from 9 to 12
==> /var/log/openhab2/openhab.log <==
2017-10-08 19:10:40.661 [WARN ] [y.internal.simpleip.SimpleIpProtocol] - Unparsable response '
*SAVOLU0000000000000012' to command '*SEVOLU################'
==> /var/log/openhab2/events.log <==
2017-10-08 19:10:42.332 [ItemStateChangedEvent ] - TV3 changed from OFF to ON
==> /var/log/openhab2/openhab.log <==
2017-10-08 19:10:43.669 [WARN ] [y.internal.simpleip.SimpleIpProtocol] - Unparsable response '
' to command '*SEVOLU################'
==> /var/log/openhab2/events.log <==
2017-10-08 19:18:12.157 [ItemStateChangedEvent ] - TV3 changed from ON to OFF
==> /var/log/openhab2/openhab.log <==
2017-10-08 19:18:31.843 [WARN ] [y.internal.simpleip.SimpleIpProtocol] - Unparsable response '
*SAPIPI0000000000000000' to command '*SEPIPI################'
==> /var/log/openhab2/events.log <==
2017-10-08 19:18:32.258 [ItemStateChangedEvent ] - TV_ScalarVolume changed from 12 to 14
==> /var/log/openhab2/openhab.log <==
2017-10-08 19:18:34.850 [WARN ] [y.internal.simpleip.SimpleIpProtocol] - Unparsable response '
' to command '*SEPIPI################'
==> /var/log/openhab2/events.log <==
2017-10-08 19:24:19.402 [ItemStateChangedEvent ] - TV3 changed from OFF to ON
2017-10-08 19:28:02.140 [ItemStateChangedEvent ] - TV_ScalarVolume changed from 14 to 13
2017-10-08 19:28:07.323 [ItemStateChangedEvent ] - TV_ScalarVolume changed from 13 to 11
2017-10-08 19:42:02.425 [ItemStateChangedEvent ] - TV_ScalarVolume changed from 11 to 0
2017-10-08 19:43:42.362 [ItemStateChangedEvent ] - TV_ScalarVolume changed from 0 to 11```
`
2017-10-08 21:07:29.831 [hingStatusInfoChangedEvent] - 'sony:simpleip:fcc66ee8-5285-472e-bb29-1c0fc74600df' changed from ONLINE to UNINITIALIZED
2017-10-08 21:07:29.854 [hingStatusInfoChangedEvent] - 'sony:simpleip:fcc66ee8-5285-472e-bb29-1c0fc74600df' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2017-10-08 21:07:29.857 [hingStatusInfoChangedEvent] - 'sony:scalar:1f75c1ed-7cba-4668-b120-dce4b390c0e4' changed from ONLINE to UNINITIALIZED
2017-10-08 21:07:29.871 [hingStatusInfoChangedEvent] - 'sony:scalar:1f75c1ed-7cba-4668-b120-dce4b390c0e4' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2017-10-08 21:08:45.234 [hingStatusInfoChangedEvent] - 'sony:simpleip:fcc66ee8-5285-472e-bb29-1c0fc74600df' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
==> /var/log/openhab2/openhab.log <==
2017-10-08 21:08:45.299 [INFO ] [.internal.scalarweb.ScalarWebHandler] - Attempting connection to Scalar Web device...
==> /var/log/openhab2/events.log <==
2017-10-08 21:08:45.300 [hingStatusInfoChangedEvent] - 'sony:scalar:1f75c1ed-7cba-4668-b120-dce4b390c0e4' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2017-10-08 21:08:46.264 [hingStatusInfoChangedEvent] - 'sony:simpleip:fcc66ee8-5285-472e-bb29-1c0fc74600df' changed from INITIALIZING to ONLINE
==> /var/log/openhab2/openhab.log <==
2017-10-08 21:08:46.257 [INFO ] [y.internal.simpleip.SimpleIpProtocol] - Command map already defined - ignoring: /etc/openhab2/transform/simpleip-fcc66ee8-5285-472e-bb29-1c0fc74600df.map
2017-10-08 21:08:46.922 [INFO ] [web.protocols.ScalarWebLoginProtocol] - Command map already defined - ignoring: /etc/openhab2/transform/scalar-1f75c1ed-7cba-4668-b120-dce4b390c0e4.map
2017-10-08 21:08:50.043 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'fav' and source 'fav:tv?id=1': Illegal Argument
java.io.IOException: Illegal Argument
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 21:08:50.126 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'fav' and source 'fav:tv?id=2': Illegal Argument
java.io.IOException: Illegal Argument
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 21:08:50.204 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'fav' and source 'fav:tv?id=3': Illegal Argument
java.io.IOException: Illegal Argument
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 21:08:50.650 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'fav' and source 'fav:tv?id=4': Illegal Argument
java.io.IOException: Illegal Argument
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
==> /var/log/openhab2/events.log <==
2017-10-08 21:08:50.924 [hingStatusInfoChangedEvent] - 'sony:scalar:1f75c1ed-7cba-4668-b120-dce4b390c0e4' changed from INITIALIZING to OFFLINE (COMMUNICATION_ERROR): Storage doesn't exist.
==> /var/log/openhab2/openhab.log <==
2017-10-08 21:08:50.951 [ERROR] [protocols.ScalarWebAvContentProtocol] - Exception occurred retrieving the content list for scheme 'usb' and source 'usb:recStorage': Storage doesn't exist.
java.io.IOException: Storage doesn't exist.
at org.openhab.binding.sony.internal.net.HttpResponse.createException(HttpResponse.java:128)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.AbstractScalarWebProtocol.execute(AbstractScalarWebProtocol.java:53)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebAvContentProtocol.getChannelDescriptors(ScalarWebAvContentProtocol.java:186)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.protocols.ScalarWebProtocolFactory.getChannelDescriptors(ScalarWebProtocolFactory.java:87)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.initializeTask(ScalarWebHandler.java:191)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler.access$2(ScalarWebHandler.java:155)[224:org.openhab.binding.sony:2.2.0.201707261512]
at org.openhab.binding.sony.internal.scalarweb.ScalarWebHandler$2.run(ScalarWebHandler.java:150)[224:org.openhab.binding.sony:2.2.0.201707261512]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[: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]
2017-10-08 21:08:52.293 [INFO ] [.internal.scalarweb.ScalarWebHandler] - Starting state polling every 5 seconds
==> /var/log/openhab2/events.log <==
2017-10-08 21:08:52.365 [ThingUpdatedEvent ] - Thing 'sony:scalar:1f75c1ed-7cba-4668-b120-dce4b390c0e4' has been updated.
2017-10-08 21:08:52.372 [hingStatusInfoChangedEvent] - 'sony:scalar:1f75c1ed-7cba-4668-b120-dce4b390c0e4' changed from OFFLINE (COMMUNICATION_ERROR): Storage doesn't exist. to ONLINE
As I am new to openhab, could you please write down short step by step guide?
Or give a link to some tutorial, how to do it from openhab paper UI, if that is possible at all.
first of all, you should read the tutorials on the openhab page (what is a thing, an item, a rule etc.). This helped me a lot but of course i got lots of help from the community!
I also had the issue, that sometimes volume control is not available. now it is (after a few restarts) and now its working for me.
try to delete your tv and add it again.
unfortunately i cant help with your logs.
but you can assign items to the scalar controls found in the paper ui (i did that). for instance:
I have some updates.
My TV restarted itself (i guess because of a bug) these days and after that the binding did not work anymore (although the server was running again on the TV). I restarted my raspberry and everything worked again. Maybe there is some kind of timeout or so?
More than likely my binding isn’t retrying to go online for some reason (maybe a more fatal error). If you could, next time it happens - post a little of the log file when it’s trying to reconnect (or whatever error is occurring). I’m wrapping up getting the NEEO binding approved and then I’ll get back to this…
Do you have debug turned on for the sony binding? I don’t know what your expertise level is - let me know if you don’t know how to do that and I’ll give you some instructions
Hi All, is this binding in the unstable/latest branch - just bumped up from stable and don’t see, still a OH noob.
Did look on git but could not find the packages - just the whole bindings tree.
Have 4 Sony’s dating back a good few years to the present android versions so would love to help to test.