Native MQTT support for IoT and Industry 4.0 in the Connection Manager

With the latest update, we are integrating the MQTT (Message Queuing Telemetry Transport) protocol directly into the GroupAlarm Connection Manager. This opens up the platform for deep integration of IoT devices, sensors, and industrial control systems. Interfaces in the emergency services sector also benefit from this integration.

Centralized Management in the Connection Manager

As with the other connections, we also rely on centralized management for MQTT. You can now configure new MQTT connections in the Connection Manager. All common security standards are supported:

  • Authentication: Connection via IP/domain with username and password.
  • Encryption: Support for certificates, including an option for self-signed certificates.
  • Overview: Up to 5 topics can be subscribed to per client.

Monitoring and Live View

To simplify setup and ongoing operations, we have implemented a Live View feature. Similar to what you may be familiar with from other system diagnostics tools, you can monitor the data stream in real time and use a search bar to filter for specific content. This greatly simplifies the debugging and validation of your payloads.

Integration into Flows

The MQTT integration is fully integrated into our Flows and operates bidirectionally:

  • MQTT as a trigger: Incoming messages are passed to the Flow as a JSON object (including connection ID, topic, and content). Simply select the connection and topic to start an automation.
  • MQTT as an action: Within a flow, you can send messages to a defined broker and a specific topic. For example, you can send status updates back to a dashboard or trigger actions in your infrastructure.

Billing Model and Quotas

MQTT usage is billed based on the flow quota. To allow you to thoroughly test the feature and use it directly for smaller projects, 10,000 units are included free of charge as a base quota. You can view your current usage and plan utilization at any time using the new metrics in the admin console.

Getting Started

To connect your first MQTT device, go to the Connection Manager section and create a new connection of the MQTT type. Once the connection is established, you can use it as a trigger or action in any flow.

Fabian Lanzerath
Fabian Lanzerath | Software Engineer
view changelog