Hello,
i own 2 Logitech Hubs, i added today a new device on the Hub#2 and i received at the same time the mandatory firmware upgrade 4.15.206 (from 4.15.201).
Since firmware upgrade i get OFFLINE - COMMUNICATION_ERROR on Paper UI.
Already tried to delete and rediscovery thing.
It gets discovered, but connection is getting refused on initialization.
Hub#1, firmware 4.15.201, no problems at all.
is there any known issue with logitech’s new firmware and binding?
11 Dec 2018 Harmony Hub firmware (v4.15.206)
- Security related fixes
- Bug fixes
OpenHAB version: openHAB 2.4.0 Release Build, previously Milestone 6, having the same issue
harmonyhub TRACE log:
2018-12-17 14:43:46.138 [DEBUG] [covery.HarmonyDeviceDiscoveryService] - HarmonyDeviceDiscoveryService org.openhab.binding.harmonyhub.internal.handler.HarmonyHubHandler@6ce3e2
2018-12-17 14:43:46.153 [DEBUG] [org.openhab.binding.harmonyhub ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.discovery.DiscoveryService}={service.id=472, service.bundleid=216, service.scope=singleton} - org.openhab.binding.harmonyhub
2018-12-17 14:43:46.200 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:HarmonyHubBedroom' changed from UNINITIALIZED to INITIALIZING
2018-12-17 14:43:46.207 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:HarmonyHubBedroom' changed from INITIALIZING to UNKNOWN
2018-12-17 14:43:46.230 [DEBUG] [b.internal.handler.HarmonyHubHandler] - Updating listeners with status UNKNOWN
2018-12-17 14:43:46.235 [TRACE] [discovery.HarmonyHubDiscoveryService] - READ email:XXXXXX;mode:3;accountId:XXXXXX;ip:192.168.0.204;port:5222;uuid:XXXXXX;hubId:106;current_fw_version:4.15.206;productId:Pimento;setupSessionType:0;setupSessionClient:XXXXXX;setupSessionIsStale:true;setupSessionSetupType:;setupStatus:0;host_name:Harmony Hub Bedroom;friendlyName:Harmony Hub Bedroom;discoveryServerUri:http://svcs.myharmony.com/Discovery/Discovery.svc;discoveryServerUriCF:https://cf-svcs.myharmony.com/Discovery/Discovery.svc;openApiVersion:2;minimumOpenApiClientVersionRequired:1;recommendedOpenApiClientVersion:1;protocolVersion:{HTTP="1.0", RF="1.0", WEBSOCKET="1.0"};hubProfiles:{Harmony="2.0"};remoteId:XXXXX;oohEnabled:true
2018-12-17 14:43:46.239 [DEBUG] [b.internal.handler.HarmonyHubHandler] - Connecting: host 192.168.0.204
2018-12-17 14:43:46.241 [hingStatusInfoChangedEvent] - 'harmonyhub:device:HarmonyHubBedroom:58773562' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2018-12-17 14:43:46.248 [DEBUG] [b.internal.handler.HarmonyHubHandler] - Could not connect to HarmonyHub at 192.168.0.204
java.lang.RuntimeException: Failed communicating with Harmony Hub
at net.whistlingfish.harmony.HarmonyClient.connect(HarmonyClient.java:193) ~[?:?]
at net.whistlingfish.harmony.HarmonyClient.connect(HarmonyClient.java:118) ~[?:?]
at org.openhab.binding.harmonyhub.internal.handler.HarmonyHubHandler.connect(HarmonyHubHandler.java:238) ~[?:?]
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: org.jivesoftware.smack.SmackException$ConnectionException: The following addresses failed: '192.168.0.204:5222' failed because: /192.168.0.204 exception: java.net.ConnectException: Connection refused (Connection refused)
at org.jivesoftware.smack.SmackException$ConnectionException.from(SmackException.java:277) ~[?:?]
at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectUsingConfiguration(XMPPTCPConnection.java:617) ~[?:?]
at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection.java:888) ~[?:?]
at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.java:377) ~[?:?]
at net.whistlingfish.harmony.HarmonyClient.connect(HarmonyClient.java:129) ~[?:?]
... 9 more