HomeBlog

Siemens MQTT Publisher - wie deine SPS Daten an einen Broker sendet

Stromfee Redaktion · 5. Juli 2026
Siemens MQTT Publisher - wie deine SPS Daten an einen Broker sendet
Energie — Stromfee (KI-Bild)

Ein Siemens MQTT Publisher ist eine Steuerung oder ein Gateway, das Messwerte als MQTT-Nachrichten an einen Broker schickt. Du richtest ihn mit einem MQTT-Client-Baustein in TIA Portal oder ueber ein IOT-Gateway ein - hier findest du direkt die Schritte.

Was ein Siemens MQTT Publisher genau macht

Er verbindet sich als MQTT-Client mit einem Broker (z. B. Mosquitto) und veroeffentlicht Werte unter einem Topic, meist als JSON. Andere Dienste abonnieren dieses Topic und schreiben die Daten weiter, etwa in eine Datenbank. Publisher = der Sender, Broker = die Vermittlung, Subscriber = der Empfaenger.

Siemens MQTT Publisher - wie deine SPS Daten an einen Broker sendet
Energie — Stromfee (KI-Bild)
Womit du bei Siemens publizierst

Drei uebliche Wege: (1) SIMATIC S7-1200/1500 direkt per MQTT-Client-Bibliotheksbaustein (LMQTT_Client) im TIA Portal, TLS moeglich. (2) Ein IOT-Gateway wie SIMATIC IOT2050 liest die SPS und publiziert per Skript (z. B. Python paho-mqtt). (3) Edge-/Cloud-Konnektoren fuer Insights Hub. Fuer eigene Broker ist Weg 1 oder 2 am flexibelsten.

Siemens MQTT Publisher - wie deine SPS Daten an einen Broker sendet
Energie — Stromfee (KI-Bild)
So richtest du das Publizieren ein (Kurzablauf)

1. Broker-Adresse, Port (1883 offen, 8883 mit TLS) und ggf. Benutzer/Passwort bereitlegen. 2. MQTT-Client-Baustein in TIA Portal einbinden und mit Broker-Daten parametrieren. 3. Topic festlegen, z. B. anlage/sps/messwerte/json. 4. Nutzlast als JSON zusammenbauen (Zeitstempel + Werte). 5. Publish zyklisch aufrufen, etwa alle 5 Sekunden. 6. Mit einem Test-Subscriber (mosquitto_sub) pruefen, ob Nachrichten ankommen.

Siemens MQTT Publisher - wie deine SPS Daten an einen Broker sendet
Energie — Stromfee (KI-Bild)
Topic-Struktur und JSON sauber waehlen

Nutze eine klare Hierarchie kunde/geraet/messgroesse und ein stabiles JSON-Schema mit Zeitstempel. So kann ein Subscriber die Werte eindeutig einer Datenbank-Spalte zuordnen. Aendere das Schema spaeter nicht ohne Grund - sonst brechen die nachgelagerten Bruecken. Bei mehreren Anlagen haelt ein sauberes Topic-Praefix alles auseinander.

Siemens MQTT Publisher - wie deine SPS Daten an einen Broker sendet
Energie — Stromfee (KI-Bild)
Typische Stolperfallen

Falscher Port oder fehlende Auth: viele Broker nutzen 1883 ohne, 8883 mit TLS/Login. Kein Retain-Flag: Neu-Verbinder sehen erst die naechste Nachricht. Zu kurzer Publish-Zyklus flutet den Broker, zu langer verliert Aufloesung. Und: Der Publisher sendet nur - ohne einen Subscriber, der die Daten wegschreibt, landen sie nirgends dauerhaft.

Publisher, Subscriber und Bruecke im Zusammenspiel

In der Praxis laeuft neben dem Publisher ein Subscriber-Dienst (die MQTT-Bruecke), der die Topics abonniert und die JSON-Nachrichten in eine Datenbank schreibt. Willst du Siemens-Daten dauerhaft auswerten oder ein Dashboard anbinden, brauchst du beide Seiten. Bei komplexeren Anlagen uebernimmt Stromfee diese Bruecke und die Auswertung.

🎬 Der Energie-Zähler
Dazu von Stromfee
Charge DirectorArbitrage & WirtschaftlichkeitBESS EngineerAuslegung

Was bringt dir ein Batteriespeicher?

BESS-System ansehen →
🌐 Stromfee in your language: English · Deutsch · Español · Français · Português · العربية · 日本語 · 中文 · 한국어 · हिन्दी · Bahasa