Just been looking at the plugin, and I think you can trigger on the device's connected state. It will be True if connected, otherwise False.
Let me know what you think?
Loading plugin "Nanoleaf 2022.0.2" using API v3.0
Starting plugin "Nanoleaf 2022.0.2" (pid 77006)
Nanoleaf Error Error in plugin execution InitializeMain:
File "plugin.py", line 20, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/nanoleaf.indigoPlugin/Contents/Server Plugin/nanoleafapi/nanoleaf.py", line 12, in <module>
type: No module named 'sseclient'
Stopping plugin "Nanoleaf 2022.0.2" (pid 77006)
Stopped plugin "Nanoleaf 2022.0.2"
...
Reloading plugin "Nanoleaf 2022.0.2" using API v3.0
Starting plugin "Nanoleaf 2022.0.2" (pid 77009)
Nanoleaf Error Error in plugin execution InitializeMain:
File "plugin.py", line 20, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/nanoleaf.indigoPlugin/Contents/Server Plugin/nanoleafapi/nanoleaf.py", line 12, in <module>
type: No module named 'sseclient'
Stopping plugin "Nanoleaf 2022.0.2" (pid 77009)
pip3 install sseclient
Users browsing this forum: No registered users and 3 guests