Harmony Hub pre-release for Indigo 2022.+

Posted on
Sat Jun 25, 2022 1:04 pm
FlyingDiver offline
User avatar
Posts: 7221
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Harmony Hub pre-release for Indigo 2022.+

https://github.com/FlyingDiver/Indigo-H ... g/2022.0.0

This is the first test release of the Python3 version of the Harmony Hub plugin. It's a fairly major rewrite that uses the asyncio based aioharmony library instead of the old pyharmony library. Requires Indigo 2022.1 or later.

Requires installation of the aioharmony library (and pre-requisites). In Terminal, do:

Code: Select all
pip3 install aioharmony


The plugin can use either WebSockets or XMPP for communication with the Hubs. The default is WebSockets, but can be changed in the plugin Preferences dialog. Using WebSockets does NOT require XMPP to be enabled on the Hub.

Expect problems, there's a lot of changes in there...

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Sat Jul 09, 2022 9:05 am
madscientist offline
Posts: 121
Joined: Jan 05, 2007
Location: Ontario, Canada

Re: Harmony Hub pre-release for Indigo 2022.+

Just tried upgrading to this version of the plug in. After running "pip3 install aioharmony" I get the following error:

Code: Select all
Last login: Fri Jul  8 15:41:12 on ttys001
Ava: /Users/redacted % pip3 install aioharmony
Collecting aioharmony
  Using cached aioharmony-0.2.9-py2.py3-none-any.whl (40 kB)
Collecting slixmpp
  Using cached slixmpp-1.8.2.tar.gz (535 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: aiohttp in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aioharmony) (3.8.1)
Requirement already satisfied: async-timeout in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aioharmony) (4.0.2)
Requirement already satisfied: multidict<7.0,>=4.5 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (6.0.2)
Requirement already satisfied: yarl<2.0,>=1.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (1.7.2)
Requirement already satisfied: frozenlist>=1.1.1 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (1.3.0)
Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (2.0.12)
Requirement already satisfied: attrs>=17.3.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (21.4.0)
Requirement already satisfied: aiosignal>=1.1.2 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (1.2.0)
Collecting aiodns>=1.0
  Using cached aiodns-3.0.0-py3-none-any.whl (5.0 kB)
Requirement already satisfied: pyasn1 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from slixmpp->aioharmony) (0.4.8)
Requirement already satisfied: pyasn1_modules in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from slixmpp->aioharmony) (0.2.8)
Collecting pycares>=4.0.0
  Using cached pycares-4.2.1.tar.gz (824 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: idna>=2.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from yarl<2.0,>=1.0->aiohttp->aioharmony) (3.3)
Requirement already satisfied: cffi>=1.5.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from pycares>=4.0.0->aiodns>=1.0->slixmpp->aioharmony) (1.15.0)
Requirement already satisfied: pycparser in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from cffi>=1.5.0->pycares>=4.0.0->aiodns>=1.0->slixmpp->aioharmony) (2.21)
Using legacy 'setup.py install' for slixmpp, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pycares, since package 'wheel' is not installed.
Installing collected packages: pycares, aiodns, slixmpp, aioharmony
  Running setup.py install for pycares ... error
  error: subprocess-exited-with-error
 
  × Running setup.py install for pycares did not run successfully.
  │ exit code: 1
  ╰─> [24 lines of output]
      running install
      running build
      running build_py
      creating build
      creating build/lib.macosx-10.9-universal2-3.10
      creating build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/errno.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/_version.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/__init__.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/utils.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/__main__.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      running build_ext
      generating cffi module 'build/temp.macosx-10.9-universal2-3.10/_cares.c'
      creating build/temp.macosx-10.9-universal2-3.10
      building '_cares' extension
      creating build/temp.macosx-10.9-universal2-3.10/build
      creating build/temp.macosx-10.9-universal2-3.10/build/temp.macosx-10.9-universal2-3.10
      creating build/temp.macosx-10.9-universal2-3.10/deps
      creating build/temp.macosx-10.9-universal2-3.10/deps/c-ares
      creating build/temp.macosx-10.9-universal2-3.10/deps/c-ares/src
      creating build/temp.macosx-10.9-universal2-3.10/deps/c-ares/src/lib
      clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -DHAVE_CONFIG_H=1 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -DCARES_STATICLIB=1 -Ideps/build-config/config_darwin -Ideps/build-config/include -Ideps/c-ares/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c build/temp.macosx-10.9-universal2-3.10/_cares.c -o build/temp.macosx-10.9-universal2-3.10/build/temp.macosx-10.9-universal2-3.10/_cares.o
      xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
      error: command '/usr/bin/clang' failed with exit code 1
      [end of output]
 
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure

× Encountered error while trying to install package.
╰─> pycares

note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
WARNING: There was an error checking the latest version of pip.
Ava: /Users/redacted %



I tried running it with sudo and got the same error. Any idea what might be going on?

Posted on
Sat Jul 09, 2022 9:12 am
FlyingDiver offline
User avatar
Posts: 7221
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Harmony Hub pre-release for Indigo 2022.+

Try doing:
Code: Select all
pip3 install wheel
pip3 install aioharmony

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Sat Jul 09, 2022 11:47 am
cesarvog offline
User avatar
Posts: 155
Joined: Aug 13, 2016
Location: Brazil

Re: Harmony Hub pre-release for Indigo 2022.+

Many thanks, Joe, for taking the time to update this plugin to support the new Python version.

I have successfully updated the Harmony Hub plugin in my Indigo installation. No errors recorded in the log once the plugin started.
I noticed the new install defaulted to using WebSockets. I tried moving to XMPP and back and no errors recorded as well in either scenario.
I will be able to make further tests later on.

Best regards,

Cesar

Posted on
Sat Jul 09, 2022 8:27 pm
madscientist offline
Posts: 121
Joined: Jan 05, 2007
Location: Ontario, Canada

Re: Harmony Hub pre-release for Indigo 2022.+

FlyingDiver wrote:
Try doing:
Code: Select all
pip3 install wheel
pip3 install aioharmony


Still getting an error after installing wheel:

Code: Select all
Ava: /Users/redacted % pip3 install wheel
Collecting wheel
  Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB)
Installing collected packages: wheel
Successfully installed wheel-0.37.1
WARNING: There was an error checking the latest version of pip.
Ava: /Users/redacted % pip3 install aioharmony
Collecting aioharmony
  Using cached aioharmony-0.2.9-py2.py3-none-any.whl (40 kB)
Collecting slixmpp
  Using cached slixmpp-1.8.2.tar.gz (535 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: async-timeout in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aioharmony) (4.0.2)
Requirement already satisfied: aiohttp in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aioharmony) (3.8.1)
Requirement already satisfied: frozenlist>=1.1.1 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (1.3.0)
Requirement already satisfied: aiosignal>=1.1.2 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (1.2.0)
Requirement already satisfied: multidict<7.0,>=4.5 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (6.0.2)
Requirement already satisfied: attrs>=17.3.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (21.4.0)
Requirement already satisfied: yarl<2.0,>=1.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (1.7.2)
Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from aiohttp->aioharmony) (2.0.12)
Collecting aiodns>=1.0
  Using cached aiodns-3.0.0-py3-none-any.whl (5.0 kB)
Requirement already satisfied: pyasn1 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from slixmpp->aioharmony) (0.4.8)
Requirement already satisfied: pyasn1_modules in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from slixmpp->aioharmony) (0.2.8)
Collecting pycares>=4.0.0
  Using cached pycares-4.2.1.tar.gz (824 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: idna>=2.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from yarl<2.0,>=1.0->aiohttp->aioharmony) (3.3)
Requirement already satisfied: cffi>=1.5.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from pycares>=4.0.0->aiodns>=1.0->slixmpp->aioharmony) (1.15.0)
Requirement already satisfied: pycparser in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from cffi>=1.5.0->pycares>=4.0.0->aiodns>=1.0->slixmpp->aioharmony) (2.21)
Building wheels for collected packages: slixmpp, pycares
  Building wheel for slixmpp (setup.py) ... done
  Created wheel for slixmpp: filename=slixmpp-1.8.2-py3-none-any.whl size=496285 sha256=d47235271282ce83e84ecf6328da27e64b77836c7e29a4dd8534c97804bd9d54
  Stored in directory: /Users/redacted/Library/Caches/pip/wheels/71/a6/8a/d1f21dba38a6e4712accbd30b1a9f746dbb94ed9a99712c125
  Building wheel for pycares (setup.py) ... error
  error: subprocess-exited-with-error
 
  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [24 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.macosx-10.9-universal2-3.10
      creating build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/errno.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/_version.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/__init__.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/utils.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/__main__.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      running build_ext
      generating cffi module 'build/temp.macosx-10.9-universal2-3.10/_cares.c'
      creating build/temp.macosx-10.9-universal2-3.10
      building '_cares' extension
      creating build/temp.macosx-10.9-universal2-3.10/build
      creating build/temp.macosx-10.9-universal2-3.10/build/temp.macosx-10.9-universal2-3.10
      creating build/temp.macosx-10.9-universal2-3.10/deps
      creating build/temp.macosx-10.9-universal2-3.10/deps/c-ares
      creating build/temp.macosx-10.9-universal2-3.10/deps/c-ares/src
      creating build/temp.macosx-10.9-universal2-3.10/deps/c-ares/src/lib
      clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -DHAVE_CONFIG_H=1 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -DCARES_STATICLIB=1 -Ideps/build-config/config_darwin -Ideps/build-config/include -Ideps/c-ares/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c build/temp.macosx-10.9-universal2-3.10/_cares.c -o build/temp.macosx-10.9-universal2-3.10/build/temp.macosx-10.9-universal2-3.10/_cares.o
      xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
      error: command '/usr/bin/clang' failed with exit code 1
      [end of output]
 
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for pycares
  Running setup.py clean for pycares
Successfully built slixmpp
Failed to build pycares
Installing collected packages: pycares, aiodns, slixmpp, aioharmony
  Running setup.py install for pycares ... error
  error: subprocess-exited-with-error
 
  × Running setup.py install for pycares did not run successfully.
  │ exit code: 1
  ╰─> [24 lines of output]
      running install
      running build
      running build_py
      creating build
      creating build/lib.macosx-10.9-universal2-3.10
      creating build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/errno.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/_version.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/__init__.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/utils.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      copying src/pycares/__main__.py -> build/lib.macosx-10.9-universal2-3.10/pycares
      running build_ext
      generating cffi module 'build/temp.macosx-10.9-universal2-3.10/_cares.c'
      creating build/temp.macosx-10.9-universal2-3.10
      building '_cares' extension
      creating build/temp.macosx-10.9-universal2-3.10/build
      creating build/temp.macosx-10.9-universal2-3.10/build/temp.macosx-10.9-universal2-3.10
      creating build/temp.macosx-10.9-universal2-3.10/deps
      creating build/temp.macosx-10.9-universal2-3.10/deps/c-ares
      creating build/temp.macosx-10.9-universal2-3.10/deps/c-ares/src
      creating build/temp.macosx-10.9-universal2-3.10/deps/c-ares/src/lib
      clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -DHAVE_CONFIG_H=1 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -DCARES_STATICLIB=1 -Ideps/build-config/config_darwin -Ideps/build-config/include -Ideps/c-ares/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c build/temp.macosx-10.9-universal2-3.10/_cares.c -o build/temp.macosx-10.9-universal2-3.10/build/temp.macosx-10.9-universal2-3.10/_cares.o
      xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
      error: command '/usr/bin/clang' failed with exit code 1
      [end of output]
 
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure

× Encountered error while trying to install package.
╰─> pycares

note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
WARNING: There was an error checking the latest version of pip.

Posted on
Sat Jul 09, 2022 8:37 pm
FlyingDiver offline
User avatar
Posts: 7221
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Harmony Hub pre-release for Indigo 2022.+

Try
Code: Select all
pip3 install aioharmony --only-binary aioharmony


If that doesn't work, I think you're going to have to install Xcode so that the code in one of the dependent modules can be compiled.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Sat Jul 09, 2022 9:50 pm
madscientist offline
Posts: 121
Joined: Jan 05, 2007
Location: Ontario, Canada

Re: Harmony Hub pre-release for Indigo 2022.+

FlyingDiver wrote:
Try
Code: Select all
pip3 install aioharmony --only-binary aioharmony


If that doesn't work, I think you're going to have to install Xcode so that the code in one of the dependent modules can be compiled.


The pip3 install command didn't help so I installed Xcode. Still no luck though. In case it's relevant, I'm running MacOS 12.2.1 on an M1 Mac Mini.

Posted on
Sun Jul 10, 2022 8:03 am
FlyingDiver offline
User avatar
Posts: 7221
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Harmony Hub pre-release for Indigo 2022.+

Still the same error? Log?

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Sun Jul 10, 2022 10:12 am
madscientist offline
Posts: 121
Joined: Jan 05, 2007
Location: Ontario, Canada

Re: Harmony Hub pre-release for Indigo 2022.+

FlyingDiver wrote:
Still the same error? Log?


My mistake, it's working now! I forgot that I still had to run "pip3 install aioharmony" after installing Xcode. That did the trick. Thanks for your help!

Posted on
Sun Jul 10, 2022 10:49 am
FlyingDiver offline
User avatar
Posts: 7221
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Harmony Hub pre-release for Indigo 2022.+

Good to hear. I need to update the readme.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Wed Jul 13, 2022 6:56 am
mwoodage offline
User avatar
Posts: 174
Joined: Dec 19, 2014
Location: Devon UK

Re: Harmony Hub pre-release for Indigo 2022.+

Hello,
Updated today - everything works as it should :lol:

The only extra thing i need to do was to update 'pip3 install aioharmony' otherwise all ok,

Thanks for updating
Martin

Posted on
Sat Jul 16, 2022 7:47 am
denno offline
Posts: 90
Joined: Sep 17, 2004

Re: Harmony Hub pre-release for Indigo 2022.+

I get this error when I try to turn on a Harmony Hub activity. Tried both Websockets and XMPP.

Indigo 2022.1
MacOS 12.4


Code: Select all
   Enabling plugin "Harmony Hub 2022.0.0" using API v3.0
   Starting plugin "Harmony Hub 2022.0.0" (pid 43906)
   Started plugin "Harmony Hub 2022.0.0"
   Harmony Hub                     Harmony Hub starting
   Harmony Hub Error               Error in plugin execution ExecuteAction:

  File "plugin.py", line 133, in actionControlDimmerRelay
  File "plugin.py", line 159, in doActivity
type: ('243537586',)

Last edited by denno on Sat Jul 16, 2022 7:49 am, edited 1 time in total.

Posted on
Sat Jul 16, 2022 7:49 am
FlyingDiver offline
User avatar
Posts: 7221
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Harmony Hub pre-release for Indigo 2022.+

Is 243537586 the Indigo device ID for your hub device? Turn on debug logging, restart the plugin, try the command again.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Sat Jul 16, 2022 7:52 am
denno offline
Posts: 90
Joined: Sep 17, 2004

Re: Harmony Hub pre-release for Indigo 2022.+

How do I identify the device ID? After I added the Hub. I (re) created the activity from what was listed in the popups.
Do I need the detailed debugging setting?

Code: Select all
   Harmony Hub Debug               logLevel = 10
   Reloading plugin "Harmony Hub 2022.0.0" using API v3.0
   Stopping plugin "Harmony Hub 2022.0.0" (pid 43906)
   Harmony Hub Debug               stop_concurrent_thread called
   Harmony Hub Debug               Harmony Hub Family Room: Stopping
   Harmony Hub Debug               new device: Stopping
   Harmony Hub Debug               Watch TV: Stopping
   Harmony Hub                     Harmony Hub stopping
   Stopped plugin "Harmony Hub 2022.0.0"
   Starting plugin "Harmony Hub 2022.0.0" (pid 44790)
   Harmony Hub Debug               logLevel = 10
   Started plugin "Harmony Hub 2022.0.0"
   Harmony Hub                     Harmony Hub starting
   Harmony Hub Debug               _run_async_thread starting
   Harmony Hub Debug               Harmony Hub Family Room: Starting harmonyHub device (243537586)
   Harmony Hub Debug               _async_start
   Harmony Hub Debug               new device: Starting activityDevice device (126990071)
   Harmony Hub Debug               _async_stop waiting
   Harmony Hub Debug               Watch TV: Starting activityDevice device (1776625140)
   Harmony Hub Debug               Harmony Hub Family Room: _async_start_device creating client
   Harmony Hub Debug               Harmony Hub Family Room: _async_start_device connecting client
   Harmony Hub Debug               Harmony Hub Family Room: Connected to HUB Harmony Hub Family Room (192.168.1.91) using WEBSOCKETS
   Harmony Hub Debug               Harmony Hub Family Room: Starting listener
   Harmony Hub Debug               Watch TV: actionControlDevice: action: TurnOn, activity: 42768646
   Harmony Hub Debug               Sending activity 42768646 to hub device 243537586
   Harmony Hub Error               Error in plugin execution ExecuteAction:

  File "plugin.py", line 133, in actionControlDimmerRelay
  File "plugin.py", line 159, in doActivity
type: ('243537586',)


Posted on
Sat Jul 16, 2022 8:31 am
FlyingDiver offline
User avatar
Posts: 7221
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Harmony Hub pre-release for Indigo 2022.+


joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Who is online

Users browsing this forum: No registered users and 2 guests