Plugins deployment
Last updated
Last updated
Deploying a plugin means making it accessible to end-users after the development phase. While the deployment process can differ across the different plugin types, there's a consistent step: uploading the plugin's source files to the Ubidots Developer console. Broadly, the process can be visualized as:
In order to access the developer console, go to the Ubidots account in which the plugin will be used, then go to Devices -> Plugins. There, you'll be able to see the following icon:
The following screenshot shows how the developer console looks like.
From here, you can:
Create new plugins
Visualize and edit all previously created plugins
In this context, creating a plugin refers to the fact of setting up a "place" or repository where the plugins source code can be uploaded and hosted.
Click on the add new plugin button, upon doing so, a modal will slide from the right side of the screen asking for the plugin's name and its description, fill those field accordingly and then click the check-mark icon to proceed further to upload the plugin.
When the modal collapses, you'll be able to see the plugin that you just created:
Click on in to display its options.
From here you can:
Set an icon for your plugin
Edit both, the plugin's name and description
Set the readme for the plugin
The icon must be in png format.
The icon must be a 512x512 pixels square image.
Using other format than png will cause an error when trying to upload the image
Using other image size or images that do not have a square aspect ratio might result in them being resized, which can alter their appearance compared to the original image
If you'd like to keep Ubidots native plugin's icons style, follow the settings below
Border radius: 86 px
Click the Add new plugin version icon as shown above. The following visualization screen will pop-up for you to upload the zip file containing the plugin's files mentioned in the Plugins development section:
After uploading the zip file, the plugin's version page will look like:
From here you can:
Visualize the plugin's version
Visualize the plugin's price
Visualize the plugin's status (Draft, Released, Published)
Visualize the number of users to the plugin.
Release the plugin (paper airplane icon)
Click the release button and accept the pop-up:
Upon doing so, the plugin's status will go from Draft to Released.
For Cron and Webhook plugins, the deploying process finishes here, however, for widget plugin, there are a few steps remaining.
In order to learn how to use your recently created Cron or Webhook plugin, go to:
Cron and WebhookIn order to keep going with the process of deploying a Widget plugin, refer to:
Widget