Yamaha Receiver Binding unstable with Yamaha RX-S601D since 2.5

I have been using the Yamaha RX-S601D for quite some time with openhab and as far as I know I always had the 2.4.-Binding which worked pretty stable. Lately I upgraded to OH 2.5. and since then the bridge became unstable. I originally had a static things file and I thought the issue might have come from that, so I moved to autodiscovery but both reveal the same symptom.

It discovered the following things that went online. I am usually even able to communicate with the device once (i.e. powering it off via OH) but then it goes offline as it seems it is getting a communication error afterwards.

later

  • I then applied the latest receiver firmware but that did not change the behaviour.
  • What I am also sometimes seeing is that from time to time the binding goes online again and goes back to offline…

Does anyone have an idea what the reason could be why the binding’s connection is so unstable?

Thanks in advance
Stefan

2020-02-08 23:06:00.243 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from OFFLINE (COMMUNICATION_ERROR): connect timed out to ONLINE
2020-02-08 23:06:00.304 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.postMessage(XMLConnection.java:83) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.sendReceive(XMLConnection.java:121) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getResponse(XMLProtocolService.java:82) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getZoneResponse(XMLProtocolService.java:68) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.applyModelVariations(ZoneControlXML.java:135) [bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.<init>(ZoneControlXML.java:94) [bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolFactory.ZoneControl(XMLProtocolFactory.java:101) [bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaZoneThingHandler.bridgeStatusChanged(YamahaZoneThingHandler.java:213) [bundleFile:?]
2020-02-08 23:06:00.342 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
2020-02-08 23:06:00.423 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:06:00.451 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:06:00.472 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:06:00.766 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:06:33.263 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:06:34.353 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (COMMUNICATION_ERROR): connect timed out to ONLINE
2020-02-08 23:06:51.305 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:07:00.382 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (COMMUNICATION_ERROR): connect timed out to OFFLINE (CONFIGURATION_ERROR): connect timed out
2020-02-08 23:07:00.419 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:07:05.351 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (CONFIGURATION_ERROR): connect timed out to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:07:13.742 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (COMMUNICATION_ERROR): connect timed out to ONLINE
2020-02-08 23:07:47.959 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:08:00.378 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:08:00.381 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (COMMUNICATION_ERROR): connect timed out to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:08:00.383 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:09:00.416 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from OFFLINE (COMMUNICATION_ERROR): connect timed out to ONLINE
2020-02-08 23:09:00.454 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
2020-02-08 23:09:00.469 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (CONFIGURATION_ERROR): connect timed out
2020-02-08 23:09:00.472 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (CONFIGURATION_ERROR): connect timed out to ONLINE
2020-02-08 23:09:00.530 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.postMessage(XMLConnection.java:83) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.sendReceive(XMLConnection.java:121) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getResponse(XMLProtocolService.java:82) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getZoneResponse(XMLProtocolService.java:68) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.applyModelVariations(ZoneControlXML.java:135) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.<init>(ZoneControlXML.java:94) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolFactory.ZoneControl(XMLProtocolFactory.java:101) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaZoneThingHandler.bridgeStatusChanged(YamahaZoneThingHandler.java:213) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaBridgeHandler.updateAllZoneInformation(YamahaBridgeHandler.java:261) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaBridgeHandler.lambda$0(YamahaBridgeHandler.java:217) ~[?:?]
2020-02-08 23:09:00.568 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:09:00.577 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:09:00.602 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:09:27.018 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' has been updated.
2020-02-08 23:09:27.023 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from ONLINE to OFFLINE (CONFIGURATION_PENDING): Waiting for connection with Yamaha device
2020-02-08 23:09:27.028 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:09:27.032 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:09:27.043 [WARN ] [internal.handler.YamahaBridgeHandler] - Communication error. Please review your Yamaha thing configuration.
2020-02-08 23:09:27.044 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from OFFLINE (CONFIGURATION_PENDING): Waiting for connection with Yamaha device to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:09:27.076 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' has been updated.
2020-02-08 23:09:27.604 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' has been updated.
2020-02-08 23:09:27.689 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from OFFLINE (COMMUNICATION_ERROR): connect timed out to ONLINE
2020-02-08 23:09:27.733 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
2020-02-08 23:09:27.779 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.postMessage(XMLConnection.java:83) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.sendReceive(XMLConnection.java:121) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getResponse(XMLProtocolService.java:82) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getZoneResponse(XMLProtocolService.java:68) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.applyModelVariations(ZoneControlXML.java:135) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.<init>(ZoneControlXML.java:94) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolFactory.ZoneControl(XMLProtocolFactory.java:101) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaZoneThingHandler.bridgeStatusChanged(YamahaZoneThingHandler.java:213) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaBridgeHandler.updateAllZoneInformation(YamahaBridgeHandler.java:261) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaBridgeHandler.lambda$0(YamahaBridgeHandler.java:217) ~[?:?]
2020-02-08 23:09:27.809 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from ONLINE to OFFLINE (CONFIGURATION_ERROR): connect timed out
2020-02-08 23:09:27.845 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:09:27.849 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:09:27.852 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from OFFLINE (CONFIGURATION_ERROR): connect timed out to ONLINE
2020-02-08 23:09:28.021 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:10:27.122 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:10:27.126 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:10:27.129 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:14:27.193 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from OFFLINE (COMMUNICATION_ERROR): connect timed out to ONLINE
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.postMessage(XMLConnection.java:83) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.sendReceive(XMLConnection.java:121) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getResponse(XMLProtocolService.java:82) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getZoneResponse(XMLProtocolService.java:68) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.applyModelVariations(ZoneControlXML.java:135) [bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.<init>(ZoneControlXML.java:94) [bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolFactory.ZoneControl(XMLProtocolFactory.java:101) [bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaZoneThingHandler.bridgeStatusChanged(YamahaZoneThingHandler.java:213) [bundleFile:?]
2020-02-08 23:14:27.290 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.postMessage(XMLConnection.java:83) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.sendReceive(XMLConnection.java:121) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getResponse(XMLProtocolService.java:82) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getZoneResponse(XMLProtocolService.java:68) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.applyModelVariations(ZoneControlXML.java:135) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.<init>(ZoneControlXML.java:94) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolFactory.ZoneControl(XMLProtocolFactory.java:101) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaZoneThingHandler.bridgeStatusChanged(YamahaZoneThingHandler.java:213) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaBridgeHandler.updateAllZoneInformation(YamahaBridgeHandler.java:261) ~[?:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaBridgeHandler.lambda$0(YamahaBridgeHandler.java:217) ~[?:?]
2020-02-08 23:14:27.332 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
2020-02-08 23:14:27.354 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from ONLINE to OFFLINE (CONFIGURATION_ERROR): connect timed out
2020-02-08 23:14:27.369 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (CONFIGURATION_ERROR): connect timed out
2020-02-08 23:14:27.372 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:14:27.382 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from OFFLINE (CONFIGURATION_ERROR): connect timed out to ONLINE
2020-02-08 23:14:27.391 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (CONFIGURATION_ERROR): connect timed out to ONLINE
2020-02-08 23:14:27.407 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:14:27.585 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:15:27.384 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:15:27.391 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)

2020-02-08 23:40:31.753 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from UNINITIALIZED to INITIALIZING
2020-02-08 23:40:31.859 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from INITIALIZING to OFFLINE (CONFIGURATION_PENDING): Waiting for connection with Yamaha device
2020-02-08 23:40:31.847 [WARN ] [internal.handler.YamahaBridgeHandler] - Communication error. Please review your Yamaha thing configuration.
2020-02-08 23:40:31.875 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from OFFLINE (CONFIGURATION_PENDING): Waiting for connection with Yamaha device to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:40:32.068 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from UNINITIALIZED to INITIALIZING
2020-02-08 23:40:32.103 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from UNINITIALIZED to INITIALIZING
2020-02-08 23:40:32.518 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:40:32.521 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:40:33.003 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from OFFLINE (COMMUNICATION_ERROR): connect timed out to ONLINE
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.postMessage(XMLConnection.java:83) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLConnection.sendReceive(XMLConnection.java:121) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getResponse(XMLProtocolService.java:82) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolService.getZoneResponse(XMLProtocolService.java:68) ~[bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.applyModelVariations(ZoneControlXML.java:135) [bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.ZoneControlXML.<init>(ZoneControlXML.java:94) [bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.protocol.xml.XMLProtocolFactory.ZoneControl(XMLProtocolFactory.java:101) [bundleFile:?]
	at org.openhab.binding.yamahareceiver.internal.handler.YamahaZoneThingHandler.bridgeStatusChanged(YamahaZoneThingHandler.java:213) [bundleFile:?]
2020-02-08 23:40:33.109 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
2020-02-08 23:40:33.144 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
2020-02-08 23:40:33.149 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (CONFIGURATION_ERROR): connect timed out
2020-02-08 23:40:33.164 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (CONFIGURATION_ERROR): connect timed out to ONLINE
2020-02-08 23:40:33.371 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:40:33.592 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:40:33.664 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:41:33.181 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (CONFIGURATION_ERROR): connect timed out
2020-02-08 23:41:33.543 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:41:33.545 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:42:33.168 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:42:33.175 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:42:33.190 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from OFFLINE (CONFIGURATION_ERROR): connect timed out to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:54:59.437 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' has been updated.
2020-02-08 23:54:59.452 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:54:59.626 [me.event.ThingUpdatedEvent] - Thing 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' has been updated.
2020-02-08 23:55:59.251 [hingStatusInfoChangedEvent] - 'yamahareceiver:yamahaAV:9ab0c000_f668_11de_9976_00a0defd1401' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): connect timed out
2020-02-08 23:55:59.256 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Zone_2' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2020-02-08 23:55:59.260 [hingStatusInfoChangedEvent] - 'yamahareceiver:zone:9ab0c000_f668_11de_9976_00a0defd1401:Main_Zone' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)

@zarusz (I saw your name in the annotations of the code :wink: )

As I am binding developer myself, I just got the idea to build the latest binding myself and deploy it to the addons folder and guess what, now the binding seems to be stable. Has there been any major improvement between 2.5.1 (276) and 2.5.2 (277)?

276 │ Resolved │  80 │ 2.5.1                   │ openHAB Add-ons :: Bundles :: Yamaha Receiver Binding
277 │ Active   │  80 │ 2.5.2.202002082321      │ openHAB Add-ons :: Bundles :: Yamaha Receiver Binding

There were some fixes I’ve pushed to 2.5.x that improved some stability issues that were caused by other feature enhancements that were added in between 2.4 and 2.5.

If you’re interested in the particulars, please find the respective PR under my name.

Cheers.

Hello Together,
I didn’t find an way to have both input zones working with same HDMi1 source looks like zone two must have a synchronous option to working with main One. Do you guys know about it?