-
Notifications
You must be signed in to change notification settings - Fork 0
plugin reference report
The Plugin Ownership Report Script is a simple script that lists the various Indigo object types (device, variable, etc.) and the plugins that "own" those objects. An example, might make this clearer:
====================================================================================================
Plugin Ownership Report
====================================================================================================
Control Pages - Lists each plugin and the control pages that use its actions.
Devices - Lists each plugin and the devices that "belong" to it.
Schedules - Lists each plugin and the schedules that use its actions.
Triggers - Lists each plugin and the triggers that use its actions.
Trigger Actions - Lists each plugin and the triggers actions that use its actions.
====================================================================================================
Control Pages
====================================================================================================
Multitool
Unit Test - Control Page [37036932]
====================================================================================================
Devices
====================================================================================================
Adapters
Custom Formula Numeric (Temperature) [1622579693]
Custom Formula String (Humidity) [15875701]
Custom Formula String (Temperature) [300881267]
Custom Linear Scale Adapter (Temperature) [1117235347]
Predefined Scale (Length) [1531657665]
Predefined Scale (Temperature) [178492169]
Announcements
Announcements - Device 1 [1491544026]
Announcements - Device 2 [985690592]
Announcements - Salutations [889987706]
Bike Share
BikeShare - Main & State [1433558045]
BikeShare - Oak & Elm [1560175776]The above means that (in this Indigo installation) there are 6 existing devices that are "owned" by the Adapters plugin.
Ownership in this instance means that when the device was created, the Device Type was set to Adapters and the Model
was set to one of the available Adapters Plugin device model types. The report does not list all the possible Adapters
plugin device types, only those that have actually been created.
The report segment above also shows only one Control Page has an installed plugin action belonging to the Multitool plugin.
At the present time, the report does not show Indigo objects that are built-in. For example, the report doesn't list an entry for a Device State Changed Trigger (Indigo owned) that calls a Modify Variable Action (Indigo owned). The report will list a Device State Changed Trigger (Indigo owned) that calls a
Copyright DaveL17 2025 This plugin is distributed under the MIT license; however the author reserves the right to change the license at any time.