Loading plugin "Example Device - Custom 2022.1.0" using API v3.0
Starting plugin "Example Device - Custom 2022.1.0" (pid 41475)
Started plugin "Example Device - Custom 2022.1.0"
Example Device - Custom Debug startup called
Example Device - Custom Error Error in plugin execution startup:
File "plugin.py", line 44, in startup
type: state image updating of devices is private
Example Device - Custom Error Error in plugin execution runConcurrentThread:
File "plugin.py", line 89, in runConcurrentThread
type: state value updating of plugin devices is private
Example Device - Custom Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Example Device - Custom Error Error in plugin execution runConcurrentThread:
File "plugin.py", line 89, in runConcurrentThread
type: state value updating of plugin devices is private
The line 89 error repeats until the plugin is disabled, at which point it throws a final error:
Disabling plugin "Example Device - Custom 2022.1.0"
Stopping plugin "Example Device - Custom 2022.1.0" (pid 41475)
Example Device - Custom Debug stop_concurrent_thread called
Example Device - Custom Debug stop_concurrent_thread called
Example Device - Custom Debug shutdown called
Example Device - Custom Error Error in plugin execution shutdown:
File "plugin.py", line 66, in shutdown
type: state value updating of plugin devices is private
Stopped plugin "Example Device - Custom 2022.1.0"
Line 44:
- Code: Select all
self.server_time_dev.updateStateImageOnServer(indigo.kStateImageSel.TimerOn)
Line 89:
- Code: Select all
self.server_time_dev.updateStatesOnServer(key_value_list)
Line 66:
- Code: Select all
self.server_time_dev.updateStatesOnServer(key_value_list)
Based on the error messages, these methods are somehow considered private and are preventing the plugin from working properly.
I've re-installed the plugin with no effect and found nothing in the forum. (Installed Indigo v2022.1.2)
Any idea why this is happening and how to fix it?