Icon for Eclipse KapuaIcon for Mosquitto

Eclipse Kapua integrates with Mosquitto

Integrates withCurated

Overview

Eclipse Kapua and Eclipse Mosquitto form a powerful combination for industrial IoT deployments. Kapua leverages Mosquitto as its core MQTT broker infrastructure, providing a complete device-to-cloud solution.

Integration Architecture

IoT Devices → MQTT → Mosquitto Broker → Kapua Backend → Applications

Kapua uses Mosquitto to:

  • Handle device connections and authentication
  • Route telemetry messages from devices
  • Deliver commands to devices
  • Manage topic-based message filtering

Use Cases

  • Factory Floor Connectivity: Connect PLC and sensor data through Mosquitto to Kapua for centralized management
  • Fleet Monitoring: Use Mosquitto's lightweight broker with Kapua's multi-tenant management for large device fleets
  • Edge-to-Cloud: Deploy Mosquitto at the edge with Kapua in the cloud for hybrid architectures

Configuration

  1. Deploy Mosquitto broker (standalone or containerized)
  2. Configure Kapua to connect to the Mosquitto broker endpoint
  3. Set up device credentials in Kapua
  4. Devices connect to Mosquitto using Kapua-provisioned credentials