Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Fix for latest Harmony firmware version 4.15.250 #21213
Update aioharmony version to 0.1.8 to support latest HUB firmware (4.15.250).
Related issue (if applicable): fixes #21191
If the code communicates with devices, web services, or third-party tools:
HA 0.86 fixed issue with reconnect. This one also includes a fix that Sean was having on connection by not requesting things from HUB in parallel but rather do it sequential (for some reason he had 2 HUBs having issues with this, 1 did not; the 2 I have never have an issue with this).
Other issues so far have always been something with network instabilities. Seems to be especially on HASSIO but haven't completely been able to narrow it down. I've been helping someone else with similar issue also on HASSIO with network issues (i.e. host unreachable, dropped connections). Thus not sure if going back to XMPP will really help these cases as it seems to do with inability to keep sockets open. Just haven't been able to get really down to root cause for these.
Just an FYI but since the below bug was introduced and does not go away I have personally reverted back to pyharmony as a custom component and found it to be extremely stable for me requiring 0 intervention to fix.
I do not have any issues with a hub going unavailable since I reverted and it has always worked with XMPP firmware. I don't think any of the connection issues were there before we switched so for me the old code is much more stable. I have personally tried the latest updates but one of my hubs always goes unavailable after some time.
I agree with @amelchio here since Harmony has reverted back to XMPP maybe we should to? The unavailable issues are a show stopper in many installations as it halts automations until it is resolved. I get not everyone has those issues but they were non-existent prior to the current implementation.