Plugins are scripts in node.js that you can run on the node installed on a device, either manually via a button on the site dashboard, or via an http call to an endpoint or in a scheduled manner. Also you can be warned if the return of the script meets certain conditions, for example to check if the return is the expected one or not. To install a node you can follow the following one of these tutorial: Nodes.
Install a Plugin from node page
To install a plugin from a node page follow the following tutorial: Install a Plugin from node page.
Install a Plugin from Market
To install a plugin from a market and install it on more nodes simultaneously follow the following tutorial: Install a Plugin from market.
Update plugins installed list and delete a plugin
To update te installed plugins list of node or to delete a plugin follow the following tutorial Update List.
You can publish your plugin on the storm market. To publish your plugin follow the following tutorial Submit Plugin.
Add Plugin Command
After you have installed a plugin you can configure the execution of that plugin (how often it must be executed, the conditions for warning alerts based on the return, etc.). To add a plugin command to your plugin follow the following tutorial Add Plugin Command.
Edit or Delete Plugin Command
To edit or delete a plugin command following tutorial Edit or Delete Plugin Command.
Execute Plugin Command from Dashboard
You can execute your plugin command directly from the dashboard. To execute your plugin command from dashboard follow the following tutorial Execute Plugin Command from Dashboard.