-
Notifications
You must be signed in to change notification settings - Fork 0
plugin reference report
The Plugin Reference Report is a simple report that lists 6 Indigo object types (device, schedule, trigger, etc.) and the plugins that "own" those objects. The purpose of the report is to identify Indigo objects a plugin interacts with. An example, might make this clearer:
Plugin Reference Report v1.2.3
====================================================================================================
Plugin Number One [com.someName.myPlugin]
====================================================================================================
Action Groups
None
Control Pages
Unit Test - Control Page | 37036932 | Control Z-4
Devices
None
Schedules
None
Triggers
None
Trigger Actions
None
====================================================================================================
Plugin Number Two [com.someOtherName.someOtherPlugin]
====================================================================================================
Action Groups
None
Control Pages
embedded script test | 113479333 | embedded script
Unit Test - Control Page | 37036932 | built-in control
Devices
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
Schedules
None
Triggers
None
Trigger Actions
NoneKey
====================================================================================================
Plugin Display Name [Plugin ID]
====================================================================================================
Indigo Object Type
Indigo object instance name | Indigo object ID number | additional description (if appropriate)
The Control Page output lists the control Z-Order number to help identify which control on the page references the plugin id. It can also include references to built-in controls or embedded scripts.
The report is unable to identify Indigo variables that are updated by a plugin-owned object at this time.
The description built-in control refers to a native Indigo control that causes something to happen that references the
plugin id. For example, Client Action -> Popup UI Controls or Server Action -> Device Action -> Light/Appliance Controls -> Turn On
The description embedded script indicates that the plugin id is referenced in an embedded script called by the object type.
Copyright DaveL17 2025 This plugin is distributed under the MIT license; however the author reserves the right to change the license at any time.