# Widgets

Available Widgets

Each widget offers a different way to visualize or organize data, from charts and maps to media, tables, and external content.

#### Chart

Visualize real-time or historical data using line, bar, or area charts.

{% content-ref url="widgets/chart" %}
[chart](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/chart)
{% endcontent-ref %}

#### State Timeline

Visualize time-based state changes across one or more data keys.

{% content-ref url="widgets/state-timeline" %}
[state-timeline](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/state-timeline)
{% endcontent-ref %}

#### Gauge

Visualize a value on a dial with custom thresholds and ranges.

{% content-ref url="widgets/gauge" %}
[gauge](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/gauge)
{% endcontent-ref %}

#### Stat

Display a single metric using aggregation options like last value, average, min, or max.

{% content-ref url="widgets/stat" %}
[stat](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/stat)
{% endcontent-ref %}

#### Headline

Add section titles or labels to organize your dashboard layout.

{% content-ref url="widgets/headline" %}
[headline](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/headline)
{% endcontent-ref %}

#### Aggregated Chart

Show [Aggregated View](https://docs.qubitro.com/add-ons/aggregated-view) data (sum, average, min/max) across time or devices.

{% content-ref url="widgets/aggregated-chart" %}
[aggregated-chart](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/aggregated-chart)
{% endcontent-ref %}

#### Map

Display real-time or historical device locations on an interactive map.

{% content-ref url="widgets/map" %}
[map](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/map)
{% endcontent-ref %}

#### Battery

Display battery level using a simple visual representation.

{% content-ref url="widgets/battery" %}
[battery](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/battery)
{% endcontent-ref %}

#### Image

Add static images to your dashboard for visual reference.

{% content-ref url="widgets/image" %}
[image](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/image)
{% endcontent-ref %}

#### Image Map

Overlay data points on a static image like a floor plan or schematic.

{% content-ref url="widgets/image-map" %}
[image-map](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/image-map)
{% endcontent-ref %}

#### Table

View raw or formatted data in a tabular layout.

{% content-ref url="widgets/table" %}
[table](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/table)
{% endcontent-ref %}

#### Storage Table

Display data stored in connected storage services.

{% content-ref url="widgets/storage-table" %}
[storage-table](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/storage-table)
{% endcontent-ref %}

#### Iframe

Embed external content or dashboards inside Qubitro.

{% content-ref url="widgets/iframe" %}
[iframe](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/iframe)
{% endcontent-ref %}

#### Blob Storage

Automatically shows the last stored image, sound file, or video with built-in playback options.

{% content-ref url="widgets/blob-storage" %}
[blob-storage](https://docs.qubitro.com/platform/monitoring/dashboards/widgets/blob-storage)
{% endcontent-ref %}

***

### Are we missing a widget?

Let us know if there’s a widget you need that’s not currently available. [Contact support](https://docs.qubitro.com/platform/monitoring/dashboards/broken-reference).

### Need a custom widget?

Custom widget development may be possible for your use case. [Get in touch to discuss](https://www.qubitro.com/contact/sales).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.qubitro.com/platform/monitoring/dashboards/widgets.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
