Industrial Connectors

Read-only connectors covering every protocol the industrial world runs on. Plug DriftMind into your existing SCADA, PLC, or historian — no changes to control logic, no custom data interfaces, no data lake migration.

Native Integration

The most direct way in. Use DriftMind's own REST API, stream observations through Kafka, or integrate with the official Python client. The same code works against SaaS, Edge, and Enterprise deployments.

DriftMind REST API

Push observations, fetch predictions, and manage forecasters, patterns, and attachments directly. OpenAPI 3.0 documented; same endpoints power SaaS, Edge, and Enterprise.

/api/driftmind/v1 · OpenAPI 3.0 · token auth

Native Kafka Ingestion

Subscribe DriftMind directly to your Kafka topics. Configurable consumer groups, partition strategy, and offset handling. Backpressure-aware for high-throughput plant streams.

Kafka consumer · per-forecaster topic mapping

Python Client

Official Python library wrapping the REST API. Capability-aware — automatically detects whether Echo is available on the target deployment. Same code works against SaaS, Edge, or on-device.

driftmind-client · SaaS + Edge + Enterprise

Third-Party SCADA & Historian Protocols

Eight industrial protocols, plus REST for modern historians and PI Web API for AVEVA PI System. All read-only. All zero-impact on PLC control logic.

OPC-UA

The industry-standard SCADA interface. Subscribe to tag updates, browse the address space, and read historical data.

Industry-standard SCADA interface

MQTT

Lightweight pub/sub for IoT and modern edge deployments. Includes Sparkplug B support for industrial topic conventions.

IoT messaging · Sparkplug B

Modbus TCP/RTU

The lingua franca of legacy and modern PLCs. Supports both TCP and serial RTU variants, with configurable polling rates.

Legacy & modern PLCs

Profinet

Siemens real-time Ethernet, used heavily in process and discrete manufacturing across Europe.

Siemens real-time Ethernet

Profibus

Field-level automation bus, still ubiquitous in installed bases. Read via gateway when not natively addressable.

Field-level automation bus

MSMQ

Microsoft Message Queuing. Read events from Windows-based industrial control systems and middleware.

Windows message queuing

Ethernet/IP

Allen-Bradley and Rockwell Automation environments. Reads CIP-mapped data without disrupting controller scan cycles.

Allen-Bradley · Rockwell

REST / PI Web API

For AVEVA PI System and any modern historian or platform that exposes an HTTP/JSON interface. Includes JDBC/CSV fallbacks.

AVEVA PI · REST endpoints · JDBC · CSV

Alerting & Fault Management

What happens when DriftMind detects an anomaly or matches an Echo pattern. Route events to the channels operators already watch — from your existing SCADA HMI to PagerDuty.

Webhooks

Generic HTTP POST to any URL when an anomaly fires or a pattern matches. Severity routing, retry with exponential backoff, and HMAC signing for downstream verification.

HTTP POST · HMAC signed · retry policy

Email

SMTP-based notifications with configurable templates per event type. Group by forecaster, severity, or pattern. Throttle and digest options for noisy sources.

SMTP · templated subject & body · digests

Slack & Microsoft Teams

Channel-based notifications with severity routing. Custom templates per channel. Interactive ack / snooze actions for shift handover.

Slack apps · Teams incoming webhooks

PagerDuty & Opsgenie

Incident routing for on-call rotations. DriftMind severity maps to incident urgency. Auto-resolve when the anomaly clears, no operator click required.

incident routing · auto-resolve · escalation

OPC-UA Alarms & Conditions

Publish DriftMind events back into your SCADA stack as standards-compliant OPC-UA A&C events. Operators see them in the HMI they already use, alongside conventional alarms.

OPC-UA A&C · SCADA-native alarms

CMMS & Work Orders

Create work orders in IBM Maximo, SAP PM, or ServiceNow when a maintenance-class event fires. Predictive maintenance becomes actionable workflow, not just a dashboard.

IBM Maximo · SAP PM · ServiceNow ITSM

Compatible Platforms

Wherever your historian or HMI lives, DriftMind reads from it without changing how it operates.

AVEVA PI System
PI Web API · OPC-UA
Schneider Electric / AVEVA · the dominant industrial historian
AVEVA InTouch
OPC-UA · OPC-DA
Formerly Wonderware · widely deployed HMI/SCADA
Siemens WinCC
OPC-UA · Profinet
Siemens · process & discrete manufacturing
GE iFIX
OPC-UA · OPC-DA
GE Digital · process industries
Honeywell Experion
OPC-UA
Honeywell · process control / DCS
ABB 800xA
OPC-UA
ABB · process automation
Don't see yours? Any historian or platform that exposes OPC-UA, MQTT, or REST works out of the box.

Why It Matters

Read-Only by Design

DriftMind never writes to PLCs. Predictions are published as virtual SCADA tags or REST endpoints. Closed-loop automation is the customer's choice, executed by their supervisory layer.

Edge-Deployable

The same connectors run in a Docker container on a plant server, on a Kubernetes cluster, or natively on a Raspberry Pi. Same engine, every tier.

Deploys in Days

No data lake migration. No PLC firmware changes. No custom adapter projects. Connect to your historian, map your tags, start receiving forecasts and anomaly scores within a week.

Connect DriftMind to Your Plant

Whether you're running AVEVA PI, Siemens WinCC, or a brownfield mix of Modbus and Profibus — we've integrated against it before.

Industrial Overview Reference Implementation