Automatisierung wird zuverlässig, wenn Regelbedingungen, Zustände, Ausgaben und Fehlerbehandlung ausdrücklich modelliert werden. Das Seminar führt von der Ereignisauswahl über Regeln und Alarme bis zu Benachrichtigungen und kontrollierter Inbetriebnahme.
Inhaltsübersicht
- Lernziele
- Modul 1: Automatisierungsfall und Ereignismodell
- Modul 2: Regeln anlegen und ausführen
- Modul 3: Skriptlogik und sichere Ausführung
- Modul 4: Alarme und Zustandswechsel
- Modul 5: Benachrichtigungen und Berichte
- Modul 6: Test, Freigabe und Betrieb
- Praxisübungen
- Zielgruppe
- Voraussetzungen
Lernziele
- Ereignisse und Regelbedingungen fachlich eindeutig definieren
- Regeln mit nachvollziehbarer Skriptlogik und kontrollierten Ausgaben erstellen
- Alarme und Benachrichtigungen über ihren Lebenszyklus betreiben
- Automatisierungen mit Tests, Metriken und Rückfallwegen absichern
Seminarinhalte
Modul 1: Automatisierungsfall und Ereignismodell
Vor der Regelimplementierung werden Eingangsdaten, Zustände, Schwellen, Zeitfenster und gewünschte Wirkung präzisiert.
- Schritt 1: Fachliches Ereignis und betroffene Anlage beschreiben
- Schritt 2: Messwerte, Einheiten, Qualitätsmerkmale und Zeitstempel festlegen
- Schritt 3: Schwellwerte, Hysterese und Mindestdauer bestimmen
- Schritt 4: Erwartete Aktion, Eskalation und Rückkehr zum Normalzustand definieren
Modul 2: Regeln anlegen und ausführen
Regeln verarbeiten Nachrichten oder Zeitpläne und erzeugen kontrollierte Folgeaktionen.
- Schritt 1: Eingangskanal und Filterkriterien auswählen
- Schritt 2: Skriptlogik mit klaren Ein- und Ausgangsdaten erstellen
- Schritt 3: Ausgabe auf Channel, Writer oder weitere Verarbeitung abbilden
- Schritt 4: Regel zunächst mit synthetischen Daten isoliert testen
Modul 3: Skriptlogik und sichere Ausführung
Lua- oder Go-basierte Logik wird klein, deterministisch und beobachtbar gehalten.
- Schritt 1: Datentypen prüfen und fehlende Werte ausdrücklich behandeln
- Schritt 2: Berechnung und Entscheidung in getrennte Funktionen gliedern
- Schritt 3: Laufzeitgrenzen, Fehlerpfade und zulässige Ausgaben festlegen
- Schritt 4: Version der Regel und fachliche Freigabe dokumentieren
Modul 4: Alarme und Zustandswechsel
Alarme benötigen eindeutige Schlüssel, Prioritäten, Quittierung und Abschlussregeln.
- Schritt 1: Alarmtyp, Schweregrad und eindeutige Zuordnung definieren
- Schritt 2: Eröffnung nur bei bestätigter Bedingung auslösen
- Schritt 3: Quittierung, Kommentar und Verantwortungsübergabe abbilden
- Schritt 4: Rückkehrbedingung prüfen und Alarm kontrolliert schließen
Modul 5: Benachrichtigungen und Berichte
E-Mail, Ausgabekanäle und Berichte werden so gestaltet, dass Empfänger verwertbare Informationen erhalten.
- Schritt 1: Empfängergruppe und Eskalationsstufe bestimmen
- Schritt 2: Nachricht mit Anlage, Zeitpunkt, Messwert und Handlungsbedarf aufbauen
- Schritt 3: Wiederholungen und Drosselung gegen Nachrichtenfluten konfigurieren
- Schritt 4: Zustellung und fehlgeschlagene Zustellversuche überwachen
Modul 6: Test, Freigabe und Betrieb
Regeln werden mit Normal-, Grenz- und Fehlerfällen geprüft und nach der Aktivierung beobachtet.
- Schritt 1: Testmatrix aus Eingangswerten, Zeitverhalten und erwarteten Aktionen erstellen
- Schritt 2: Trockenlauf oder isolierte Umgebung für die Abnahme verwenden
- Schritt 3: Metriken, Logs und Alarmzahlen nach Aktivierung vergleichen
- Schritt 4: Rollback, Deaktivierung und Korrekturprozess festlegen
Praxisübungen
- Temperaturalarm mit Hysterese und Mindestdauer
- Regel mit Skriptberechnung und Ausgabe in einen Folgekanal
- Eskalationskette mit Quittierung und Abschlussbedingung
- Testmatrix einschließlich fehlerhafter und verspäteter Nachrichten
Zielgruppe
IoT-Entwickler, Automatisierungstechniker, Betriebsverantwortliche und Administratoren, die ereignisgesteuerte Verarbeitung und Alarmierung aufbauen.
Voraussetzungen
Grundkenntnisse in Magistrala/Mainflux, Messaging und Datenformaten; einfache Programmierkenntnisse sind erforderlich.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | IoT-Entwickler, Automatisierungstechniker, Betriebsverantwortliche und Administratoren, die ereignisgesteuerte Verarbeitung und Alarmierung aufbauen. |
| Voraussetzungen: | Grundkenntnisse in Magistrala/Mainflux, Messaging und Datenformaten; einfache Programmierkenntnisse sind erforderlich. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
