Skip to content

HiveMQ Edge 2026.6 is Released

by HiveMQ Team

What's new in HiveMQ Edge 2026.6

HiveMQ Edge 2026.6 adds data acquisition improvements to the gateway capabilities of the product. We've enhanced tag namespecing to enable better scalability and the reuse of tag names across a deployed instance of HiveMQ Edge, and added the ability to collect addional metadata from OPC-UA connections.

Adapter-Namespaced Tags

What It Is

HiveMQ Edge now scopes tags to their protocol adapter. Previously, every tag name had to be unique across the entire Edge instance. With thi improvement, the same tag name can exist in multiple adapters simultaneously, tags are identified by the combination of their adapter and their name, written as AdapterName :: TagName.

This change affects how tags appear throughout the Console, how they are referenced in Data Combiners and Pulse Asset mappings, and how they are validated via the REST API.

How It Works

Tags are now displayed with their adapter prefix everywhere they appear in the interface:

  • In the Workspace Overview, tags show their adapter context alongside the tag name
  • In Northbound and Southbound Mappings, each tag is rendered as [ ICON | AdapterName :: TagName ]
  • In the Data Combiner, the sources selector, trigger selector, and mapped property names all reflect the adapter scope, so instead of opaque names like tg0_value, you see meaningful references tied to a specific adapter

The REST API enforces scope on all tag operations. Tags submitted without a valid scope are rejected with a clear error. The same validation applies to topic filters and combiner definitions loaded via the configuration file.

When configuring a Data Combiner and Pulse Assets with tags from multiple adapters that share the same tag name, the scope makes each source unambiguous in the mapping view.

Tag Scoping in the HiveMQ Edge UI

How It Helps

In real-world deployments, it is common for multiple protocol adapters to use the same tag names, for example, temperature or pressure from a dozen different devices. Previously this required workarounds such as manually prefixing every tag name to ensure global uniqueness, which added configuration overhead and made deployments harder to read and maintain.

Tag Scoping removes this constraint entirely. Tags only need to be unique within their own adapter, which mirrors how devices and data sources are naturally organized. The consistent AdapterName :: TagName notation also makes the origin of any data point immediately clear, reducing ambiguity during configuration and troubleshooting.

OPC-UA Metadata in MQTT Payloads

What It Is

HiveMQ Edge now gives you per-tag control over whether OPC-UA metadata is included in outgoing MQTT messages. A new includeMetadata field on Northbound Mapping definitions lets you opt in to metadata — such as server timestamps and OPC-UA node information — being appended to the payload for any individual tag.

Enable metadata for a northbound mapping

When includeMetadata is not set or is false, the MQTT message format is identical to before:

{
  "tagName": "temperature",
  "timestamp": 1770226572151,
  "value": 41.03
}

When includeMetadata is true, the OPC-UA-specific metadata for that tag is included alongside the value.

How It Works

When includeMetadata is disabled (the default), your MQTT message format is unchanged:

{
  "tagName": "ready",
  "timestamp": 1770226572151,
  "value": 41.03
}

When enabled, a metadata field is added containing OPC-UA-specific fields:

{
  "tagName": "ready",
  "timestamp": 1770226572151,
  "value": 41.03,
  "metadata": {
    "statusCode": {
      "code": 0,
      "symbol": "Good"
    },
    "sourceTimestamp": 1770226572149,
    "serverTimestamp": 1770226572150,
    "sourcePicoseconds": 1234,
    "serverPicoseconds": 34567
  }
}

You can enable metadata at the adapter level with a single Enable All Metadata toggle, then override it for individual tags, useful for enabling metadata on most tags while disabling it for high-volume tags where payload size is a concern.

Button for enabling metadata for all northbound mappings

How It Helps

OPC-UA devices expose rich context alongside data values — server timestamps, source timestamps, status codes, and node identifiers. This metadata is essential for use cases like deduplication in high-availability setups and for downstream consumers that need to distinguish OPC-UA source context from the Edge processing timestamp. By making this opt-in per tag, HiveMQ Edge gives you precise control over payload size and content without requiring a blanket configuration change.

Get Started Today

Use the download link to get HiveMQ Edge 2026.6, or find us on GitHub and Docker:

Get started by running

    docker run --name hivemq-edge --pull=always -d -p 1883:1883 -p 8080:8080 hivemq/hivemq-edge
  

Or clone our repository

    git clone git@github.com:hivemq/hivemq-edge.git
  

You may also try out our Helm Chart

    helm repo add hivemq https://hivemq.github.io/helm-charts && helm repo update
  


HiveMQ Team

Team HiveMQ brings together deep expertise in MQTT, Industrial AI, IoT data streaming, UNS, and Industrial IoT protocols. Follow us for practical deployment guidance, best practices for building a secure, reliable data backbone, and insights into how we are shaping the future of connected industries.

Our mission is to transform industrial data into real-time intelligence, actionable insights, and measurable business outcomes.

Have questions or need support? Contact us. Our experts are ready to help.

HiveMQ logo
Review HiveMQ on G2