Create a Product

A Murano Product is the virtual representation of the physical hardware and sensors that will send data to the Murano platform.

Web UI

To create a new product using the Web UI:

  1. Navigate to the following URL: https://www.exosite.io/business/

    new product

  2. Click on "+ NEW SOLUTION" then click "Add a Product".

  3. Name your product. Note: your product name cannot contain any capital letters.

  4. Open the Choose Product starting point dropdown, select Start from scratch, and click the "ADD" button. In the next step you can use code to configure your product.

    new product

Before continuing, you will need to find the ID of the product you created.

  1. In Murano, select Solutions.

  2. Select the Product you just created.

  3. Copy the Product ID on this page. Note: the Product ID can be found in the Endpoint in the top right corner of the page (located between "https://" and ".m2.exosite.io/").

    product id

Murano CLI

To create a product using the Murano CLI, you can use the murano init command, or you can create a product directly:

$ murano product create <name> --save

This command will return the ID of your new product. It will also save the ID to a local .murano/config file, so that your project will use this ID in the future.

Configure Your Product Manually

If you have already created a product, you can easily configure Murano CLI to use it using murano init, or you can enable it manually by adding it to the .murano/config:

$ murano config product.id <product-id>

Syncup Your Product

Add the product definition to the specs/resources.yaml file and then upload the changes to Murano:

$ murano syncup

This command sets up all the data aliases in the spec file. You can see them by going to https://www.exosite.io/business/solutions, choosing your Product, and then clicking the RESOURCES tab. These are all the different resources that your hardware will use.