Skip to content
Twinnoverse
  • Documentation
Twinnoverse
Search
  • About
  • Blog
  • Contact
  • DigitalTwinSelection
  • Documentation
  • Home – twinnoverse – digital twin

Getting Started

  • Protected: Welcome to Twinnoverse!
  • Protected: Quick Start: Your First 3D Real-Time Scene in 5 Minutes

Asset Management

  • Protected: Uploading and Preparing 3D Models
  • Protected: Using the Asset Editor
  • Protected: Supported 3D Formats & Best Practices

Datasource Management

  • Protected: Datasource Types Explained
  • Protected: Setting Up an API Ingest Datasource
  • Protected: Understanding API Keys & Security

Widget System

  • Creating Alerts
  • Adding Widgets to a 3D Asset
  • Widget Library Reference
    • LineChart Widget
    • BarChart Widget
    • DoubleData Widget
    • Single Data Widget

The Scene Engine

  • How to navigate the 3D scene
  • Scene Editor vs. Scene Viewer
  • Building a Scene in the Editor

Developer & API

  • Ingest API Reference

Usecase & Examples

  • Data Connectors
    • from Excel TO 3D visualization
  • Usecases
    • pharmacetical manifactre shop floor
View Categories
  • Home
  • Docs
  • Widget System
  • Widget Library Reference
  • DoubleData Widget

DoubleData Widget

2 min read

Purpose: The DoubleData widget is used to display two related, real-time values from a nested data structure. It’s perfect for showing a primary and secondary metric from a single device or system, such as the RPM and vibration of a motor.

Table Of Contents
  • Anatomy
  • Configuration Settings
  • Data Schema
  • Alert Actions
  • Use Cases

Anatomy #

  • Primary Title & Value: The top half of the widget, displaying the main data point.
  • Secondary Title & Value: The bottom half, displaying a supplementary data point.
  • Expand Button: If a “Large View” is configured, this button appears to open a more detailed view.

Configuration Settings #

When adding a DoubleData widget in the Asset Editor, you will be presented with the following settings.

GroupSettingUI ControlDescription
DatasourceDatasourceDropdownThe datasource to stream data from.
Data KeyText InputThe top-level key in your JSON payload that contains the nested object with your two values.
Primary ValueTitleText InputThe display name for the primary (top) value.
Sub-KeyText InputThe key inside the nested object that corresponds to the primary value.
Secondary ValueTitleText InputThe display name for the secondary (bottom) value.
Sub-KeyText InputThe key inside the nested object that corresponds to the secondary value.
Alerts(Full alert settings are configured here)–See Guide: Creating Powerful Alerts for details. The alert condition is checked against the Primary Value.
Floating Icon(Icon settings are configured here)–Configures an icon to appear in the 3D scene when an alert is active.

Data Schema #

The DoubleData widget expects the payload to contain a key (matching the widget’s Data Key) that points to a nested JSON object. The keys within this nested object must match the Primary Sub-Key and Secondary Sub-Key from the settings.

Example:

  • Data Key: "motor_stats"
  • Primary Sub-Key: "rpm"
  • Secondary Sub-Key: "vibration"

Expected JSON Payload:

{
  "motor_stats": {
    "rpm": 1500,
    "vibration": 0.75
  }
}

Alert Actions #

When an alert condition is met (based on the primary value), the following actions can be triggered:

  • ChangeWidgetColor: The color of the Primary Value text will change to red.
  • ChangeMaterialColor: Can trigger an action to change the color of the parent 3D asset.

Use Cases #

  • Displaying the RPM and vibration of an engine.
  • Showing the input and output pressure of a pump.
  • Monitoring the voltage and current of a power supply.
Updated on October 14, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
BarChart WidgetSingle Data Widget

Powered by BetterDocs

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • Anatomy
  • Configuration Settings
  • Data Schema
  • Alert Actions
  • Use Cases

Menu

  • Documentation
Email

Copyright © 2025 Twinnoverse