The Timeline Chart Widget Node provides a linear time-based visualization of data. It is ideal for tracking activity, changes, or events over a defined period with emphasis on historical progression and trend monitoring.
What Is a Timeline Chart?
A Timeline Chart is a time-series visualization that plots data points along a continuous horizontal time axis (X-axis). It is commonly used for monitoring sensor activity, logging workflow events, or visualizing historical metrics across defined intervals.
Step-by-Step: How to Configure the Timeline Chart Widget Node
-
Add the widget
-
Drag the Timeline Chart Widget Node from the Visualizations panel to the canvas.
-
-
Connect the widget to the data source
-
Connect the widget to the upstream workflow node that emits the JSON payloads containing the values and timestamps to be displayed.
-
-
Open configuration
-
Double-click the widget to open its configuration panel.
-
General Settings
Field | Requirement | Description |
---|---|---|
Widget Name* | Required | Main title of the chart (e.g., Production Over Time ). |
Widget Subtitle | Optional | Supporting description beneath the title. |
Show UID / Label Name | Optional | Toggle to display the device UID or label name. |
Time Configuration
Field | Requirement | Description |
---|---|---|
X-axis Time Interval | Optional | Defines the interval between data points. |
Time Units | Optional | Unit of the time interval (e.g., Seconds , Minutes ). |
Refresh Interval (seconds) | Optional | How often the chart updates (default: 60s). |
Thousands Comma Separator | Optional | Toggle to format large values with commas (e.g., 1,000). |
Delay | Optional | Apply delay to time-series rendering for real-time smoothing. |
Display Options
Field | Requirement | Description |
---|---|---|
Interval Options Button | Optional | Show/hide ability to change intervals on the dashboard. |
Hide Data | Optional | Toggle to hide or show data series on the chart. |
X-axis Date Format | Optional | Choose how date/time is displayed (e.g., default, date only). |
Tooltip & Interface
Field | Requirement | Description |
---|---|---|
Tooltip | Optional | Set tooltip formatting (e.g., default, date only). |
Enable Tooltip | Optional | Show values when hovering over data points. |
Add to Interface* | Required | Choose one or more interfaces where this widget appears. |
Grouping & Display
Field | Requirement | Description |
---|---|---|
Select Label | Required (if grouped) | Filter/group the chart by label. |
Grouped Display Mode | Optional | Choose: - No Grouping - Group by Label Value - Group by Label Name |
Number of Widgets to Display | Optional | Limit the number of charts shown when grouped. |
Show Data Sources in Tooltip | Optional | Toggle to show the origin of each data point in tooltips. |
Use Cases
-
Monitor IoT sensor data over time
-
Track system performance or resource usage
-
Display workflow progress or job status
-
Show historical metrics across multiple devices
Best Practices
-
Use comma formatting for high-scale numeric displays
-
Enable tooltip for deeper context without clutter
-
Group by label to dynamically compare across assets or zones
-
Use delay to prevent data overlap or flickering in near-real-time streams
-
Match X-axis intervals to your data resolution (e.g., every 5 min, 1 hour)
Frequently Asked Questions (FAQ)
Q: Can I zoom into a specific time range?
A: Not within this widget directly, but upstream filtering and dynamic interval adjustment are supported.
Q: What happens if data is missing for an interval?
A: The timeline chart will show a gap or flat section for that time window.
Q: Can I link the timeline to other widgets?
A: Not natively from this widget, but filtered insights can be passed through the workflow or dashboard logic.