Creating a development thing

When configuring the DPS, and especially a thing definition, it is essential to be able to try the configuration on a thing registered in the DPS.

Here below you can find all the steps you can follow to manually create a new thing in the DPS.

  1. In the Console you can leverage the User View function to impersonate a specific Persona in the DPS.
    In this case you should create a back-office user view, which is required to create a Thing that you can then use to try your configuration.

  2. Select the back-office user view and navigate the DPS.

  3. Enter the Customers page, select one of the sample customers already present, and then a location.
    In the alternative you can create your own customer to be used for development.

  4. From the Thing List in the location details page, click the Add Thing button.

  5. Enter the Name, the Serial Number.

  6. Select the Product Model and press Save to create the thing

  7. Selected the Connection panel and configure the IoT Connector.

  8. Provide the Asset ID (you can reuse the Serial Number) and press Save.

  9. In the Cloud panel you will see that the status changes from PROVISIONING to ACTIVE.
    This operation takes a few seconds, in the meantime the page is automatically updated.

Now you are ready to publish data to the created thing, and to do this you can:

  • Publish data through the IoT Connector.
    This is feasible if you have a thing that is already publishing data, or if you are using a client capable of doing so (even emulated).

  • Use Virtual Thing based on CSV.
    This requires a CSV with sample data for each metric you want to publish.

  • Use Virtual Thing based on Data Mirroring.
    This requires a thing already registered and connected into another environment (e.g. PRODUCTION → DEVELOP).