Other Widgets

Other Widgets

Utility, navigation, and platform widgets for your /IOTCONNECT™ dashboards. These include text labels, embedded HTML frames, hyperlinks, Grafana panels, platform counters, and system information widgets.

Label Widget

The Label widget displays a static text value on your dashboard. It renders the widget title as the displayed content — there is no separate “value” field. The title IS the content.

How to display a label with a value:

Set the Title field to whatever text you want displayed (e.g., “Temperature: 23.5°C” or “STATUS: ONLINE”)

The widget renders ONLY the title text — styled with your configured font size, color, and family

The background color fills the entire widget area behind the text

Configuration:

Setting Description Example
Title The text displayed in the widget (this IS the content) “Floor 3 — Sensor Array”
Background Widget background color (hex) #f5f5f5, #d0021b (red for alerts)
Font Color Text color #343434, #fff (white on dark background)
Font Family Typography Proxima Nova, Arvo
Font Size Text size in pixels 18, 24, 36 (use larger for section headers)

Use Cases:

Section Headers: Use large font (36px) to create visual section dividers between widget groups

Status Banners: Red background + white text for “SYSTEM MAINTENANCE” notices

Informational Notes: Small text explaining what other widgets show

Floor/Zone Labels: Identify dashboard sections by location or department

Key Point: The Label widget is purely static. It does NOT connect to any device or attribute — it displays whatever you type in the Title field. For dynamic values that change with telemetry, use the Live Value Tile or Transformation widget instead.

Label Widget JSON

Minimal JSON for a Label widget. The title field is the displayed text.

Embedded Widget (HTML Frame)

The Embedded widget loads an external URL in an iframe directly inside your dashboard. This allows you to embed any web content — custom HTML pages, third-party tools, reports, or applications — alongside your IoT widgets.

How it works:

Provide a URL in the widget configuration

The URL is loaded in an iframe that fills the widget area

The embedded content is fully interactive — users can scroll, click, and interact with it

The widget title appears above the iframe content

Configuration:

Setting Description Example
Title Header text above the iframe “Custom Report”
Embedded Link (URL) The URL to load in the iframe https://my-app.com/dashboard
Background Widget frame background color #fff

Supported Content:

Custom HTML pages: Host your own HTML / JS / CSS page and embed it for custom visualizations

Grafana panels: Embed Grafana dashboards (append &kiosk to URL for borderless mode)

Power BI reports: Embed published Power BI reports via their embed URL

Google Maps / Charts: Embed any Google service that supports iframe embedding

Internal tools: Embed company wikis, Jira boards, or monitoring tools

Kiosk Mode: When the embedded URL contains &kiosk (common for Grafana), the widget removes extra margins (sets margin to 0) for a seamless full-frame display.

Important Notes:

The target site must allow iframe embedding (no X-Frame-Options: DENY header)

HTTPS URLs are required for security (mixed content blocked by browsers)

The iframe size matches the widget dimensions — resize the widget to give embedded content more space

Authentication passes through — if the embedded page requires login, users must authenticate separately

Embedded Widget JSON

JSON configuration for the Embedded / iframe widget. The contents.embedded.link field specifies the URL to load.

Grafana Widget

Embeds a Grafana dashboard panel directly into /IOTCONNECT™. Functionally identical to the Embedded widget but specifically designed for Grafana URLs with automatic kiosk mode detection.

Configuration:

Setting Description
Title Panel header text
Grafana URL Full Grafana panel URL (with &kiosk for borderless)

Tip: In Grafana, click a panel → Share → get the embed URL. Append &kiosk for a clean borderless view.

Module Widgets

Platform-level counter widgets that show aggregate metrics. No device selection required — they pull data from your entire account.

Widget Displays
Entity Counter Total entity count in your account
User Counter Active, Inactive, and Total user counts
Device Counter Acquired, Available, Connected, Disconnected, Inactive, Released, Total, UnAssociated counts
Events / API Counter D2C messages, Commands, Twin updates, Rules, Notifications counts
Rule Counts Total active smart rules count
Last Refreshed Dashboard last refresh timestamp

ⓘ NOTE

Label vs Live Value: The Label widget is static text only. If you need a value that updates with telemetry, use the Live Value Tile widget instead. The Label is for headers, notes, and fixed text content.

Embedded vs Grafana: Both render iframes. Use Embedded for generic URLs and Grafana for Grafana-specific panels (auto-handles kiosk margins).