I had some issues leading to that I uninstalled the plugin by stopping the server, deleting the plugin file and preferences file and folder, and then started Indigo and installed a new instance of the plugin. Now I can't get even basic configuration done. The plugin starts fine, but I can't do any configuration.
Starting plugin "uniFiAP 2022.42.389" (pid 1587)
uniFiAP initializing ...
uniFiAP path To files: =================
uniFiAP detailed logging /Library/Application Support/Perceptive Automation/Indigo 2023.1/Logs/com.karlwachs.uniFiAP/plugin.log
uniFiAP testing logging levels, for info only:
uniFiAP logger enabled for INFO ==> TEST ONLY
uniFiAP Warning logger enabled for WARNING ==> TEST ONLY
uniFiAP Error logger enabled for ERROR ==> TEST ONLY
uniFiAP Error logger enabled for CRITICAL ==> TEST ONLY
uniFiAP using '/Library/Frameworks/Python.framework/Versions/Current/bin/python3' for utily programs
Started plugin "uniFiAP 2022.42.389"
uniFiAP debug settings :[]
uniFiAP initialized ... looping
Trying to configure anything leads to this (and no configuration gets saved):
Configuration GUI
msg from plugin: error please check indigo eventlog
Log
uniFiAP Error
Traceback (most recent call last):
File "plugin.py", line 1325, in validatePrefsConfigUi
self.cameraEventWidth = int(valuesDict["cameraEventWidth"])
KeyError: 'key cameraEventWidth not found in dict'
Any suggestions?