Explore the Device

As a next step, find your newly registered device in the Bosch IoT Manager Console to see its detailed information and execute instant management actions, following the steps below.

  1. Go to the 'Device Management' perspective, open the 'Gateways' view, where you should automatically see your registered gateway.

    If for any reason you do not see the device, type its device ID in the field called 'Filter by id' (case-sensitive) and press 'Enter'.

  2. Expand the gateway to see its connected edge devices.

    images/confluence/download/attachments/1161538488/dm_gs_gatewayTab.png
  3. Select the gateway to see detailed predefined information about it in the 'Gateway Info' section to the right.

    images/confluence/download/attachments/1161538488/dm_gs_gatewayInfo.png
  4. If necessary, you can manage the gateway by:

    1. Moving it to another directory group ('Move Device' button)

    2. Tagging it ('Tag Device' button)

    3. Adding custom attributes to it (typing in the 'Attributes' area fields)

    4. Unregistering it ('Unregister' button)

Manage the Gateway's Bundles as Features

With Bosch IoT Manager, you can also manage the gateway's software components (OSGi bundles). For that purpose you have to enable the bundle management option as described below.

  1. Go to the gsa_agent.prs file of your gateway, located in
    <gateway-software-root-directory>/osgi/bin/vms/.

    For JDK (on Windows or Linux) it is
    <gateway-software-root-directory>/osgi/bin/vms/gsa_agent.prs

  2. In this file, set the property com.bosch.iot.dm.osgi.management.bundle=true

After restart, all gateway bundles will be listed in the 'Features' area.

images/confluence/download/attachments/1161538488/dm_gs_features.png

When you select a bundle, you will see its properties in the right-bottom view of the IoT Manager Console.
You can also instantly control the bundle by clicking any of the supported actions listed in the 'Actions Info' section.

images/confluence/download/attachments/1161538488/dm_gs_zwaveBundle.png

For example, you may try to stop a bundle by clicking the 'stop' command.
After the command is received and executed by the gateway, the new bundle state (RESOLVED) will be reflected in the 'state' field.

Now you can try and involve the gateway in a mass management task as described in section Create a Task Involving the Device.