|
class PluginInfo: |
|
|
|
pluginId: str = "IndigoPluginBase" |
|
pluginVersion: str = "1.0.0" |
|
pluginSupportURL: str = "" |
|
|
|
def isInstalled(self) -> bool: |
|
return True |
|
|
|
def isEnabled(self) -> bool: |
|
return True |
|
|
|
def isRunning(self) -> bool: |
|
return True |
|
|
|
def restart(self, waitUnitlDone=True): |
|
pass |
|
|
|
def executeAction(self, actionId: str, deviceId: int, props: dict): |
|
pass |
|
|
|
# TODO: Add more methods |
The following methods/properties need to be implemented:
IndigoPluginBase/indigo/_plugin/__init__.py
Lines 9 to 30 in 1e6e69c
The following methods/properties need to be implemented: