Skip to main content

Widget Types Reference

A comprehensive guide to all widget types available for Infodeck dashboards, including configuration options and best use cases.


KPI Card

Display a single current value prominently.

Use Cases

  • Current temperature reading
  • Latest humidity level
  • Real-time energy consumption
  • Battery level indicator

Configuration

SettingDescriptionExample
TitleWidget header"Server Room Temp"
AssetData source deviceTemperature sensor
PropertyWhich reading to showTemperature
ModeDisplay styleDefault, Compact

Best Practices

  • Use for critical metrics that need immediate visibility
  • Place at top of dashboard for priority
  • Use large size on NOC displays

Line Chart

Visualize data trends over time.

Use Cases

  • Temperature trends over 24 hours
  • Energy consumption patterns
  • Humidity fluctuations
  • Historical sensor readings

Configuration

SettingDescriptionOptions
TitleChart headerAny text
AssetData sourceSelect sensor
PropertyData seriesTemperature, humidity, etc.
Time RangePeriod to display24h, 7d, 30d, custom
AggregationData groupingNone, Hourly, Daily

Best Practices

  • Use for identifying patterns and anomalies
  • Set appropriate time range for the analysis need
  • Enable data quality filtering for accurate trends

Combo Chart

Display multiple data series with independent scales.

Use Cases

  • Temperature and humidity on same chart
  • Energy (kWh) and cost ($) comparison
  • Multiple sensor comparison
  • Correlated metrics analysis

Configuration

SettingDescription
Primary SeriesLeft Y-axis data (e.g., Temperature)
Secondary SeriesRight Y-axis data (e.g., Humidity)
Primary ScaleLeft axis range
Secondary ScaleRight axis range

Best Practices

  • Use when comparing metrics with different units
  • Limit to 2-3 series for readability
  • Choose contrasting colors for each series

Mini-Chart Card

Compact visualization combining current value with trend sparkline.

Use Cases

  • Dashboard grids with many sensors
  • Quick-glance overviews
  • Space-constrained layouts
  • Executive summary views

Configuration

SettingDescription
TitleShort label
AssetData source
PropertyMetric to display
Sparkline RangeTime period for mini trend

Best Practices

  • Use for dense displays with many sensors
  • Group similar mini-charts together
  • Ideal for tablet and mobile views

Data Combination (Device Overview)

Comprehensive view of all properties from a single device.

Use Cases

  • Complete sensor overview
  • Device health dashboard
  • Multi-property monitoring
  • Device diagnostic view

Configuration

SettingDescription
TitleWidget header
AssetDevice to display
Mode KeyDisplay layout (default, detailed)

Data Shown

  • All sensor properties from the device
  • Last update timestamp
  • Connection status
  • Signal quality (for IoT devices)

Best Practices

  • Use when you need all data from one device
  • One widget per critical device
  • Useful for troubleshooting

Widget Type Comparison

WidgetData PointsBest ForSize
KPI Card1 current valueQuick statusSmall-Medium
Line ChartTime seriesTrendsMedium-Large
Combo ChartMultiple seriesCorrelationLarge
Mini-Chart CardValue + sparklineDense gridsSmall
Data CombinationAll device dataOverviewMedium-Large

Choosing the Right Widget

By Data Type

Data TypeRecommended Widget
Single current valueKPI Card
Historical trendLine Chart
Multiple correlated metricsCombo Chart
Many sensors, quick viewMini-Chart Card
All device propertiesData Combination

By Dashboard Purpose

Dashboard TypeWidget Mix
NOC DisplayLarge KPI Cards + Alert indicators
Executive SummaryMini-Chart Cards in grid
Technical AnalysisCombo Charts + Line Charts
Device DiagnosticData Combination widgets
Compliance ReportLine Charts with time ranges

By Screen Size

DisplayRecommended
Large wall displayFew large KPI Cards
Desktop monitorMix of medium widgets
TabletMini-Chart Cards, compact layout
4K displayFull dashboard, all widget types

Real-World Dashboard Examples

Operations Center Dashboard

┌─────────────────────────────────────────────┐
│ ┌───────────┐ ┌───────────┐ ┌───────────┐ │
│ │ Server A │ │ Server B │ │ Server C │ │
│ │ 22°C │ │ 21°C │ │ 23°C │ │
│ │ KPI Card │ │ KPI Card │ │ KPI Card │ │
│ └───────────┘ └───────────┘ └───────────┘ │
│ ┌─────────────────────────────────────────┐ │
│ │ Temperature Trend (24h) │ │
│ │ Line Chart │ │
│ └─────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────┐ │
│ │ Temperature vs Humidity (Combo) │ │
│ │ Combo Chart │ │
│ └─────────────────────────────────────────┘ │
└─────────────────────────────────────────────┘

Air Quality Grid Dashboard

┌─────────────────────────────────────────────┐
│ ┌───────┐ ┌───────┐ ┌───────┐ ┌───────┐ │
│ │ F1 CO2│ │ F2 CO2│ │ F3 CO2│ │ F4 CO2│ │
│ │ ─▁▂▄▅ │ │ ─▁▁▂▂ │ │ ▂▂▃▄▅ │ │ ─▁▁▁▂ │ │
│ │ Mini │ │ Mini │ │ Mini │ │ Mini │ │
│ └───────┘ └───────┘ └───────┘ └───────┘ │
│ ┌───────┐ ┌───────┐ ┌───────┐ ┌───────┐ │
│ │F1 PM25│ │F2 PM25│ │F3 PM25│ │F4 PM25│ │
│ │ ▁▁▁▂▂ │ │ ▁▂▂▃▂ │ │ ▂▃▃▄▃ │ │ ▁▁▁▁▁ │ │
│ │ Mini │ │ Mini │ │ Mini │ │ Mini │ │
│ └───────┘ └───────┘ └───────┘ └───────┘ │
└─────────────────────────────────────────────┘

Widget Customization

Text and Icon Sizing

Adjust visual elements for different displays:

Display TypeText SizeIcon Size
Wall displayExtra LargeLarge
DesktopMediumMedium
TabletSmallSmall

Color Coding

Use colors to indicate status:

ColorMeaning
GreenNormal/Good
YellowWarning/Attention
RedCritical/Alert
BlueInformation
GrayInactive/No Data

Data Quality in Widgets

Widgets can filter data based on quality flags:

FilterShows
All DataEverything including flagged invalid
Valid OnlyExcludes flagged bad data
Compliance Dashboards

For compliance and reporting dashboards, always use Valid Only filter to ensure accuracy.


Troubleshooting Widgets

No Data Displayed

SymptomCauseSolution
"No data"Device offlineCheck IoT Management
Empty chartNo data in time rangeExpand time range
"--" valueProperty not availableCheck asset type

Incorrect Data

SymptomCauseSolution
Wrong unitsWrong property selectedEdit widget config
Old valuesAuto-refresh disabledEnable dashboard refresh
Spikes/gapsData quality issuesEnable quality filter


Need help? Contact Infodeck Support

Was this page helpful?