📄️ Managing Plugin Settings
For each plugin, Logi Plugin Service stores a collection of setting names and values. Here are some characteristics of plugin settings:
📄️ Dynamic Folders
A dynamic folder (also known as "Control center") is a dynamic workspace that is fully controlled by a plugin.
📄️ Profile Actions
Profile action is a special type of actions with parameters, but there are some key differences.
📄️ Multistate Plugin Actions
By default, plugin actions have one state.
📄️ Action Editor Actions
Action Editor actions allow plugin developers to create custom controls with configurable user interfaces. These controls appear when users assign a plugin action to a device button or dial, enabling users to configure the action's behavior through a simple interface.
📄️ Storing Plugin Data Locally
Logi Plugin Service provides a possibility for plugins to store data locally.
📄️ Plugin Capabilities
Application and Universal Plugins
📄️ Plugin Status
Each plugin can be in one of the following states:
📄️ Installation and Uninstallation
Plugin Installation
📄️ Default Application Profiles
Default application profiles should be used only with application plugins.
📄️ Plugin Localization
Plugin can be localized to any language, even if this language is not supported by Logi Options+ or Loupedeck.
📄️ External Service Login
Plugin account handling is managed through plugin preferences, where the plugin account is one of the available preference types. This system enables integration with external services that require user authentication.
📄️ Logging
Logging provides essential debugging and monitoring capabilities for both the Logi Plugin Service itself and individual plugins. The logging system helps developers troubleshoot issues, monitor plugin behavior, and track system events during development and production use.