API v2.5 Release Notes
This version of the API shipped with Indigo 2021.1.0 - check the API Version Chart to see what version of the API is available in which Indigo versions.
- Added the ability for plugins to handle arbitrary HTTP requests
- Added new APIs
indigo.device.groupWithDevice(dev, someOtherDev)
andindigo.device.ungroupDevice(dev)
. Note if the user has the device dialog UI open it will not currently dynamically update, and you shouldn’t call either method if the device factory UI is open. - Added new indigo.server.getReflectorURL() method to return the URL to the currently active reflector.
- Added
IndigoLogHandler
class to the plugin's base class (self.IndigoLogHandler
) so other modules/subclasses can write to the Indigo Log with their own log type by instantiating an instance of this handler and adding it to their logger. - Added an API (
indigo.server.licenseStatus
) to determine the status of the server's license. - Revamped and improved Authentication for the REST API