4.2. Administrator Operations

_images/admin_panel.png

The Administrator of the Wubby Cloud can perform the following actions:

Note

Operations adding an application and adding a new version of an existing application are now also part of the developer role. It is recommended to use the developer role to perform them.

4.2.1. List of Supported Products

From this page the Administrator can have an overview of all the supported commercial products where Wubby applications can run.

_images/admin_suppPr.png

Overview of supported commercial products

4.2.2. Add a product

From this page the Administrator adds supported commercial products where Wubby applications can run.

Note

This step is optional and only needed when a new commercial product gets supported. The products that are related to the IoT evaluation platforms have already been added at the Wubby Cloud.

A “product” refers to the device that consists of a Wubby enabled embedded platform. For example, the Cypress WICED platform, which is Wubby enabled, can be part of several commercial products. Examples of such products can be a SONY light bulb, a Samsung temperature sensor, a Philips humidity sensor, etc.

Note

The “product” term is actually used in the Wubby Cloud context to categorize the several devices used by customers.

The product name should be unique. A default application should be added for each newly registered product. The name of the application refers to the folder that contains all the files that the application consists of and should be unique, too.

For each file the application consists of, the user has to press “Add file” and browse his local filesystem to find and upload the corresponding file.

_images/addProduct.png

Adding a new product into the Wubby Cloud

4.2.3. Add an application

Every developer that has created a python application for a Wubby enabled device can upload it on the Wubby Cloud, using the Wubby Client. Through the Wubby Client:

  1. The developer can easily update his device so that it starts running the newly created application,
  2. Other users, owners of the same device, can purchase the application and install it into their device, too.

The figure below shows the “Add new Application” form. The developer has to enter a unique name for his application. The application name refers to the folder that contains all the files that the application consists of.

From the “supported products” list, the developer can select one or more products with which the uploaded application is compatible.

For each file the application consists of, the developer has to press “Add file” and browse on his local filesystem to find and upload the corresponding file.

_images/addApp.png

Adding a new application into the Wubby Cloud

Refer to section “Application Manager” for detailed description on the install/update process of a Wubby device.

4.2.4. Add a new version of an existing application

Apart from adding new applications, a developer can update existing applications by adding new versions.

The figure below shows the corresponding form. When adding a new version a name is produced automatically, instead of giving a totally new one. The format is : <applicationName v version_number>, for example application1 v2.

The developer has to select the supported products and add the files of the application (same procedure as in Add an application).

_images/addVersion.png

Adding a new version of an existing application into the Wubby Cloud