Skip to content

Dashboard Types in Machinechat JEDI

JEDI offers three powerful dashboard types to cater to your diverse IoT visualization and control needs:

Data Dashboard

  • Flexible Layout: Organize your charts and controls in a responsive multi-row, four-column grid for an adaptable data presentation.
  • Drag-and-Drop Editing: Effortlessly rearrange charts in edit mode to find the optimal visualization layout.
  • Focus Mode: Enter full-screen mode for a distraction-free, high-impact view of your data, perfect for large displays and monitoring situations.
  • Interactive Controls: Seamlessly adjust metrics using controls such as sliders. These changes are published via MQTT for inter-device communication and automation.
  • Rich Chart Options: Utilize a wide range of charts (line, time series, event, gauge, radial, tile) for different data types.
  • Chart Controls: Each chart features icons for:
    • Historical querying
    • Data refresh
    • Chart modification
    • Deletion
  • Cross-Device Compatibility: Designed to work responsively on desktops, tablets, and even mobile screens (with some chart setting limitations naturally arising due to screen size).

Use Cases

  • In-depth Analysis: Build comprehensive dashboards with diverse charts for deep exploration of trends and patterns.
  • Operational Monitoring: Track key metrics in real-time, ideal for control rooms or production floors.
  • Interactive Prototyping: Experiment with layouts and controls, enabling rapid dashboard design.
Data Dashboard
Data Dashboard

Rich Chart Settings and Historical Data Views

Data Dashboard Chart Settings
Data Dashboard Chart Settings

Device Dashboard

  • Tabular Overview: Presents an organized list of all active data sources (devices or simulators) and their associated metrics.
  • Manual Data Source Creation: Add data sources before they begin sending data, aiding in pre-configuration of rules, dashboards, etc.
  • Customizable Columns: Expand the table display to include more metrics for each data source.
  • Null Value Handling: Clearly indicates missing metrics with '-' entries in the table.

Use Cases

  • System Diagnostics: Provides a centralized view of connected devices and their data for troubleshooting and status checks.
  • Data Structure Verification: Quickly verify metric names and data types received from each device.
Device Dashboard
Device Dashboard

System Dashboard

  • Image-Based Layout: Overlay charts, metrics, text, and gauges directly onto a background image, enabling the precise positioning of elements.
  • Save Functionality: Stores the layout after you've carefully arranged and configured your widgets.
  • Limited Responsiveness: Due to the pixel-level positioning required, System Dashboards may not adapt as well to different screen sizes.

Use Cases

  • Process Flow Visualization: Superimpose data directly onto diagrams of factory layouts, machinery, or other real-world representations.
  • HMI-Style Interfaces: Build custom dashboards that mimic traditional human-machine interface (HMI) displays.
System Dashboard
System Dashboard

Choosing the Right Dashboard Type

graph TD
A[What is your primary goal?]
A -->|In-depth data exploration & visualization| B
A -->|Fixed layout with precise widget positioning| C 

B --> D[Need interactive controls to manipulate metrics?]
D -->|Yes| E[Data Dashboard] 
D -->|No| E 

C --> F[Need high screen size adaptability?]
F -->|Yes| G[Not ideal - Choose Data Dashboard]
F -->|No| H[System Dashboard] 

Consider the following when selecting a dashboard:

  • Data Exploration vs. Fixed Layout: Data Dashboards excel for flexible analysis, while System Dashboards provide precise control over widget placement.
  • Interactivity Needs: Data Dashboards support controls for direct metric manipulation.
  • Screen Adaptability: Data Dashboards offer the most flexibility across devices.

Have a questions? Contact our support team support@machinechat.io