HighByte Intelligence Hub

The Industrial DataOps platform that connects, models, conditions and delivers OT data. Configured in a browser, deployed at the edge.

pump-01Pipeline
  1. Read
  2. Condition
  3. Model
  4. Publish

OPC UA input

ns=2;s=Pump01.Temp = 74.19

Deadband 0.5 · quality good

74.21  suppressed  (Δ 0.02)
76.90  forwarded   (Δ 2.71)

Model: Pump · validated

{ "asset": "pump-01",
  "temperature": 76.9,
  "unit": "°C" }

MQTT v5 · Unified Namespace

acme/istanbul/packaging/line-3/pump-01
{ "temperature": 76.9, "unit": "°C" }

Illustrative example

Category
Industrial DataOps
Latest release
4.5 (August 2026)
Runs on
Edge gateway, on-prem server, cloud
Connects to
OPC UA, MQTT/Sparkplug, SQL, REST, files, PI System

Point-to-point integrations do not scale

Most plants already collect the data. What is missing is a consistent way to give it meaning and move it where it is needed. HighByte Intelligence Hub sits between machines, historians, MES and databases on one side, and analytics, cloud and AI on the other. You define once what a pump, a line or a batch looks like, map every real source onto that definition, and publish the result as clean, contextualised data.

Every new dashboard, historian or AI project asks the same questions: which tag is the pump temperature, what unit is it in, who owns the mapping? When each project answers with its own scripts, the plant ends up with integrations nobody can safely change.

Industrial DataOps moves that work into one governed layer. Models describe the asset once, pipelines apply the conditioning rules once, and every consumer receives the same payload.

Without a data layer

  • A separate script and mapping table per project
  • Tag names that change from site to site
  • Raw values with no unit or context
  • Every consumer reads straight from PLCs and SCADA

With Intelligence Hub

  • One model per asset type, one instance per machine
  • Consistent names, units and metadata
  • Data conditioned with deadband, aggregates and alarms
  • Consumers subscribe to a single namespace

How it works

From raw source to ready-to-use data in five steps.

  1. Connect

    Add a connection for each source: OPC UA servers, MQTT brokers, SQL databases, REST APIs, files, the PI System. One connection can have several inputs and outputs, and SQL or REST requests can use values from other systems as parameters.

  2. Model

    Describe an asset type once as a model: attributes, units, metadata, nested structure. Create an instance for each real machine and map every attribute to its source.

  3. Condition

    Pipelines read, filter, buffer, transform and validate. Apply deadband, aggregate fast values to a slower rate, alarm on bad or stale data, and validate every payload against its model before it leaves the hub.

  4. Publish

    Organise the result in a namespace; for a Unified Namespace use an ISA-95-style hierarchy. The embedded MQTT broker (v3.1.1 and v5, JSON and Sparkplug) can host it, or you can publish to any broker, historian or cloud target.

  5. Use

    Analytics, MES, historians and cloud platforms subscribe or call the REST data server. AI agents reach the same governed data through the Industrial MCP Server, with pipelines exposed to them as tools.

Sources

  • OPC UA
  • SQL / MES
  • MQTT / Sparkplug
  • PI System and files

HighByte Intelligence Hub

  • Connections
  • Models and instances
  • Pipelines
  • Namespace and MQTT broker

Consumers

  • MES / SCADA
  • Cloud and analytics
  • Historian
  • AI agents (MCP)
10:19

See it running before you read about it

A 10 minutes walkthrough of HighByte Intelligence Hub 4.5.2 in its real interface: connections, models, pipelines and the Unified Namespace, on a cement-plant demo project. English narration and subtitles.

Watch the video

What it offers

The capability groups; the details are on the features page.

  • Connections

    Connect devices, files, databases and systems through open standards and native connectors, configured in a code-free interface.

  • Models and instances

    Represent machines, products, processes and systems with reusable templates, and merge data from several systems into one contextualised object.

  • Data conditioning

    Clean and shape values at the edge, before they reach anything else.

  • Pipelines

    Move raw data, modeled data or files between connections on an interval, on an event, or when called.

  • Namespaces and the embedded MQTT broker

    Design a Unified Namespace or any destination with a hierarchical structure: MQTT topics, historian asset trees, SCADA/IIoT tag structures.

  • REST data server and AI

    Expose the same governed data to applications over HTTP and to AI agents over MCP, and speed up configuration with AI.

  • Deployment and operations

    The same software from a single-board computer to an industrial server, at the edge or in the cloud.

All features

Where it runs

At the edge

On gateways and industrial PCs next to the machine, so conditioning happens before data talks to the cloud.

On premises

A central hub in the plant data centre that collects the namespaces of remote hubs.

In the cloud

As a cloud VM or container, close to cloud targets such as Databricks, Snowflake, AWS and Azure.

Where it helps

Typical situations; all of them are on the use cases page.

A Unified Namespace for a multi-line plant

PLCs, MES and the historian are linked point to point, and every new system means another integration.

Data in
PLCs (OPC UA) · MES (SQL) · Historian
Outcome
MES, SCADA, analytics and cloud all subscribe to one topic tree.

Clean data for analytics and AI

Data scientists spend most of their time decoding tag lists and fixing units.

Data in
Vibration and temperature tags · Work-order context
Outcome
Models start from validated, contextualised payloads instead of raw tags, and only valuable data goes to the cloud.

Electronic batch records and traceability

Batch information is scattered across MES, PLCs and quality systems and compiled by hand for reports.

Data in
MES · PLC process values · Quality system
Outcome
Reporting reads from one place and the manual compilation step disappears.

All use cases

How ASP Dijital delivers

We do not just resell the product: we deploy it and hand it over to your team.

  1. Discover

    In a workshop we clarify the current state, sources, goals and constraints, and choose the first use case together.

  2. Pilot

    We set up a HighByte pilot with a limited scope and written success criteria, and judge the result against them.

  3. Roll out

    We standardise the models, policies and templates from the pilot, integrate with surrounding systems and run a security review.

  4. Enable and support

    We train your team, hand over documentation and support you after go-live.

Frequently asked questions

Which systems does HighByte Intelligence Hub connect to?

It connects through open standards and native connectors such as OPC UA, MQTT and Sparkplug, SQL, REST/HTTP, files and the PI System; version 4.5 added NATS and i3X client connections. The connector overview also lists Modbus TCP, Apache Kafka, CSV and Parquet files, InfluxDB, Aspen InfoPlus.21, Snowflake, AWS services and the Ignition module. See HighByte’s documentation for the exact connector list; we validate it against your sources together.

How is it different from a historian, SCADA or an ETL tool?

A historian stores time series, SCADA lets operators run the process, an ETL tool moves batch data. Intelligence Hub sits between them: it models and conditions the data and serves it to all of them in the same shape. It does not replace them, it feeds them.

Do I need a separate MQTT broker for a Unified Namespace?

Not necessarily. The hub includes an embedded broker with MQTT v3.1.1 and v5 and JSON and Sparkplug payloads, enabled from the UI. If you already run an enterprise broker, the hub can publish to that instead.

Can it run on small hardware?

Yes. HighByte states that it runs at the edge on single-board computers, industrial switches, IoT gateways and industrial servers. It installs on bare metal, a virtual machine or a container, and 4.5 added arm64 images.

How do AI agents reach the data safely?

Through the Industrial MCP Server. The agent reaches modeled data in the hub and the pipelines you choose to expose as tools, not the raw sources. What each tool can access is configured and traceable in the hub.

All questions

Let’s take the first step with HighByte together

Tell us where you are and what you want to achieve, and we will outline the right scope and pilot plan. Our team replies within 24 hours.