Dashboard Creation
IoT Platform Dashboard Guide
Introduction
This guide will walk you through creating powerful, dynamic dashboards to visualize your IoT data. Whether you're working with data from devices, user contexts, or uploaded CSVs, our dashboard tools offer flexible and insightful visualization options.
Getting Started
Before creating a dashboard, ensure you have data available from one of these sources:
- Device data points
- User contexts (populated via HTTP, rule engine, or manual CSV upload)
Creating a Dashboard
- Navigate to the Dashboard section of your IoT platform.
- Click "Create New Dashboard" and give it a name.
[Image placeholder: Dashboard creation screen]
Adding Panels
Our platform offers 10 different panel types for data visualization:
- Heatmap
- Numeric
- Pie Chart
- Line Chart
- Bar Chart
- Gauge (Vertical)
- Gauge (Circular)
- Table
- Geo Map
- Generic
- Shadow
Configuring a Panel (except Geo Map and Shadow)
Each panel configuration consists of three main sections:
1. Data Config
- Choose your data source (Data Point or User Context)
- Select parameters to display
2. Filters
- Select which devices to show data from (hidden for User Context data sources)
3. Appearance
- Customize the visual aspects of your panel
[Image placeholder: Panel configuration screen]
Tip: Experiment with different appearance settings to find the best visualization for your data. The live preview on the right will update in real-time as you adjust settings.
Geo Map Panel Configuration
The Geo Map panel offers unique configuration options:
- Device Selection:
- Choose devices by tags or fleet
- Conditional Styling:
- Create rules to dynamically change device icons based on shadow data
- Example:
shadow.temperature > 40
- Popup Configuration:
- Add device navigation button
- Display device location
- Show values from device shadow
[Image placeholder: Geo Map panel configuration]
Dashboard Management
Layout Customization
- Drag and drop panels to rearrange
- Resize panels as needed
Time Filters
- Apply dashboard-level time filters
- Set panel-specific time filters for granular control
[Image placeholder: Dashboard layout and filter options]
Blueprint Feature: "Create for 1 and Apply for All"
Streamline dashboard creation with our Blueprint feature:
- Create a dashboard for a single device or context
- Apply this blueprint to multiple targets:
- Devices in a fleet
- Devices with specific tags
- Devices with particular data points
- Entire fleets
This feature allows you to quickly replicate dashboards across your IoT ecosystem while maintaining consistency.
[Image placeholder: Blueprint application screen]
Best Practices
- Start with a clear goal for each dashboard
- Use a variety of panel types to provide different perspectives on your data
- Leverage conditional styling in Geo Maps for at-a-glance status updates
- Utilize blueprints for efficient dashboard management across large deployments
- Regularly review and refine your dashboards based on user feedback and changing needs
Conclusion
Dashboards are powerful tools for gaining insights from your IoT data. By combining different panel types, applying smart filters, and leveraging features like blueprints, you can create informative and dynamic visualizations that drive decision-making and improve operational efficiency.
Remember, the key to great dashboards is iteration. Don't hesitate to experiment with different configurations and gather feedback from your team to continuously improve your visualizations.