5.5. Developer Dashboard

Users can have access to the Developer Dashboard as shown below

_images/developer_dashboard.png

5.5.1. My Apps

By clicking “My Apps” developers can see their developed apps, which are compatible with their Wubby devices along with a description of the app. Moreover developers can search the list of apps and see the apps that have been deleted/unpublished from the Wubby Market.

_images/market_Dev.png

5.5.2. My Account

By clicking “My Account” developers can see their personal data and their devices, as well.

_images/developer_profile.png

In “My Account” developers can also update their e-mail info.

5.5.3. About

By clicking “About”, users can have access to some Wubby specific information.

_images/about.png

5.5.4. My Devices

In this page users can see their available devices.

_images/browse_dev.png

Users can click on device name to view the uploaded applications that were assosiated with the selected device, change the device’s name or set the device back to its factory default settings.

_images/feature_dev.png

Device Features

Application Manager

All the available applications compatible with a Wubby enabled device are presented when selecting this option, as shown in the figure below.

In the corresponding list users can see the developed applications, install or uninstall them to the current device or even delete them.

_images/comp_dev.png

Install Application

Just click on the “INSTALL” button and wait for the server’s response. If the application has been succesfully installed, a success message will appear. Otherwise the user has to re-install the app or/and check if the device is connected to power.

Uninstall Application

Just click on the “UNINSTALL” button and wait for the server’s response. If the application has been succesfully uninstalled, a success message will appear. Otherwise the user has to retry uninstalling the app or/and check if the device is connected to power.

_images/uninstall_dev.png

Delete Application

Just click on the “bin” button and wait for the server’s response.

If the application was succesfully deleted, a success message will appear and the chosen app will be removed from the Wubby Market. Otherwise the user has to retry deleting the app.

Rollback Application

Just click on the “ROLLBACK” button and wait for the server’s response.

If the application was succesfully rollbacked to its previous version a success message will appear. Otherwise the user has to retry executing the operation.

Give your device a friendly name

_images/device_name.png

Reset your Wubby Device to Factory Settings

5.5.5. Easy Configuration of the Wubby Devices

The first step of a Wubby enabled device when it starts its operation is to gain network connectivity so it can grant access to the Wubby Cloud. For this reason, we have created a Setup Wizard, so that you can easily configure your newly purchased devices.

_images/setup_wizard.png

There are three options for the initial network (Wi-Fi) setup:

  1. Soft AP (Access Point method). Follow the steps that described below
_images/setup_method.png _images/soft_ap.png

Click the “FILL WIFI CREDENTIALS” button to set Wi-Fi Settings and click “submit” and “Finish” to exit the wizard.

_images/submit_wifi.png

Now your device is ready to be used.

B) WPS (Wi-Fi Protected Setup method). To initiate WPS, SW1 and SW2 buttons should be pressed simultaneously.

  1. Via the Wubby IDE. See section Configuring the WiFi settings of the device for detailed instructions.

5.5.6. Register device

In order to register a new device just click on the “ADD NEW DEVICE” button.

_images/browse_dev_add.png

This will trigger the automatic device discovery service and all the devices that belong to the same subnetwork as the Wubby Client will be discovered.

_images/devices_dev.png

Manual registration is also possible using the supplied device unique ID (UUID).

5.5.7. Wubby Documentation

Each user can browse the wubby documentation, which designed for wubby client.

5.5.8. Logout

If the user clicks on Logout option at Developer Menu, the application redirects the user back to login page.