Datenschutz bei easymon Remote Monitoring
easymon ist eine Remote-Monitoring-Lösung, die die Bedienbarkeit der Smartphone-Welt in die Domäne der Maschinensteuerung bringt. Es genügt, die PLCnext-Funktionserweiterung aus dem PLCnext Store und die entsprechende Smartphone-App (iOS/Google Play) zu installieren. Nach schneller, einfacher Konfiguration werden Updates ausgewählter Datenpunkte an gekoppelte Smartphone-App-Instanzen übertragen. Jede Variable im aktuell ausgeführten PLCnext-Programm kann als überwachter Datenpunkt konfiguriert werden.
1. Privacy by Design
Neben Bedienbarkeit war Datenschutz eine Schlüsselanforderung bei der Entwicklung von easymon. Nur Datenpunkte, die explizit für Remote-Monitoring ausgewählt wurden, verlassen je die Grenzen des Firmennetzwerks, das den PLCnext hostet. Selbst Metadaten verfügbarer Datenquellen (z. B. im PLCnext-Projekt definierte Variablen und ihre Datentypen) bleiben privat. Wird eine Datenquelle entfernt, sind ihre bisherigen Daten nicht mehr zugänglich.
easymon erreicht dies, indem die Konfigurations-Webapp als Teil der Funktions-App auf dem PLCnext gehostet wird. Der Konfigurator ist somit nur über einen Browser erreichbar, der von innen im selben Netzwerk mit der internen IP-Adresse des PLCnext verbindet (siehe auch Makers Blog über easymon finder).

Der Nutzer konfiguriert die gewünschten Datenquellen für Remote-Monitoring – erst ab diesem Zeitpunkt werden Metadaten und Werte an das easymon-Backend gesendet. Aber: Nicht öffentlich zugänglich. easymon nutzt einen cleveren Mechanismus, um Datenzugriff nur für autorisierte Remote-Geräte (meist Smartphones) zu gewähren.
2. Sichere Datenzugriff ohne Login
Um das Prinzip einer einfachen Monitoring-Lösung zu folgen, wollten wir dem easymon-Nutzer eine weitere Benutzername-Passwort-Kombination ersparen. Stattdessen steuert ein Autorisierungsschlüssel den Datenzugriff.
Für jedes neue Gerät, das sich beim easymon-Backend registriert, wird ein Schlüssel generiert, der dem PLCnext-Controller nur über die Willkommensnachricht übermittelt wird. Der Autorisierungsschlüssel wird auf dem PLC gespeichert und wird Teil des QR-Codes, der zum Koppeln des PLCnext mit der easymon-Smartphone-App dient. Beim Scannen des QR-Codes speichert die App den Schlüssel sicher (iOS KeyChain bzw. 256-Bit-AES-verschlüsselter Store auf Android). Jede Anfrage der Smartphone-App ans Backend (Gerätekonfiguration abrufen, Datenpunktwerte abrufen, Updates registrieren) wird mit diesem Schlüssel signiert. Nur bei erfolgreicher Signaturverifikation wird die Anfrage verarbeitet.

Zugriff entziehen: Aktuellen Autorisierungsschlüssel invalidieren. Neuer Schlüssel wird generiert – Anfragen mit altem Schlüssel schlagen ab sofort fehl.
Der physische Besitzer des PLCnext behält so stets die Kontrolle über den Datenzugriff. Remote-Zugriff wird durch physischen Zugriff auf das Gerät via QR-Code gewährt.
Industrietechnik
- Privatsphäre in der Cloud schützen: Best Practices & Insights
- Netzwerkprotokolle verstehen: Von der Physikalischen Schicht bis zu fortgeschrittener Arbitration
- Warum digitaler Speicher wichtig ist
- Mikroprozessoren: Die Evolution des Stored-Program-Computing
- Umfassende Op‑Amp‑Daten: National Semiconductor & CA3130 Datenblätter
- Datengesteuerte Fertigung: Effizienz, Kosteneinsparungen und Innovation freisetzen
- IoT-Adoption absichern: Bewährte Cybersecurity- und Datenschutzstrategien für Unternehmen
- Top 3 Datenschutz-Herausforderungen, die Unternehmen 2021‑23 meistern müssen
- Organisationsvorteil maximieren: Daten in strategische Insights verwandeln
- Instandhaltungsdaten erklärt: Der Schlüssel zu zuverlässigem Asset-Management