4.3. Customer operations

In his dashboard page, a customer has initially an overview of some statistics about his devices and smart places. He is also updated about all the latest changes on the Wubby Cloud Platform.

_images/customer_panel.png
_images/customer_panel1.png

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

4.3.1. My Places

This entity is a virtual representation of a physical place where Wubby devices are deployed.

When you first click on My Places tab, you have to create a new Place where you will install your devices.

_images/smart_place.png

If the place is successfully created you will see a success message and the list with your places will be refreshed.

_images/smart_place1.png

By clicking on the just created Smart Place you can add your devices there.

4.3.2. 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.png

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

A)Soft AP (Access Point method). Follow the steps described below

_images/setup_ap.png

Follow the wizard to set the Wi-Fi Settings. You will have to disconnect from your Wi-Fi Network and connect to the “Configuration AP” that appears, using the “wubby_AP” as passphrase. When your device is succesfully configured, connect back to your Wi-Fi Network and click “Finish” to exit the wizard.

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.

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

4.3.3. Register a new device

Note

The “device” refers to a commercial Wubby enabled product or an IoT evaluation platform that a user has aquired (for example a SONY light bulb). See section “Add a product for more information on how products are added in the Wubby cloud.

Any Wubby enabled device runs a default application. To update the device and install other applications on it, the device has to be registered on the Wubby Cloud, using the uuid number which lies on an exposed spot on the device. When the device gets registered it is presented in the Wubby Client with its name, which has the format: <devname_*uuid*>, for example devname_46cb01c6ff781756d76636e7f210ecfe

_images/registerDev.png

4.3.4. Browse devices

Through the Wubby Client a customer has an overview of all his registered devices, as well as the applications he has aquired and all the compatible applications (see next paragraph, Application Manager).

_images/browseDev.png

Application Manager

All the available applications compatible with a Wubby enabled device are presented when selecting this option, as shown in the figure below. Applications are divided into two categories: “purchased” and “supported applications”. The “purchased applications” are the ones that can be selected to be set as the running application of the device. The “supported applications” have first to be purchased before the user installs them on the device.

_images/browseApps.png

Install application on device

The installation of an application on a Wubby enabled device is very easy: just press “Install” as shown in the figure below.

Uninstall application from device

Apart from installing an application on a Wubby enabled device a customer can also uninstall an application from a device, by pressing the “Uninstall” button (see figure below).

Remove application

A customer can at any time remove an application from his account. To do so he just have to press “Remove” as shown in the figure below and the application moves back to the “purchased” list.

Note

An application cannot be removed if it is installed in one or more devices.

Purchase application

In order to purchase a new application just press “Purchase” as shown on the right of each app.

Device Name

The Wubby Cloud provides the opportunity to change your device name to a more friendly name.

_images/change_name.png

Remote Control

Based on the tags that represent the current (installed) application in your Wubby Device, a dynamic control dashboard is built, highlighting the available controllers. The current device, shown below, is a thermometer and a switch sensor.

By clicking on the Switch you can see the current status of the switch and control your device in real time.

_images/control1.png

After switching on...

_images/control2.png

Factory Default

Customer can reset the device back to its factory default settings.

Log File

The Wubby Cloud provides the opportunity to store the activity of a sensor (for example a temperature sensor), captured in the python application that runs on the Wubby device, using the feed module. This activity can be presented in the Wubby Client through the “Log File” link.

_images/liveFeed.png

Note

Currently the Log File presents only the “testFeed” feed, for the “testDatastream” datastream. The ability to select the feed and datastream to be shown will be available soon.

4.3.5. Discover Recipies

Wubby Cloud Platform has introduced the use of scenarios for an autonomous operation of the Wubby devices in order to perform specific user defined chained actions. These scenarios, the so called “recipies” are inspired by the IFTTT (if this, then that) service.

_images/create_recipe_cus.png

Click “Create a Recipe”, to start you recipe scenario by following the wizard.

  • Choose the devices that will be the trigger & the device the will perform the action and configure the corresponding selected trigger and action operations.
_images/create_recipe_cus1.png
  • Then click “Finish” to save the recipe.

If the recipe has been succesfully created, you will see a success message and the list of recipies will be refreshed.

_images/create_recipe_cus2.png

In the above example the recipe operation will be: While the sensor’s value on the device “3f026e09dceabb1cf912e1962bf8386” is between 0 and 53, the “Switch” device will be OFF, otherwise it will be ON.

In order to start the recipe, click “Activate”.

_images/create_recipe_cus4.png

By clicking on the “glasses”, you can see live the status of the Wubby devices while the recipe runs.

_images/recipe_running.png

Customer can also edit a recommended recipe instead of creating it from scratch.

_images/create_recipe_cus3.png

4.3.6. My Profile

Each customer can see his personal data and edit his e-mail address from this page.

_images/cus_profile.png

4.3.7. Device Quick Access

Customer can see an overview of his devices and their current status in real time.

_images/device_quick.png

4.3.8. Wubby Documentation

Finally a user can access the Wubby Documentation page through the corresponding icon on the menu, as shown in the figure below.

_images/wubby_docu.png