Sony Binding [4.0.0.M1;4.2.0)

This binding is for Sony IP based product line including TVs, BDVs, AVRs, Blurays, Soundbars and Wireless Speakers.

This is the OH 4,0 compatible version of Sony Binding [3.2.0;4.0.0). Installation details and documentation can be found there.

Version 4,0,0

  • Initial 4.0 compatbile version



Is it in any way possible to send text messages to a Sony TV?
I tried different ways with no success.

You could try with the the channel appControl#textForm
Reference: setTextForm (v1.0) | BRAVIA Professional Displays Knowledge Center (

Nope, does not work

It does not work indeed… anybody succeed to send a text message using this binding?



Trying to clean the openhab.log file I have found some logs that seems to be related with Sony Binding:

2024-04-21 16:39:24.014 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: 
java.lang.IllegalArgumentException: Invalid media type string: Content-Type: image/png
	at org.apache.cxf.jaxrs.impl.MediaTypeHeaderProvider.internalValueOf( ~[?:?]
	at org.apache.cxf.jaxrs.impl.MediaTypeHeaderProvider.valueOf( ~[?:?]
	at org.apache.cxf.jaxrs.utils.JAXRSUtils.toMediaType( ~[?:?]
	at org.apache.cxf.jaxrs.impl.ResponseImpl.getMediaType( ~[?:?]
	at org.apache.cxf.jaxrs.impl.ResponseImpl.doReadEntity( ~[?:?]
	at org.apache.cxf.jaxrs.impl.ResponseImpl.readEntity( ~[?:?]
	at org.apache.cxf.jaxrs.impl.ResponseImpl.readEntity( ~[?:?]
	at<init>( ~[?:?]
	at ~[?:?]
	at ~[?:?]
	at ~[?:?]
	at ~[?:?]
	at ~[?:?]
	at ~[?:?]
	at ~[?:?]
	at ~[?:?]
	at ~[?:?]
	at ~[?:?]
	at$2( ~[?:?]
	at java.util.concurrent.Executors$ ~[?:?]
	at ~[?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker( [?:?]
	at java.util.concurrent.ThreadPoolExecutor$ [?:?]
	at [?:?]

Would it be possible to solve it?

  • Platform information:
    • Hardware: AMD/8Mb RAM/SSD 512Gb PCIe3
    • OS: W10Pro
    • Java Runtime Environment: Zulu Java 17
    • openHAB version: 4.1.1.