I think I just fixed it.
I stopped and restarted the plugin and got the following:
So I then went to my variable list and deleted the variable for 'phone-xyz' because it had text in the column where all the others had channels.Starting plugin "fingscan 4.10.7" (pid 15639)
Started plugin "fingscan 4.10.7"
fingscan FINGSCAN--V 4.10.7 initializing will take ~ 2 minutes...
fingscan indigo variables initialized
fingscan Error Error in plugin execution startup:
Traceback (most recent call last):
File "plugin.py", line 198, in startup
File "plugin.py", line 1861, in getIndigoIpVariablesIntoData
<type 'exceptions.ValueError'>: invalid literal for int() with base 10: 'phone-xyz'
fingscan Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 2653, in runConcurrentThread
<type 'exceptions.AttributeError'>: 'Plugin' object has no attribute 'updatePrefs'
fingscan Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Stopped and restarted the plugin, and then got:
Now I can save the configuration info.Starting plugin "fingscan 4.10.7" (pid 15667)
Started plugin "fingscan 4.10.7"
fingscan FINGSCAN--V 4.10.7 initializing will take ~ 2 minutes...
fingscan indigo variables initialized
fingscan loaded indigo data
fingscan FING initializing
fingscan FING initialized .. created new data waiting ~ 1 minute for stable operation
fingscan settings: iDevicesEnabled False
fingscan settings: inbetweenPingType 0
fingscan settings: wifiRouter 0
fingscan settings: wait seconds between cycles 5
fingscan settings: password entered True
fingscan
fingscan printEvents: no EVENT defined
Sep 14, 2014, 9:50:59 AM
fingscan FINGSCAN initialized
So it appears that a bad variable cause the plugin to throw an error and not work properly. Will let this run for a while before I bother you again.
Best,
Phil