ehendrix23 / aioharmony

Asyncio Python library for connecting to and controlling the Logitech Harmony
Apache License 2.0
23 stars 14 forks source link

v0.2.0 #12

Closed ehendrix23 closed 5 years ago

ehendrix23 commented 5 years ago

Version 0.2.0.

This release includes support of XMPP as Harmony has re-enabled this a few months ago AND stated that will be potential only method in future to connect to HUB from open source.

XMPP has to be explicitly enabled on the Harmony HUB by opening the Harmony app and go to: Menu > Harmony Setup > Add/Edit Devices & Activities > Remote & Hub > Enable XMPP Same steps can be used to disable XMPP as well.

If XMPP is enabled then that will be used to connect to the HUB. If XMPP is disabled then web sockets will be used (note that any new Harmony firmware might break web sockets).