What is Kapua

Kapua is an open-source IoT integration platform for devices and sensors, bridging OT with IT.

Features:

  • Device Connectivity: Managed via multi-protocol broker (MQTT, AMQP, WebSockets), handles authentication, Device Registry, custom attributes.
  • Message Routing: Manages data streams, routes messages flexibly, avoids hardcoded behaviors.
  • Device Management: Remote operations on devices, open contract over MQTT, device config, services, apps, attributes.
  • Data Management: Archives telemetry in NoSQL storage, uses Google Protocol Buffers grammar, maintains Data Registry.
  • Security: Manages tenants, accounts, users, hierarchical access control, SSL authentication for devices.
  • Application Integration: REST API, bridges MQTT, supports real-time display in web and mobile dashboards.
  • Administration Console: Web-based tool for device and data management.

More info: Eclipse Kapuaâ„¢ | projects.eclipse.org