Skip to content

DeviceBoard – Dashboard & Widgets Features

DeviceBoard – Dashboard & Widgets Features

DeviceBoard – Dashboard & Widgets Features Documentation

DeviceBoard provides a powerful, real-time, customizable dashboard system that allows users to visualize telemetry, alarms, analytics, AI outputs, and digital twin states across devices and assets. With a rich collection of widgets and flexible layout tools, dashboards can be tailored for operators, engineers, managers, or executives.

This guide describes all features of Dashboards and Widgets in DeviceBoard in detail.

1. Introduction to Dashboards in DeviceBoard

Dashboards serve as the primary user interface for:

  • Monitoring live device data
  • Visualizing trends and analytics
  • Viewing digital twins
  • Reviewing alarms and events
  • Displaying AI insights
  • Presenting KPIs and operational metrics

Dashboards are designed to be:

  • Real-time
  • Customizable
  • Role-based
  • Device-group aware
  • Client/user-specific
  • Responsive for desktop & large displays

2. Dashboard Features Overview

2.1 Drag-and-Drop Builder

Users can:

  • Add widgets
  • Resize widgets
  • Change widget layout
  • Move tiles freely
  • Group widgets in sections
  • Duplicate widgets
  • Clone entire dashboards

No coding required.

2.2 Real-Time Updates

Dashboards refresh automatically:

  • Telemetry updates in real-time
  • Alarms update instantly
  • AI values update on inference
  • Offline-edge values sync once connected

Refresh modes:

  • High-frequency live mode
  • Interval-based refresh
  • Manual refresh

2.3 Multi-Device & Multi-Asset Visualization

Dashboards can show:

  • Data for a single device
  • Data across multiple devices
  • Group-level or fleet-level KPIs
  • Aggregated asset analytics
  • Environmental or energy dashboards

2.4 Device Group & Asset Group Filtering

Users with permissions can switch between:

  • Different device groups
  • Different asset groups
  • Custom filter sets

Filters automatically update widget data sources.

2.5 Access Control Integrations

Dashboard visibility depends on:

  • RBAC (module permissions)
  • ABAC (edit/view permissions)
  • Device/Asset group assignment

Users cannot see data outside their permitted scope.

2.6 Template Support

Dashboards can be:

  • Created from templates
  • Saved as templates
  • Assigned to Device Models or Asset Models
  • Auto-mailed to Client Admin or users

Example templates:

  • Energy Meter Dashboard
  • HVAC Digital Twin View
  • Pump Predictive Maintenance Dashboard
  • Fleet Overview Map
  • AI Anomaly Dashboard

3. Widget Features

DeviceBoard provides a large library of widgets grouped into several categories.

3.1 Telemetry Visualization Widgets

3.1.1 Line Chart

Displays:

  • Historical telemetry
  • Trend analysis
  • Multiple series comparison
  • Adjustable time window

Supports:

  • Min/max/avg overlays
  • Smoothing
  • Rollup aggregations

3.1.2 Bar Chart

Useful for:

  • Categorical data
  • Daily/weekly trends
  • Comparison of KPIs across devices

Supports stacked and grouped bars.

3.1.3 Area Chart

Great for:

  • Showing cumulative metrics
  • Power or energy curves
  • Time-based volume analytics

3.1.4 Digital Gauge

Displays:

  • Speed
  • Temperature
  • Voltage
  • Pressure
  • Performance metrics

Options:

  • Threshold bands
  • Color indicators
  • Icons and labels

3.1.5 KPI Tile

Shows quick insights such as:

  • Current temperature
  • Device uptime percentage
  • Energy consumption
  • Anomaly score
  • AI prediction

3.1.6 Table Widget

Supports:

  • Tabular telemetry
  • Attribute values
  • Computed metrics
  • Aggregated group metrics

With sorting and pagination.

3.1.7 Trend Comparison Widget

Compare telemetry across:

  • Multiple devices
  • Time periods
  • Device groups

Ideal for fleet analytics and performance benchmarking.

3.2 Maps & Location Widgets

3.2.1 Device Map

Shows device markers by:

  • GPS location
  • Status (online/offline)
  • Severity
  • Cluster density

Supports:

  • Custom icons
  • Group filters
  • Hotspot coloring

3.2.2 Geofencing Indicator

Displays:

  • Entry/exit logs
  • Zones
  • Alerts

Useful for mobile asset tracking.

3.3 Alarm & Event Widgets

3.3.1 Alarm Table

Displays:

  • Active alarms
  • Severity
  • Originator
  • Timestamp
  • Duration
  • Acknowledge/Clear actions
  • Alarm details

3.3.2 Alarm Statistics Chart

Shows:

  • Daily/weekly alarm count
  • Severity distribution
  • MTTR, MTBF
  • Top frequent alarms

3.3.3 Alarm Timeline

Visualizes alarms over time to identify patterns.

3.4 AI & Analytics Widgets

3.4.1 AI Prediction Widget

Shows:

  • Predicted values
  • Failure probability
  • Classification result
  • Regression trends

3.4.2 Anomaly Score Widget

Displays:

  • Current anomaly score
  • Health score
  • Time-based anomaly graph

3.4.3 Health Index Gauge

Visual indicator for:

  • Overall device/asset health
  • AI-generated score
  • Trend towards malfunction

3.4.4 Comparison Analytics Widget

Shows side-by-side analytics across devices/ groups.

3.5 Digital Twin Widgets

3.5.1 State Diagram Widget

Visual representation of a machine or system state.

Examples:

  • Pump ON/OFF
  • Valve OPEN/CLOSED
  • Motor RUNNING/STOPPED

3.5.2 2D Layout Widget

Embed:

  • Floor plans
  • Factory layout
  • Room layout

Bind telemetry data to elements in the layout.

3.5.3 Hierarchical Twin View

Navigate parent-child relationships:

  • Plant → Machine → Sub-component → Sensor

3.6 Control Widgets

3.6.1 RPC Control Panel

Trigger actions directly:

  • Start/stop device
  • Reset system
  • Change threshold
  • Adjust power level

Supports:

  • Buttons
  • Input fields
  • Toggle switches

ABAC ensures only authorized users can send commands.

3.6.2 Shared Attribute Editor

Allows editing shared server attributes for device configuration.

3.7 Reporting & Export Widgets

3.7.1 Download Panel

Allows exporting:

  • CSV
  • Excel
  • PDF screenshot
  • Data snapshot

3.7.2 Scheduled Report Widget

Triggers report generation on-demand.

4. Dashboard Customization Features

4.1 Time Window Selector

Users can change time ranges globally for all widgets:

  • Last 5 minutes
  • Last hour
  • Last 24 hours
  • Last 7 days
  • Custom range

4.2 Theme Customization

Options:

  • Dark mode
  • Light mode
  • Custom colors
  • Widget-level themes

4.3 Layout Controls

  • Grid-based layout
  • Fullscreen widget mode
  • Collapsible sections
  • Multi-column panels

4.4 Inter-widget Communication (Context Sharing)

Widgets can share context:

  • Device selection
  • Group selection
  • Time-filter selection
  • Custom variables

4.5 Dashboard Permissions

Controlled via:

  • RBAC (view vs edit dashboards)
  • ABAC (edit widget data sources, send commands, export data)

Hub Admins can lock dashboards to prevent modifications.

5. Dashboard Publishing & Sharing

DeviceBoard supports multiple sharing modes:

  • Private (user-specific)
  • Hub-level shared dashboard
  • Client-level dashboards
  • Read-only dashboards
  • Export as report
  • Export as JSON template

6. Dashboard Automation Integrations

Dashboards interact with:

RulesFlow

Widgets receive:

  • Derived values
  • Alarm updates
  • AI model outputs

AI Models

Real-time visualization of predictions & anomaly scores.

Reports Engine

Dashboards can be included in scheduled PDF/Excel reports.

7. Best Practices

  • Use KPI tiles for important metrics
  • Use layout sections for grouping widgets
  • Use widget context variables to build dynamic dashboards
  • Set proper access permissions for client users
  • Avoid overly dense dashboards—split into multiple views
  • Use templates for consistent look across devices

8. Summary

DeviceBoard Dashboards and Widgets provide:

  • Real-time visualization
  • Extensive widget library
  • AI & analytics-driven insights
  • Alarm management tools
  • Customizable digital twin views
  • Full control & command capabilities
  • Role-based visibility
  • Support for both cloud and edge deployments

Dashboards act as the central operational intelligence layer for DeviceBoard users.