SPS aufs Handy: Maschinenmeldungen per HTTP POST
14. Juli 2026 · 5 Min. Lesezeit
Die Maschine ist fertig und wartet auf den nächsten Auftrag – aber der Mitarbeiter ist drei Hallen weiter. Andon-Leuchten und Pager enden an der Hallenwand. Ein Handy nicht. Wenn deine SPS (oder ein kleines Gateway daneben) einen HTTPS-POST senden kann, wird jedes Mitarbeiter-Handy zur Signalleuchte.
Die Idee
Webhooky-App auf den Handys der Mitarbeiter installieren, pro Maschine oder Signal einen Endpoint anlegen („Linie 3 fertig“, „Presse Störung“) – und die Maschine POSTet darauf:
POST https://api.webhooky.app/MASCHINE3_KEY
Content-Type: application/json
{"title": "✅ Linie 3 fertig", "message": "Charge 4711 abgeschlossen – bereit für neuen Auftrag", "sound": "doorbell_1"}
Alle Geräte, die mit dem Konto angemeldet sind, bekommen die Push – mehrere Handys pro Endpoint sind der Normalfall, kein Extra.
Variante 1: direkt aus der SPS
- Siemens S7-1200/1500: Die LHTTP-Bibliothek (aus dem Siemens-Open-Library-Umfeld) sendet HTTP-Requests aus TIA-Portal-Projekten; HTTPS hängt von Firmware/Bibliotheksversion ab.
- Beckhoff TwinCAT 3: Der
Tc3_IotBase-HTTPS-Client (FB_IotHttpClient) sendet den POST nativ. - CODESYS-basierte Steuerungen (WAGO, Schneider, …): Die Web-Client-Bibliothek kann dasselbe.
Variante 2: ein Gateway neben der SPS (empfohlen)
Viele Produktions-SPSen können oder sollen kein TLS ins Internet sprechen. Das pragmatische Muster ist ein kleines Edge-Gerät – ein Raspberry Pi oder Industrie-PC, der ohnehin Maschinendaten sammelt – das ein SPS-Signal in den POST übersetzt. Mit Node-RED ist das ein Flow aus zwei Nodes:
- Input-Node: S7-comm / OPC UA / Modbus liest das „Fertig“-Bit
- http request-Node: POST an deinen Webhooky-Endpoint mit Titel, Nachricht und Sound
Das SPS-Programm bleibt unangetastet und das Maschinennetz isoliert – nur das Gateway braucht ausgehendes HTTPS.
Was es ersetzt
- Wartende Mitarbeiter und stehende Maschinen zwischen Aufträgen
- SMS-Gateways mit SIM-Karten und monatlichen Gebühren
- Pager-Systeme und Hallenhupen für Ereignisse, die eine Person betreffen
Praxis-Tipps
- Störungen bekommen einen Alarm-Sound, „Fertig“-Meldungen einen freundlichen – die Mannschaft lernt, nach Gehör zu reagieren.
- Für Störungen die Einstellung Wichtig nutzen (Heads-up-Banner auf Android), für reine Info-Meldungen Lautlos.
- Der Verlauf in der App ist nebenbei ein einfaches Ereignisprotokoll pro Maschine.
Hol dir Webhooky
Kostenlos für deine ersten 100 Benachrichtigungen – Endpoint in zwei Minuten eingerichtet.