How to Add Widgets to a Dashboard
How to Add Widgets to a Dashboard
Add widgets to display sensor data, track KPIs, and visualize trends on your dashboards.
Quick Summary
Open a dashboard in Edit mode, click New widget, select a widget type, configure the data source, and save.
Before You Begin
- Dashboard must exist (create one first)
- You need decks:edit permission
- Assets (sensors) must be registered to display data
- Plan limits determine widgets per dashboard
Step-by-Step: Add a Widget
Step 1: Open the Dashboard
- Go to Deck Board from the sidebar
- Click on the dashboard you want to edit
- Dashboard opens in view mode
Step 2: Enter Edit Mode
- Click the Edit button (pencil icon)
- Dashboard enters edit mode
- Widget controls become visible
Step 3: Add New Widget
- Click the New widget button in the toolbar
- Widget selection panel opens
- Browse available widget categories and types
Step 4: Select Widget Type
Choose from available types:
| Type | Best For |
|---|---|
| KPI Card | Single current value (temperature, humidity) |
| Line Chart | Trends over time |
| Combo Chart | Multiple series with different scales |
| Mini-chart Card | Compact trend visualization |
| Data Combination | Device overview with multiple properties |
Step 5: Configure Widget
| Field | Description |
|---|---|
| Title | Widget display name |
| Description | Optional notes |
| Asset | Select the sensor/device |
| Property | Which data to display (e.g., temperature) |
| Mode | Display mode (default, compact, detailed) |
Step 6: Save Widget
- Review configuration
- Click Save or Add
- Widget appears on dashboard
- Drag to desired position
Step 7: Save Dashboard
- Click Save to save all changes
- Exit edit mode
Real-World Examples
Example 1: Temperature Monitoring Card
Situation: You need to display the current temperature of a server room prominently on your NOC dashboard.
Solution:
- Open the Operations NOC Display dashboard
- Click Edit, then New widget
- Select KPI Card
- Configure:
- Title:
Server Room A - Asset: Select the server room temperature sensor
- Property: Temperature
- Title:
- Save widget
- Drag to top-left corner (prominent position)
- Resize to make it larger for visibility
- Save dashboard
Result: Large, easy-to-read temperature display that operations team can monitor at a glance from across the room.
Example 2: Energy Consumption Trend Chart
Situation: Sustainability team needs a chart showing energy consumption over the past week to identify usage patterns.
Solution:
- Open the Weekly Energy Report dashboard
- Click Edit, then New widget
- Select Line Chart
- Configure:
- Title:
Building Energy Consumption - Asset: Select the main energy meter
- Property: kWh (or energy consumption field)
- Title:
- Save widget
- Resize to span full width of dashboard
- Save dashboard
Result: Clear trend line showing daily energy patterns, making it easy to spot anomalies or identify peak usage times.
Example 3: Multi-Sensor Combo Chart
Situation: HVAC technician needs to see temperature and humidity on the same chart to diagnose comfort issues.
Solution:
- Open the HVAC Diagnostics dashboard
- Click Edit, then New widget
- Select Combo Chart
- Configure:
- Title:
Conference Room Climate - Primary Series: Temperature (°C) — left axis
- Secondary Series: Humidity (%) — right axis
- Title:
- Save widget
Result: Single chart showing both metrics with independent scales, making correlation between temperature and humidity visible.
Example 4: Air Quality Dashboard Cards
Situation: Facilities team monitors indoor air quality across multiple floors. They need quick-glance cards for each sensor.
Solution:
- Open the Air Quality Monitor dashboard
- For each floor, add a Mini-chart Card:
- Title:
Floor 1 CO2 - Asset: Floor 1 air quality sensor
- Property: CO2 (ppm)
- Title:
- Repeat for each sensor:
- Floor 1, 2, 3 CO2
- Floor 1, 2, 3 PM2.5
- Arrange in grid layout
- Save dashboard
Result: Compact dashboard showing all air quality readings at once with mini trend lines indicating recent changes.
Widget Configuration Options
Common Settings
| Setting | Description | Available On |
|---|---|---|
| Title | Display name | All widgets |
| Description | Tooltip text | All widgets |
| Asset | Data source device | All widgets |
| Property | Which sensor reading | All widgets |
| Mode Key | Display style | KPI cards |
Chart-Specific Settings
| Setting | Description |
|---|---|
| Time Range | Data period to display |
| Aggregation | Average, max, min, sum |
| Line Style | Solid, dashed, stepped |
| Color | Series color |
Layout Settings
| Setting | Description |
|---|---|
| Width (w) | Grid columns (1-12) |
| Height (h) | Grid rows |
| Position (x, y) | Grid coordinates |
Adding Multiple Widgets
Efficient Workflow
- Plan your layout before adding widgets
- Add all widgets first, then arrange
- Use similar widgets in groups (all temperature cards together)
- Save after major changes
Widget Limits by Plan
| Plan | Widgets per Dashboard |
|---|---|
| Lite | 6 |
| Basic | 12 |
| Professional | 24 |
| Enterprise | 50 |
Editing Existing Widgets
Change Widget Settings
- Enter dashboard Edit mode
- Click the settings icon (⚙️) on the widget
- Modify configuration
- Save changes
Delete a Widget
- Enter dashboard Edit mode
- Click the delete icon (🗑️) on the widget
- Confirm deletion
- Save dashboard
Troubleshooting
Widget Shows No Data
| Issue | Cause | Solution |
|---|---|---|
| "No data" message | Sensor offline | Check device in IoT Management |
| Empty chart | Wrong time range | Adjust to when data exists |
| Stale values | Auto-refresh off | Enable dashboard auto-refresh |
Can't Add Widget
| Issue | Cause | Solution |
|---|---|---|
| Add button disabled | Widget limit reached | Remove unused widgets or upgrade |
| No assets available | No sensors registered | Register assets first |
| Permission denied | Missing permission | Contact admin |
Widget Displays Wrong Data
| Issue | Cause | Solution |
|---|---|---|
| Wrong values | Incorrect asset selected | Edit widget, change asset |
| Wrong units | Wrong property selected | Change property in settings |
| Includes bad data | Data quality flags | Use "Valid Only" filter |
Best Practices
Widget Organization
| Practice | Benefit |
|---|---|
| Group related widgets | Easier scanning |
| Use consistent sizes | Professional appearance |
| Put critical items at top | Immediate visibility |
| Leave white space | Reduces visual clutter |
Naming Conventions
Use clear, consistent widget titles:
[Location] - [Metric]
Examples:
- Server Room A - Temperature
- Floor 3 - CO2
- Main Panel - Energy (kWh)
Related Articles
Need help? Contact Infodeck Support