Modify a Digital Twin Model
Note: This version of Digital Twin User Interface is only available for Litmus Edge Manager version 2.7.0 and later.
A Digital Twin Model does not need to be modified with any customizations before being deployed. Every customization is optional. Modifying a Digital Twin Model enables you to customize a model, so that it can be later deployed to multiple Litmus Edge instances concurrently. Once deployed, each Litmus Edge instance will receive all of the unique customizations applied to the model. If you only need a single model for a single Litmus Edge instance, it is better to Create and Import Models.
To modify a digital twins model:
From the Digital Twins Models pane, click the model.
The Digital Twin Model View pane opens, displaying the Static Attributes tab by default with four available tabs:
- Tab 1: Static Attributes
- Tab 2: Transformation
- Tab 3: Dynamic attributes
- Tab 4: Hierarchy
To jump to a specific tab, refer to the Table of Contents on the right side and click the corresponding step.

Static attributes are the metadata of the model. You can add asset-specific details of the model, such as manufacturer, device type, or an image.

[1] Show filter / Clear and close filter: Search by Key or Value
[2] Add new static attribute
[3] Save all
[4] Remove Selected
[5] Refresh
[6] Select Static Attribute(s)
[7] Select/Enter Attribute Name
[8] Enter Attribute Value
[9] Save
[10] Delete
[11] Change model image
[12] Remove model image
Transformation can be used to convert raw .JSON data to a desired format by defining the JSON-based schema.

[1] Show filter / Clear and close filter: Search by Name
[2] Add new Transformation
[3] View/Edit
[4] Action menu:
- View/Edit
- Delete
You can add/view/edit a transformation.

[1] Enter Transformation Name
[2] Enter Transformation Schema
[3] Prettify: Rearranges the schema to be in a different format by adding relevant spacing/indents. There will be no change in the schema's functionality.
[4] Add/Update: A schema cannot be added/updated until it is in proper JSON format.
[5] Close
Dynamic attributes are variable data for the model. You can add a unique name, unit, data type, and schema ID to the model. By including a schema ID, dynamic attributes with a specific schema can be mapped one-to-one for data transformation.

[1] Show filter / Clear and close filter: Search by Name, Unit, or Topic
[2] Add new dynamic attribute
[3] Save all
[4] Remove selected
[5] Select Dynamic Attribute(s)
[6] Enter Name
[7] Enter Unit
[8] Select DataType
[9] Select SchemaID: ID of each Transformation
[10] Save
[11] Delete
Hierarchy shows a logical representation of static and dynamic attributes. You can drag and drop attributes to create a custom data structure.

[1] Filter
[2] Drag Static Attribute to Hierarchy
[3] Drag Dynamic Attribute to Hierarchy
[4] Action menu:
- Add Item to Folder
- Add Folder
- Rename Folder
- Remove Folder
[5] Remove item : If the item is a folder, all of the folder's sub-folders and attributes will also be removed.
[6] Expand all
[7] Collapse all
[8] Save Hierarchy
Once you're fully finished configuring a Digital Twin Model, you can then choose to Deploy Digital Twin Models to Edge Devices.