Now, I also want to make my Device States share the same dynamic list. At this point I thought it would be as easy as replacing the list element in Devices.xml just like in Actions.xml, but it doesn't work.
Here's the error message:
- Code: Select all
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "plugin.py", line 29, in __init__
File "/Library/Application Support/Perceptive Automation/Indigo 5/IndigoPluginHost.app/Contents/PlugIns/plugin_base.py", line 64, in __init__
File "/Library/Application Support/Perceptive Automation/Indigo 5/IndigoPluginHost.app/Contents/PlugIns/plugin_base.py", line 379, in _parseDevicesXML
<type 'exceptions.LookupError'>: <List> elements must have at least one <Option> element
Any ideas what's going wrong here?