- Code: Select all
Starting plugin "Lutron RRA2/Caséta 2022.1.2" (pid 85058)
Lutron RRA2/Caséta Error insert() argument 2 must be xml.etree.ElementTree.Element, not lxml.etree._Element
Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 290, in __init__
indigo._resolvePluginFuncFromName(self, "_parseDevicesXML")(DEVICE_FILENAME)
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 894, in _parse_devices_xml
device_dict["ConfigUIRawXml"] = self._parse_config_ui_node(config_ui, filename=filename)
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 624, in _parse_config_ui_node
self._swap_templated_field(config_ui, refnode, refid, templatename, True)
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 604, in _swap_templated_field
config_ui.insert(insert_index, import_field)
TypeError: insert() argument 2 must be xml.etree.ElementTree.Element, not lxml.etree._Element
Stopping plugin "Lutron RRA2/Caséta 2022.1.2" (pid 85058)
Stopped plugin "Lutron RRA2/Caséta 2022.1.2"
I've tried disabling and re-enabling the plugin, but it still won't load. I've also tried deleting and re-installing the plugin. Any ideas what may have happened?