Using MQTT Adapters

Exchange real-time MQTT data in InterSystems IRIS productions.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/sorodriguezz/skills-objectscript --skill using-mqtt-adapters
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Using MQTT Adapters
Source: https://github.com/sorodriguezz/skills-objectscript/tree/main/skills/using-mqtt-adapters
Command: npx skills add https://github.com/sorodriguezz/skills-objectscript --skill using-mqtt-adapters

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables seamless integration with MQTT brokers, facilitating real-time data streaming and communication between devices and applications.

Core Features & Use Cases

  • Inbound Adapter: Subscribes to MQTT topics and receives messages for processing.
  • Outbound Adapter: Publishes messages to MQTT topics for distribution.
  • Passthrough Service/Operation: Provides built-in components for easy MQTT integration.
  • Custom Development: Allows for the creation of custom business services and operations for advanced scenarios.
  • Use Case: Monitor sensor data from IoT devices by subscribing to relevant MQTT topics, or broadcast critical alerts to multiple subscribers.

Quick Start

Configure the MQTT inbound adapter to subscribe to the 'sensors/temperature' topic on your broker.

Frequently Asked Questions about Using MQTT Adapters

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I subscribe to MQTT topics in InterSystems IRIS?

To subscribe to MQTT topics in InterSystems IRIS, configure the inbound adapter to connect to your broker and listen to specific topics like 'sensors/temperature' for real-time message reception.

Can I publish messages to an MQTT broker from an IRIS production?

Yes, you can publish messages to an MQTT broker from an IRIS production using the outbound adapter, which handles distributing real-time data and alerts to subscribed topics.

Does InterSystems IRIS support real-time IoT data streaming?

InterSystems IRIS supports real-time IoT data streaming through MQTT adapters, enabling seamless device communication by subscribing to sensor topics or broadcasting critical alerts.

What is the best way to integrate MQTT brokers with IRIS business operations?

The best way to integrate MQTT brokers with IRIS is using passthrough services for simple routing or building custom business services and operations with inbound and outbound adapters for advanced scenarios.

Do I need custom development to process inbound MQTT messages in IRIS?

You do not need custom development for basic processing; built-in passthrough services handle inbound MQTT messages, while EnsLib.MQTT.Adapter components support custom business services for advanced logic.