Dashboards

Lumeo Dashboards are flexible, multi-modal dashboards that make it easy to visualize video and analytics data for security, business and operational insights.

Creating a Dashboard

Start by creating a Dashboard using the "Create Dashboard" button on the top right menu. Once created, you can Rename, Duplicate or Delete the Dashboard using the context menu in the Dashboard list in the left navigation.

🚧

Plan Restrictions

The Starter Plan comes with the ability to create 1 Dashboard. Business & Enterprise Plans can create Unlimited Dashboards.

Watch this video to get a quick start on building your first Dashboard.

Widgets

Each Dashboard consists of Widgets that you add and configure. Widgets can be resized and dragged to create the perfect layout using the "Edit Layout" button on the Dashboard.

Data

A Data widget visualizes analytics metadata that has been published from a Pipeline using a Publish to Lumeo Dashboard Node.

Data Widget Examples

Data Widget Examples

🚧

Plan Restrictions

The Publish to Lumeo Dashboard node that is needed to publish data for this widget is available only on Business & Enterprise Plans.

Publish to Lumeo Dashboard Node Configuration

The Publish to Lumeo Dashboard Node can publish 3 types of metadata to the Dashboard. See Node documentation for how to configure it.

Metadata TypeDescriptionWhen to Use
Node MetadataThis includes Node-specific metadata such as Line Counter Node's line crossing metadata or Occupancy Monitor node's occupancy metadata. Refer to Node's documentation for information on what metadata is published to the Dashboard.Use it to publish Node-specific stats such as line crossings, or occupancy numbers.
Object Attributes MetadataThis includes object types and object attributes that are added to an object by AI Model Node or specific Recognition nodes.Use it to capture and display attributes (such as license plate numbers, vehicle types, barcode values, colors, etc.)

Note that if you are just trying to count object attributes you are better served by using the Node Metadata instead of publishing Object Attributes.
Event MetadataThis publishes an event to the Dashboard every time specific Trigger Conditions are met.Use it to publish counts of custom events that are not already being published by Node metadata -- such as a car making an illegal left turn.

Visualization Options

The Data widget offers the following visualization options:

Configuration OptionOption ValueDescription
MetricEvent CountCount the number of Events published using the Event Metrics properties of the Publish to Lumeo Dashboard node.
Object Attribute Count & Object Attribute Count (Distinct)Count the number of Object attributes published using the Object Attribute Metrics properties of the Publish to Lumeo Dashboard node.
Node Records CountCount the number of Node Metrics published using the Node Metrics properties of the Publish to Lumeo Dashboard node.

ex.
Occupancy : Object Entered Sum,
Line Counter: Total Objects Crossed Sum
For each supported Node type, a Metric that aggregates specific node data is listed here.

Typically, this is used along with a Metric-specific Dimension or Filter, with suggestions available in those dropdowns.
Display TypeBar
Line
Stacked Bar Chart
Grouped Bar Chart
Leaderboard
Heatmap
Table
Pie
Number
GranularityHOUR, MINUTE, DAY, MONTH, FIVE_MINUTES, FIFTEEN_MINUTESTime granularity to use for Time displays (Bar, Stacked Bar and Line).
DimensionsCommon: Source ID, Source Name, Gateway ID, Gateway Name, Pipeline ID, Pipeline Name, Deployment ID, Deployment Name, Source Type, Metrics Tag

Metric-specific Dimensions (such as Line Label, ROI Label, Event Type)
Series values to use for Stacked Bar, Leaderboard and Table displays.
Row LimitNumeric. Ex. 10Maximum number of rows/series values for Stacked Bar, Leaderboard, Table displays.
SortAscending, DescendingSort order to use
FiltersCommon: Source ID, Source Name, Gateway ID, Gateway Name, Pipeline ID, Pipeline Name, Deployment ID, Deployment Name, Source Type, Metrics Tag

Metric-specific Filters (such as Line Label, ROI Label, Event Type)
Filter the metadata being displayed using these conditions to limit to a specific source, pipeline, line, ROI or Metrics Tag.

Stream

Stream Widget displays a RTSP or WebRTC stream output from a pipeline with a Stream RTSP node or Stream WebRTC Node.

Stream Widget

Stream Widget

Configuration OptionOption ValueDescription
Stream IDWebRTC streams and RTSP streamsPick the stream to display.

Multi Stream

Multistream Widget displays WebRTC streams output from multiple pipelines, chosen with a filter criteria. It is useful when you want to build video walls without having to manually add each Stream.

Multistream widget

Multistream widget

Configuration OptionOption ValueDescription
Show Online Streams OnlyTrue/FalseIf True, only display online WebRTC streams.
FiltersGateway IDDisplay WebRTC Streams being processed by the specified Gateways.
Deployment IDDisplay WebRTC Streams output by specified Deployments.
Stream IDDisplay WebRTC Streams specified by these Stream IDs
Stream nameDisplay WebRTC streams whose names contain specific text.

Files

Files Widget displays files generated by Save Clip Node and Save Snapshot Node that match a specific filter criteria, making it easy to shortlist files for review. For each file, the widget displays the Pipeline and Source that generated the file.

Clicking on a file in the Files widget plays it immediately in the browser.

Files Widget

Files Widget

Configuration OptionOption ValueDescription
FiltersGateway IDDisplay files captured on these Gateways
Deployment IDDisplay Files generated by these deployments
Stream IDDisplay Files generated by these input streams
PipelineDisplay Files generated by these Pipelines
Node IDsDisplay Files generated by these nodes within a PIpeline
CameraDisplay Files generated by these Cameras

IFrame

Iframe Widget displays a web page inside an IFrame. It is useful to display external data or reports, say from an external BI system, within Lumeo for a single pane of glass.

Elasticsearch dashboard embedded within an IFrame

Elasticsearch dashboard embedded within an IFrame

Time Range Selection

The Time Range Selector makes it easy to set a time range for Data and File Widgets. Set it once and the time range will apply to all Data and File Widgets on that Dashboard.