pnoker/iot-dc3
IoT DC3 is a multi-protocol, cloud-native, AI-powered, open-source industrial IoT platform evolving toward AI agents. A complete IoT system solution: device connectivity, data acquisition, edge-to-cloud delivery and intelligent operations. observed · 2026-09-03
Health v2 · maintenance only
95/100
- Activity 100
- Release rhythm 86
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 2927
- days_rel: 14
- days_push: 0
- n_releases_24m: 90
Adoption not part of the score
1193 stars · 236 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
IoT DC3 is an open-source, cloud-native industrial IoT platform built on Java and Spring Cloud that provides multi-protocol device connectivity (Modbus, PLC, MQTT, Siemens, etc.), device management, and edge-to-cloud data acquisition. It is evolving toward AI-powered operations with an AI Agentic Center for natural-language device queries and intelligent data analysis.
Use cases
- collect data from industrial devices over modbus and plc protocols
- self-hosted industrial iot platform for device management
- connect mqtt sensors and stream telemetry to the cloud
- monitor and manage edge devices from a central dashboard
- query device data with natural language using an ai assistant
- build an edge-to-cloud data acquisition pipeline for a factory
- integrate siemens plcs into an iiot system
When to choose
- you need a self-hosted, multi-protocol industrial IoT platform with device management and dashboards
- your stack is Java/Spring and you want cloud-native microservices for device connectivity
- you want AI-assisted operations such as natural-language queries over device data
- you need edge-to-cloud data acquisition for Modbus, PLC, Siemens, or MQTT devices
When to avoid
- you need a lightweight embedded firmware or single-board gateway solution rather than a full platform
- the AGPL 3.0 license is incompatible with your commercial distribution plans
- you need a non-Java stack or a managed SaaS IoT service
- you only need simple MQTT brokering without device management or protocol drivers
Facets
application · maturity active
iot message-queue api-framework monitoring agent-framework chatbot microservices self-hosted developer-tools iot artificial-intelligence microservices self-hosted jvm cloud self-hosted industrial-iot modbus plc mqtt opc-ua device-management data-acquisition spring-cloud edge-computing scada siemens grpc agpl industrial-automation docker linux
2 sources
- readme: https://github.com/pnoker/iot-dc3 · fetched 2026-09-03 · 4c12e56a1a3a
- homepage: https://dc3.site · fetched 2026-08-29 · 6e71b09de102
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pnoker/iot-dc3 | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem