Skip to main content
1-Visitor
August 7, 2017
Solved

Is there a documentation available on DashBoard

  • August 7, 2017
  • 9 replies
  • 8409 views

I have built a few mashups. However, I am not sure how to put that in a Dashboard.

Is Dashboard a collection of individual mashups? For mashups, there is a direct URL for users to see. However, how do users get to see the dashboard.

Sorry, my questions are dumb.

Appreciate any input on dashboard.

Thanks,

Ravi

Best answer by jdass

Hi Ravi ,

Just to add to what Yamini already mentioned. Gadgets are reusable mashups that can be added to the Dashboard as many times as you can. You need to create a mashup called GadgetLibraryMashup and add the Gadgets to it first. Because GadgetLibraryMashup contains the Gadgets that can be added to the Dashboard.

Below are the steps on how to create Gadget, Gadget Library Mashup and Dashboard Mashup from the help center. Hope it helps!

Dashboards are made up of gadgets. Gadgets are reusable contained mashups that have additional metadata to handle the sizing requirements of a dashboard. Any widget and service can be used in a gadget, and gadgets can display historical or current data. Gadgets contain predefined parameters, and are available in several predefined sizes (1x1, 2x2, etc.). 
Gadgets can be created to allow the end user to dynamically assign the displayed property values. For example, multiple display gadgets (LED, gauge, or chart) can be created so that the user can choose how they want to see their temperature data displayed on their dashboard.
Gadgets are versatile because they can be used in many different scenarios. Gadgets can be:
  • embedded in any mashup
  • standalone applications
  • embedded as a screen in another application
Creating a Gadget
  1. In ThingWorx Composer, click Gadgets, and then click the green plus sign (+).
  2. Choose the appropriate gadget column layout.
  3. Click Done.
  4. Add and configure widget(s) to the gadget mashup. Use the mashup parameters to provide the greatest amount of flexibility and interchangeability of the gadget.
  5. Click Save.
Creating a Gadget Library Mashup
A gadget library mashup contains the gadgets that will be available on the dashboard. This mashup is linked to the dashboard mashup. This process is the same as creating a mashup for non-dashboard purposes.
  1. In Composer, click Mashups, and click the green plus sign (+).
  2. Select a mashup type.
  3. Click Done.
  4. Configure the mashup as necessary by dragging the desired gadgets from the Mashups pane onto the mashup.
  5. Click Save.
Creating a Dashboard Mashup
A dashboard mashup contains the dashboard widget and is linked to the gadget library mashup.
  1. In Composer, click Mashups, and click the green plus sign (+).
  2. Select the mashup type.
  3. Click Done.
  4. Drag the dashboard widget into the mashup designer window.
  5. In the mashup parameters window, in the MashupToAddGadgets field, use the magic picker to select the previously created gadget library mashup.
  6. Click Save.

9 replies

17-Peridot
August 8, 2017

Hi Ravi Kumar, Dashboards are user-configured portal pages that enable the user to specify which information displays and how to arrange it on their portal page. In more general terms, dashboards enable users to select and arrange the information they want to monitor in the mashup. They can add or remove gadgets, reposition gadgets on the page, and relocate gadgets to other tabs.

Click on the below link for more information on creating Dashboards:

https://support.ptc.com/appserver/cs/view/solution.jsp?n=CS233647&art_lang=en&posno=4&q=Dashboards&ProductFamily=ThingWorx%7CNRN%7CAxeda&source=search

jdass13-AquamarineAnswer
13-Aquamarine
August 8, 2017

Hi Ravi ,

Just to add to what Yamini already mentioned. Gadgets are reusable mashups that can be added to the Dashboard as many times as you can. You need to create a mashup called GadgetLibraryMashup and add the Gadgets to it first. Because GadgetLibraryMashup contains the Gadgets that can be added to the Dashboard.

Below are the steps on how to create Gadget, Gadget Library Mashup and Dashboard Mashup from the help center. Hope it helps!

Dashboards are made up of gadgets. Gadgets are reusable contained mashups that have additional metadata to handle the sizing requirements of a dashboard. Any widget and service can be used in a gadget, and gadgets can display historical or current data. Gadgets contain predefined parameters, and are available in several predefined sizes (1x1, 2x2, etc.). 
Gadgets can be created to allow the end user to dynamically assign the displayed property values. For example, multiple display gadgets (LED, gauge, or chart) can be created so that the user can choose how they want to see their temperature data displayed on their dashboard.
Gadgets are versatile because they can be used in many different scenarios. Gadgets can be:
  • embedded in any mashup
  • standalone applications
  • embedded as a screen in another application
Creating a Gadget
  1. In ThingWorx Composer, click Gadgets, and then click the green plus sign (+).
  2. Choose the appropriate gadget column layout.
  3. Click Done.
  4. Add and configure widget(s) to the gadget mashup. Use the mashup parameters to provide the greatest amount of flexibility and interchangeability of the gadget.
  5. Click Save.
Creating a Gadget Library Mashup
A gadget library mashup contains the gadgets that will be available on the dashboard. This mashup is linked to the dashboard mashup. This process is the same as creating a mashup for non-dashboard purposes.
  1. In Composer, click Mashups, and click the green plus sign (+).
  2. Select a mashup type.
  3. Click Done.
  4. Configure the mashup as necessary by dragging the desired gadgets from the Mashups pane onto the mashup.
  5. Click Save.
Creating a Dashboard Mashup
A dashboard mashup contains the dashboard widget and is linked to the gadget library mashup.
  1. In Composer, click Mashups, and click the green plus sign (+).
  2. Select the mashup type.
  3. Click Done.
  4. Drag the dashboard widget into the mashup designer window.
  5. In the mashup parameters window, in the MashupToAddGadgets field, use the magic picker to select the previously created gadget library mashup.
  6. Click Save.
rsharma1-VisitorAuthor
1-Visitor
August 8, 2017

Thank you, Janet. This is super helpful. Thank you for the help.

As you suggested, I did below

1. Create a bunch of gadgets

2. Create a mashup (with layout) and added the above gadgets. (view mashup works fine)

3. Create a mashup, add dashboard widget and assign the mashup (created in step 2) to the MashupToAddGadgets field.


However, when I click on viewmashup for the last one (Step 3). I get below error
No dashboards available - use "Add Dashboard" to create a dashboard for yourself


Do I need to create Dashboard from the Gadget first?


Appreciate your help.


Thanks,

Ravi