Anwendungsfall

KI-Agenten auf Live-Werksdaten

Ihre KI-Agenten – LLM-basierte Assistenten für die Leitwarte, Optimierungsagenten, Alarm-Triage – brauchen aktuelle Werksdaten und einen kontrollierten Weg zu handeln. ConnectMQ bietet beides: Sie abonnieren den Unified Namespace, werten Live-Werte aus und publizieren Vorschläge nur auf Topics, die ausdrücklich für sie freigegeben sind.

Keine Kreditkarte erforderlich

Beispielnachricht

PUBLISH agents/quality-agent/proposals

{"id":"p-2291","asset":"acme/stuttgart/molding/line-2/press-04","action":"setpoint","tag":"barrel_temp_z3","from":238,"to":232,"reason":"short shots rising","approval":"required"}

QoS 1 · TLS 8883 · PUBACK

Das Problem

Agenten mit veralteten Daten oder zu viel Zugriff

Die meisten KI-Piloten im Werk arbeiten mit exportierten CSVs oder einer nächtlichen Kopie des Historians – ihre Empfehlungen sind Stunden alt. Die andere Abkürzung, einem Agenten direkten Zugriff auf SCADA oder SPS zu geben, ist ein Risiko, das kein OT-Team freigibt. Es fehlt eine Echtzeit-Datenschicht mit klaren Grenzen, was ein Agent lesen und was er schreiben darf.

So funktioniert es

  1. 1

    Unified Namespace aufbauen

    SPS-Gateways, MES und Qualitätssysteme publizieren in einen ISA-95-Topic-Baum auf ConnectMQ: Zustände, Prozesswerte, Alarme und Aufträge, aktuelle Werte als Retained Messages.

  2. 2

    Agenten abonnieren Kontext

    Jeder Agent verbindet sich mit eigenen Zugangsdaten und abonniert seinen Bereich – etwa die Alarme einer Linie, ihre Prozesswerte und den laufenden Fertigungsauftrag.

  3. 3

    Agent schlägt vor, Mensch gibt frei

    Der Agent publiziert eine Empfehlung, etwa eine Sollwertänderung oder eine Instandhaltungsanfrage, auf sein Vorschlags-Topic. Ein Bediener gibt sie in Ihrem HMI oder Ihrer App frei, die den Befehl publiziert.

  4. 4

    Ausführen und nachvollziehen

    Nur der Freigabeweg darf auf Befehls-Topics schreiben. Vorschläge, Entscheidungen und Ergebnisse landen auf Status-Topics und in Ihrem Historian oder Log – jede Aktion bleibt nachvollziehbar.

ConnectMQ

Was es vom Broker braucht

Breit lesen, eng schreiben

ACLs pro Topic erlauben einem Agenten, einen ganzen Bereich zu lesen, aber nur auf sein Vorschlags-Topic zu publizieren. Auf Befehls-Topics schreibt er nur, wenn Sie es erlauben.

Live-Kontext beim Verbinden

Retained Messages geben einem Agenten den aktuellen Zustand jeder Anlage, sobald er abonniert – ohne jedes System einzeln abzufragen.

Ein Standard für alle Clients

Agenten nutzen jede MQTT-Bibliothek – Python, Node.js, Go – über TLS oder Secure WebSocket, genau wie Gateways und Dashboards.

Transparenz für das OT-Team

Der Live-Topic-Monitor zeigt genau, was jeder Agent publiziert, und Last Will meldet einen Agenten als offline, wenn sein Prozess stoppt.

Was Sie davon haben

  • Agenten, die mit aktuellen Werksdaten arbeiten statt mit Exporten von gestern
  • Eine klare, durchsetzbare Grenze zwischen Empfehlung und Steuerung
  • Menschliche Freigabe, wo es darauf ankommt, Automatik nur, wo Sie es für sicher halten
  • Jeder Vorschlag und jede Entscheidung auf einem eigenen Topic nachvollziehbar
Beispiel-Topics
acme/stuttgart/molding/line-2/+/state        (retained)
acme/stuttgart/molding/line-2/alarms
agents/quality-agent/proposals
agents/quality-agent/status              (retained)

Branchen mit diesem Anwendungsfall

Häufige Fragen

Kann sich ein LLM-Agent mit einem MQTT-Broker verbinden?

Ja. Ein Agent ist einfach ein weiterer MQTT-Client: Ihre Agenten-Runtime nutzt eine Standardbibliothek wie paho-mqtt oder MQTT.js zum Abonnieren und Publizieren, meist dem Modell als Tools wie „Linienstatus lesen“ oder „Sollwert vorschlagen“ bereitgestellt. ConnectMQ liefert Broker, Zugangsdaten und ACLs; Agent und Modell gehören Ihnen.

Wie verhindere ich, dass ein KI-Agent Maschinen direkt steuert?

Geben Sie dem Agenten Zugangsdaten, deren ACL nur das Publizieren auf ein Vorschlags-Topic erlaubt, nie auf Befehls-Topics. Ein Human-in-the-Loop-Schritt in Ihrem HMI oder Ihrer App – oder ein Prüfdienst, dem Sie vertrauen – publiziert den eigentlichen Befehl. SPS-Verriegelungen und Sicherheitstechnik bleiben, wo sie sind.

Brauche ich einen Unified Namespace für agentische KI in der Produktion?

Nicht zwingend, aber er hilft sehr. Ein UNS gibt Agenten eine konsistente Echtzeitsicht auf das Werk über eine einzige Schnittstelle statt getrennter Anbindungen an SCADA, MES und Historian. Mit MQTT bedient derselbe Namespace Agenten, Dashboards und Analysen.

Setzen Sie es mit ConnectMQ um

Starten Sie im Free-Plan – ohne Kreditkarte – verbinden Sie heute Ihre ersten Geräte und upgraden Sie, wenn Sie live gehen.