- Type of plugin. The firmware supports 3 types of plugins: , , .
Required : yes
- — plugin can work in background and work with any exist functionality or already added devices, but extension plugin cannot create own devices.
- — plugin can add/remove/modify own devices and also works with any other functionality of firmware. This type of plugin requires defining additional fields in config.json file.
- — plugin will be ran in environment of plugin which use it. It means, any code from library plugin will use storage, permissions, from plugin which use this library. library plugin doesn’t have own environment/storage.