Skip to main content
Version: 3.0 (next)

Platform Tour

A guided tour of MaestroHub's five core modules. Click any numbered pin on a screenshot to see what that UI element does, hit ⤡ Expand on any image for a fullscreen view with the same hotspots, or jump straight to a section from the table of contents on the right.

Platform Overview​

The five modules at a glance — each card jumps to its own deeper reference.

Create Connection​

How to wire MaestroHub to an external system. This walkthrough uses OPC UA; the same Connection / Security / Advanced / Functions flow works for every connector.

Connection Dashboard

Central registry for all external data connections — live status, metrics, and one-click access to create, monitor, and troubleshoot every integration.

Step 1 / 13
Connection Dashboard

Quick Add Feature​

Bulk-define connector functions in seconds — pick the source, select the tags or items, and MaestroHub creates them all at once.

Open Quick Add

Start the bulk creation flow from the Functions screen. This is the point where the batch entry dialog is opened from the UI.

Step 1 / 6
Open Quick Add

Pipeline Settings​

Every pipeline starts here: name, description, execution mode (parallel or sequential), and priority.

Open the Pipelines page

Start from the Pipelines page and open the pipeline creation flow.

Step 1 / 7
Open the Pipelines page

Pipeline Triggers​

Triggers decide when a pipeline runs — schedule, webhook, UNS subscription, MQTT, OPC UA, manual, or chain off another pipeline's completion.

Node Library

Use the node library to browse available trigger types before adding the first trigger to the pipeline.

Step 1 / 10
Node Library

Pipeline Example I​

An end-to-end pipeline build, from blank canvas to a running flow — drag, connect, configure, test, enable.

Pipeline Designer — Overview

Every 2 seconds, reads 18 OPC-UA tags from OP20-CNC Finish Machining and the active Work Order from MES, then publishes each valid value to its corresponding mHv1.0/Factory/OP20/MachineRawData/{tagName} UNS topic. This overview combines the canvas and metrics bar so customers can understand both the pipeline logic and the runtime health at a glance.

Step 1 / 12
Pipeline Designer — Overview

Pipeline Example 1 — History​

The same pipeline once it's running: version history, execution log, and per-node traces with one-click replay.

Replay — Execution History

A later OP20 Data revision adds a parallel production-order branch. The canvas now shows the extended flow while the history sidebar lists completed runs for the newer 9-node version.

Step 1 / 8
Replay — Execution History

Pipeline Example II​

A second worked example with a different trigger and node mix, to show how the same primitives compose into very different pipelines.

Complete OP20 Vibration Aggregate Monitor Canvas

The full canvas shows both branches together: immediate publish on order change and buffered aggregate publishing during normal steady-state operation.

Step 1 / 19
Complete OP20 Vibration Aggregate Monitor Canvas

Execution History​

Every pipeline run, searchable and filterable — by time range, status, or pipeline — with per-node payloads and a one-click replay.

Browse Pipeline Execution History

The Execution History page lets you review past pipeline runs, inspect execution metadata, and continue loading older records to access the full execution history.

Step 1 / 4
Browse Pipeline Execution History

Data Explorer​

Browse the UNS topic tree, watch live values stream in, and pull historical trends for any node — with retention controls per topic.

Select a Topic from the UNS Tree

Find a topic in the tree on the left and add it to the Live values list on the right.

Step 1 / 5
Select a Topic from the UNS Tree

Backup & Migration​

Move configuration between organizations or environments as a single bundle — connections, functions, topics, pipelines and dashboards. Useful for backups and dev → prod promotion.

Start an Export

On Admin › Backup & Migration, the Export bundle card packages the organization's configuration into a single .mhub.json file.

Step 1 / 15
Start an Export

Settings — Email​

Configure SMTP so pipelines can send alert emails. Set host, port, TLS, and authentication once — every pipeline's SMTP node uses it.

Configure SMTP Server Settings

Use the Email Setup page to configure SMTP host settings, authentication details, sender information, and a test email flow.

Step 1 / 2
Configure SMTP Server Settings

Settings — Maintenance Mode​

Pause one organization's work for upgrades or planned downtime: running pipeline executions are cancelled, new pipeline work is held back, and every connection is suspended. Nothing is deleted. Turning it off resumes the connections maintenance suspended. Open it from the status pill in the organization Overview header, or from an organization's actions menu in the Organizations list.

Review Maintenance Mode Status

Open Maintenance Mode from the status pill in the organization Overview header (or Enter/Exit maintenance in the Organizations list) to see the organization's state, toggle maintenance mode, and review its history.

Step 1 / 5
Review Maintenance Mode Status

MQTT Broker and Historian​

Choose where topic history is stored (embedded Pebble or TimescaleDB) and which MQTT broker outside systems connect to (embedded or EMQX), and see whether each one is up.

Find the MQTT Broker and Historian Pages

The UNS Settings tab is gone. Its two halves are now separate pages under Context Engine › Run in the sidebar: MQTT Broker and Historian. Only a platform administrator sees them.

Step 1 / 4
Find the MQTT Broker and Historian Pages

Organizations​

Create and manage isolated workspaces. Each organisation has its own connections, pipelines, UNS topics, users, and dashboards.

Browse the Organizations List

Use the Organizations page to search, filter, and review existing organizations before opening one for editing.

Step 1 / 3
Browse the Organizations List

License​

Activate your license key, view the edition and expiry date, and link to Fleet Manager for fleet-wide licence management.

Review License Status and Update Options

The License tab shows the current plan status, enabled features, and the available methods for updating the license.

Step 1 / 3
Review License Status and Update Options

Users & Roles​

Invite users by email, assign roles, deactivate accounts, and search or filter the user list.

Open the Users Page

The Users page lists existing accounts and provides the entry point for creating a new user.

Step 1 / 5
Open the Users Page

SSO Deep-Dive​

Connect an identity provider — Azure AD, Okta, Google Workspace, Keycloak — via SAML 2.0 or OIDC so users log in with corporate credentials.

SSO Provider Management Dashboard

The main SSO Configuration tab shows all configured identity providers with statistics, filtering, and management actions.

Step 1 / 15
SSO Provider Management Dashboard

API Clients​

Register OAuth2 applications for machine-to-machine access and create Personal Access Tokens for developer tooling and MCP integrations.

Browse Registered API Clients

Use the API Clients page to review registered applications and start a new application registration.

Step 1 / 9
Browse Registered API Clients