OK - Here is some further testing using V0.2.4.
The hub is currently off with no power (TKB switch is off).
I execute an Action to turn the volume down and get this error:
Action Group Harmony Hub Test 1
Harmony Hub Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 444, in volumeDown
KeyError: ('-1',)
I then ran an action to Start Activity (
Watch Apple TV) and got this error:
Action Group Harmony Hub Test 2
Harmony Hub Debug Harmony Hub: Start Activity - Watch Apple TV
Harmony Hub Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 400, in startActivity
AttributeError: 'Plugin' object has no attribute 'plugin'
I then turned on the TKB Switch to power the hub and waited for it to initialise (green light on hub). I then re-ran the previous action and then got this output:
Action Group Harmony Hub Test 2
Harmony Hub Debug Harmony Hub: Start Activity - Watch Apple TV
Harmony Hub Debug Harmony Hub: messageHandler: Event state notify, activityId = 12838999, activityStatus = 1
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
Harmony Hub Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 408, in startActivity
File "plugin.py", line 293, in triggerCheck
KeyError: key hubID not found in dict
Harmony Hub Debug Harmony Hub: messageHandler: Event state notify, activityId = 12838999, activityStatus = 2
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
Harmony Hub Debug Harmony Hub: messageHandler: Event startActivityFinished, activityId = 12838999, errorCode = 200, errorString = OK
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
Harmony Hub Debug Harmony Hub: messageHandler: Event state notify, activityId = 12838999, activityStatus = 2
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
The remote switched to show
Watch Apple TV was active.
I then did a
Power Off action and got the following:
Action Group Harmony Hub - Power Off
Harmony Hub Debug Harmony Hub: Power Off
Harmony Hub Debug Harmony Hub: messageHandler: Event state notify, activityId = 12838999, activityStatus = 3
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
Harmony Hub Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 425, in powerOff
File "plugin.py", line 293, in triggerCheck
KeyError: key hubID not found in dict
Harmony Hub Debug Harmony Hub: messageHandler: Event state notify, activityId = -1, activityStatus = 0
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
Harmony Hub Debug Harmony Hub: messageHandler: Event startActivityFinished, activityId = -1, errorCode = 200, errorString = OK
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
Harmony Hub Debug Harmony Hub: messageHandler: Event state notify, activityId = -1, activityStatus = 0
Harmony Hub Debug Checking Trigger Harmony Hub (216697977), Type: hubMessage
I then turned off the TKB switch so that the hub was powered off.
I then ran an action to
Watch Fire TV and got the
AttributeError: 'Plugin' object has no attribute 'plugin' error again.
Hope this helps