This plugin is not further developed and it might break with upcoming Cumulocity releases. Use it at your own risk. The repository is archived but feel free to fork & adapt it to your needs in a new repo.
The Device Details Widget Plugin is the Cumulocity module federation plugin created using c8ycli. This plugin can be used in Application Builder or Cockpit. This Plugin is designed to display the Device Details. It fetches the details from the API call and displays the data according to the fields provided. The widget plugin has the ability to summarize information relating to the names from the Api call.
APPLICATION BUILDER | CUMULOCITY | DEVICE DETAILS WIDGET PLUGIN |
---|---|---|
2.0.x | >= 1016.x.x | 1.x.x |
-
Display API data: Displays API Data for provided API URL.
-
Configurable Properties: User can choose what properties to display and also option to display custom label for each property.
Cumulocity c8ycli >=1016.x.x
- This plugin support runtime deployment. Download Runtime Binary and install via Administrations --> Ecosystems --> Applications --> Packages.
This guide will teach you how to add widget in your existing or new dashboard.
-
Open your application from App Switcher
-
Add new dashboard or navigate to existing dashboard
-
Click
Add Widget
-
Search for
Device Details
-
Select
Target Devices
-
Click
Save
Congratulations! Device Details is configured.
- Target Devices: Deviceid of interest
- Device Details URL: User has to pass the API URL from where the data needs to be fetched.
- Name of the Main document List from API: User has to pass the name of the List that needs to be picked from the API output to display the data in table.
- Properties: User can choose the required property and add the suitable label to display.
This widget is provided as-is and without warranty or support. They do not constitute part of the Cumulocity product suite. Users are free to use, fork and modify them, subject to the license agreement. While Cumulocity GmbH welcomes contributions, we cannot guarantee to include every contribution in the master project.