HiveMQ Logo

HiveMQ Edge:
Open Source MQTT Gateway for IIoT

Software-based Industrial Edge Protocol Converter and MQTT Broker

HiveMQ Edge Hero Graphic

Key Features of HiveMQ Edge

Modernize IIoT infrastructure by converting OT protocols like Modbus and OPC-UA into the standardized MQTT format for easy integration with enterprise and cloud systems.
HiveMQ MQTT Edge Architecture Diagram
HiveMQ Edge is an open source software gateway designed to address some of the key technical challenges organizations face when connecting industrial devices at the edge, including:
  • Complex Industrial Systems: Easily connect to diverse industrial assets running OPC-UA, Modbus, or proprietary protocols, and standardize them with MQTT.
  • No Centralized Data Hub: Eliminate data silos by enabling a Unified Namespace for standardization, structure, and coherent data naming
  • Escalating Costs: Embrace open source technologies to reduce the time and resources required to scale proprietary solutions.

The Benefits of Choosing HiveMQ Edge for Industrial IoT

Open source and fine-tuned for edge deployments, HiveMQ Edge helps manufacturing organizations simplify by converting varied protocols to MQTT, facilitating smooth and economical data streaming from devices and sensors to cloud and enterprise systems. Drive costs down and scale up with ease for any Industrial IoT deployment.

Integration Icon

Powerful Integrations

Speed integration from diverse OT endpoints with powerful protocol adapters for OPC-UA, Modbus, Sparkplug, proprietary protocols, and a rich SDK for extensibility.

Unified Namespace Icon

Unified Namespace

Enable seamless data integration to a centralized data hub, capitalize on readily accessible ISA-95 profiles, and mitigate errors with intelligent transformers.

Operability Icon

API-based Operability

Enable data sharing and conveniently manage connections and bridges via API-based access and an intuitive user interface.

Extensibility Icon

Edge-Optimized MQTT Broker

MQTT-SN 1.2 and MQTT 5-powered, low-overhead messaging that helps integrate with core infrastructure for data persistence and insights.

Getting Started with HiveMQ Edge

Run from Docker:

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

HiveMQ Edge Frequently Asked Questions

Can’t find what you’re looking for? Talk to us about features, sizing, support plans, and consulting

No, currently HiveMQ Edge is open source and free to use. Our vision is to unify industrial workloads into MQTT, and we believe that open source at the edge allows for the common, yet complex scenarios to be solved in a consistent way. We will be expanding this offering to include paid modules in the future.

HiveMQ Edge offers MQTT 3.1.1 & 5.0, MQTT-SN 1.2 & 2.0, OPC-UA TCP and ModBus support out-of-the-box. It is possible to add more protocol adapters to the system using the protocol adapter module pattern.

All deployments are encouraged to set up UNS profiles which will then be available for all application messages in the system. Presently ISA-95 is supported by default.

HiveMQ Edge includes a full-featured MQTT-SN 1.2 Gateway that brokers traffic locally and unifies the MQTT topic tree with MQTT connections.

Yes. HiveMQ Edge comes with a full-featured UX, allowing secured access to manage and visualize the gateway. New connections can be created, monitored and edited using a best in class UX experience. Refer to this blog for more information.

HiveMQ Edge unifies fieldbus protocols into a standard MQTT workload. Backhaul is achieved through compliant, secure MQTT connections into the cloud.

You can observe sensor data by connecting your protocol adapter to your fieldbus PLC or server and viewing telemetry using the admin interface or API. Alternatively, you can connect a compliant MQTT client to the gateway and subscribe to one of your UNS topics.

Archetypes can be defined loosely in configuration or via API or admin console. These types can then be mapped onto your fieldbus protocols to maintain a unified model into the enterprise.

Yes, HiveMQ Edge can be deployed into a Kubernetes container.

HiveMQ Edge comes with API support out-of-the-box. Authentication is achieved using a pluggable username/password & Bearer Token scheme.

HiveMQ Edge comes with an admin console which can be used to connect to the enterprise, visualize your data model, and configure your protocol adapters. It can also display real-time telemetry and manage your modules.