DataHub Documentation
Technical guides for the DataHub industrial data platform — deploy, connect devices, automate with rules, and visualize operations.
DataHub is a local, offline-first industrial data platform. Connect machines and sensors, organize telemetry in an ISA-95-aligned hierarchy, evaluate rules in real time, and respond with alarms and notifications.
Quick Start
| 5-minute Docker quick start | Deploy and sign in with the demo plant |
| Platform architecture | Central stack, NATS pipeline, workers |
| Learning paths | Pick a role-based reading order |
Connecting Data
| Overview | Hierarchy, adapters, and tags |
| Plants, machines, and devices | Model your site and configure connections |
| Adapter reference | Live vs external vs not implemented |
Automation
| Overview | Rules, alarms, and notification channels |
| Rules and alarms | Six detector types and baselines |
| Channels | Slack, email, Telegram, HTTP |
Visualization
| Overview | Ops center, dashboards, UNS, screens |
| Operations Center | Live KPIs and alarm feed |
| Dashboards | Widgets and public share links |
Inventory and WMS
| Overview | Warehouses, spare parts, products, orders |
| WMS fulfillment | Outbound orders, stations, palletizing |
| Maintenance | Work orders and spare consumption |
Developer and Reference
| Developer hub | REST API, adapter contract, Postman |
| REST API reference | Generated OpenAPI playground |
| Permissions | RBAC resources and default roles |
| Troubleshooting | Common issues and fixes |
Explore by section
| Section | Start here |
|---|---|
| Getting Started | Introduction |
| Learning Paths | Choose your role |
| Concepts | Core concepts overview |
| Administration | Users and roles |
| General | Glossary |
